Author Topic: Economic Abstraction and Network Fees  (Read 1650 times)

0 Members and 1 Guest are viewing this topic.

Offline armin

  • Full Member
  • ***
  • Posts: 91
    • View Profile
Re: Economic Abstraction and Network Fees
« Reply #15 on: September 25, 2018, 05:46:30 am »
the worker reserves can/are held by blockchainprojectsbv

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 3482
    • View Profile
    • Steemit Blog
  • BitShares: abit
  • GitHub: abitmore
Re: Economic Abstraction and Network Fees
« Reply #16 on: September 25, 2018, 01:11:50 pm »
Just came with an idea.

In a macro perspective, we don't care much about fees paid to the network during a day is a bit more or a bit less.

Since CER of smart coins are fed by witnesses, how about asking witnesses to change them less frequently? E.G. change once every day. On 00:00-01:00 of every day, each witness publish a new CER; on other hours, don't update it. With this, the smart coins will effectively have fixed exchange rate all day long except that hour.

Now BSIP26 is in place, we don't need to worry about that the fee pools of smart coins will get drain due to slightly "incorrect" CER.

With this approach, IMHO user experience (UX) of an average Joe who wants to pay fee in bitCNY or bitUSD would get greatly improved.

Thoughts?
BTS account: abit
BTS committee member: abit
BTS witness: in.abit

Offline armin

  • Full Member
  • ***
  • Posts: 91
    • View Profile
Re: Economic Abstraction and Network Fees
« Reply #17 on: September 25, 2018, 01:19:35 pm »
I don't think the OP means this @abit, I think they're talking about the price of BTS/CNY or BTS/USD over longer periods of time. Don't think daily fixed exchange rate will fix the longer period of time issue

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 3482
    • View Profile
    • Steemit Blog
  • BitShares: abit
  • GitHub: abitmore
Re: Economic Abstraction and Network Fees
« Reply #18 on: September 25, 2018, 01:28:05 pm »
I think fees should still be paid in BTS, however the fees should peg against USD|CNY to be a fixed FIAT value instead of being detached from their intended value when BTS price is volatile (until the committee manually adjusts them). If the committee could set the fee values once then forget about them (until economic policy changes are proposed) that'd be great.
Apparently, if we set a fixed fee schedule, it can only be in BTS, or one of the smart coins. Using BTS is the least bias solution. If we peg fee schedule to one currency, E.G. USD, why not use CNY or EUR? IMHO this will cause division of the community. Because, even if some people can pay fee in USD at a fixed value, other people who don't use USD will still need to pay fee at a float value. The worst thing is people who prefer to pay fee in BTS (read: most of existing users) need to calculate the rate when building transactions, which is not funny at all. The chance of failing to execute transactions would be much higher due to fee schedule changes. IMHO using any asset other than BTS as default fee will effectively devalue BTS the core token.
BTS account: abit
BTS committee member: abit
BTS witness: in.abit

Offline JohnR

  • Committee member
  • Full Member
  • *
  • Posts: 64
    • View Profile
Re: Economic Abstraction and Network Fees
« Reply #19 on: September 25, 2018, 01:42:38 pm »
Thanks @abit.  I would not go so far as to say it would devalue BTS.  bitCNY is at the end of the day a future claim on BTS, nothing more.

I don't think setting in USD vs CNY would ruffle too many feathers.  Speaking for myself, whether the fee was set at 0.01 USD of 0.06 CNY would not make much difference to me whether I paid fees in USD or EUR. 

Very concerned about unexecuted transactions though.  When you say fee schedule changes do you mean the regular fluctuation of bts:fiat?  If you mean fee schedule changes I suppose the solution is that we set fees once in fiat and could be satisfied enough not to change unless something major happens.  Many stakeholders are working and hoping for greater adoption and supply of bitassets.  If fees are fixed in fiat terms then it may incentivize the community to focus more on bitassets?  People holding bts is good, people holding bitassets is better.

I think fees should still be paid in BTS, however the fees should peg against USD|CNY to be a fixed FIAT value instead of being detached from their intended value when BTS price is volatile (until the committee manually adjusts them). If the committee could set the fee values once then forget about them (until economic policy changes are proposed) that'd be great.
Apparently, if we set a fixed fee schedule, it can only be in BTS, or one of the smart coins. Using BTS is the least bias solution. If we peg fee schedule to one currency, E.G. USD, why not use CNY or EUR? IMHO this will cause division of the community. Because, even if some people can pay fee in USD at a fixed value, other people who don't use USD will still need to pay fee at a float value. The worst thing is people who prefer to pay fee in BTS (read: most of existing users) need to calculate the rate when building transactions, which is not funny at all. The chance of failing to execute transactions would be much higher due to fee schedule changes. IMHO using any asset other than BTS as default fee will effectively devalue BTS the core token.

Offline armin

  • Full Member
  • ***
  • Posts: 91
    • View Profile
Re: Economic Abstraction and Network Fees
« Reply #20 on: September 25, 2018, 02:58:35 pm »
Ya I think abits point make sense, BTS is the "community token for everyone in this community" but a certain fiat may  not be applicable to all Bitshares users

Offline JohnR

  • Committee member
  • Full Member
  • *
  • Posts: 64
    • View Profile
Re: Economic Abstraction and Network Fees
« Reply #21 on: September 25, 2018, 04:30:14 pm »
One of the best things about BitShares is the economic freedom it provides.  A user can freely transact in CNY/USD/EUR assets independent of their nationality.  Maybe we will agree to disagree on this point but I don't think most users feel an explicit allegiance to the fiat monetary system under which they were born.

Offline armin

  • Full Member
  • ***
  • Posts: 91
    • View Profile
Re: Economic Abstraction and Network Fees
« Reply #22 on: September 26, 2018, 12:33:39 pm »
ya that's exactly what we are saying @johnr

Offline bench

  • Full Member
  • ***
  • Posts: 120
    • View Profile
Re: Economic Abstraction and Network Fees
« Reply #23 on: September 27, 2018, 02:16:46 am »
At the end of the day the fees, which are collected in bitFiat or open.BTC should be used to buy back BTS. Therefore is a demand for BTS independent of the currency fees are paid.   
« Last Edit: September 27, 2018, 02:29:08 am by bench »

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12720
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Re: Economic Abstraction and Network Fees
« Reply #24 on: September 28, 2018, 08:37:50 am »
At the end of the day the fees, which are collected in bitFiat or open.BTC should be used to buy back BTS. Therefore is a demand for BTS independent of the currency fees are paid.   
that unfortunately only works in "liquid" markets - as such, a reason for having the issuer provide the BTS in the fee pool for an implicite exchange
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline spark

Re: Economic Abstraction and Network Fees
« Reply #25 on: October 17, 2018, 07:42:49 pm »
that unfortunately only works in "liquid" markets - as such, a reason for having the issuer provide the BTS in the fee pool for an implicite exchange

Please help me understand why there are BTS in the fee pool? I thought it was to pay network fees, but it sounds like the BTS can be taken by any coin holder whatsoever by 'implicit exchange' so I am unsure about my understanding.

Offline pc

  • Hero Member
  • *****
  • Posts: 1404
    • View Profile
    • Bitcoin - Perspektive oder Risiko?
  • BitShares: cyrano
Re: Economic Abstraction and Network Fees
« Reply #26 on: October 17, 2018, 09:05:23 pm »
You can pay the network fee for any operation using any (unrelated) asset if it has BTS in its fee pool and a "core exchange rate" defined.

For example, Alice can transfer bitBTC to Bob and pay the fee in bitUSD. What happens then is that the blockchain takes the bitUSD from Alice's account, exchanges them for BTS (using the bitUSD fee pool), and pays the network fee in these BTS. That's what xeroc meant with "implicit exchange".
Bitcoin - Perspektive oder Risiko? ISBN 978-3-8442-6568-2 http://bitcoin.quisquis.de