-
Notifications
You must be signed in to change notification settings - Fork 5.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Meta: cap total ether supply at ~120 million #960
Comments
This is a huge sign of the project's maturity! However, I'm not sure that I see a substantial advantage to fixing the supply. Is it simply to introduce monetary scarcity, or am I missing a key component? |
I think a round number such as 120,000,000 would be easier for people to calculate, similar to Bitcoins 21,000,000. Not sure if exactly 2x is entirely necessary. But I think it's great to have a proposal discussing economic suggestions of this sort! 140M might be seen as too high in some cases. For example BTC circulating supply is currently 16,951,300 with a max of 21,000,000. That is 23.88% more in total inflation from todays numbers. ETH circulating supply is 98,545,046 with a theoretical max supply of 120,000,000 would mean a total of 21.77% more in total inflation. 140M would give us 42.06% more inflation (close to double the rate of BTC) I read an article quoting you as saying: “Introducing some kind of sinks into ethereum is definitely something we’re looking at. By sinks, I mean fees that lead to the token actually being destroyed.” Is this something that could still potentially become apart of Casper? Wouldn't this then lead to a decreasing supply over time determined by how much the network is being used? I like this idea a lot personally because it could be said that this would give ETH the properties of increased security based on the network usage increase. The more Ethereum is being used you would have some baked in security increase going hand and hand with this. As the incentive to 51% attack might increase from more value being placed on the network through more transactions, the more difficult it would become on its own as ETH becomes scarcer. |
Why not obtain a banking license and stop messing with chains? |
yes. what I am curious about is, what motivated you to request a cap now and not at the beginning? |
It's only because ETH price is tanking |
April's fool? |
Please excuse my ignorance on the topic: what are the arguments for either side? |
ik |
Needs to be Standards Track EIP rather than Meta per EIP 1. |
a great idea, it will give an opportunity to correctly distribute the rewards of all participants in the network |
@ButtaTRiBot I have seen this suggestion several times now. I think it makes sense as it adds an easy social contract. A hard number that's not really subjective. |
@OperationNine: 123,456,789 would be easier to remember. |
Виталька , переходи к делу. |
Once estabished a non controversial MAX_SUPPLY, we could further reduce it by a % (from 0 to 100) of empty blocks mined. Must define what is an empty block (% of full capacity). |
It's great that ETH community is discussing about a hard cap. This will ensure better economic incentives and propagation. I propose halving built into this at 91st day of the year. So somewhere around 1st April |
I don't see this have any to do with "price". |
There's not currently any in-protocol mechanism for determining current supply. How would this work? |
April fools I think? |
Stop the troll plz =.= |
First, I would like the confirmation that this is not due to April's fool. I do not think it is but anyways. Second, I think it is a must for any cryptoasset to decide the Total cap (or if there will not be a Total cap, then decide the number of tokens to be created yearly as soon as possible). It is not "serious" (maybe not the correct word) to have an asset with intrinsic value without knowking how or at which pace it will be created. That is actually what current FIAT does. Regards. |
How about bringing out Casper first Vitalik? That should solve your issues, not a hard cap. |
It’s April 1 |
This, the ether sinks, and casper, all three are needed imo. |
PoS will may calibrate another parametrs, but fix 120m supply more clearly for innoncent-crypto-minds. In another case I would suggest building Bitcoin emission on erc20 token format. eBitcoin but with PoS emitation of Bitcoin PoW, nice joke for 1apr) |
@Arachnid nodes evaluate the state and reject chains that violate the max supply condition. |
@prestonvanloon There is no consensus figure for total supply at present. Etherscan et al compute it for themselves based on historical block rewards (not practical for a fast-synced node). |
@Arachnid I agree. Maybe we could add supply property to new blocks. |
Regarding the idea as a whole (and treating it as serious for the moment): I think introducing a hard cap needs better justification than this. The way I see it, network costs (eg, security) can be paid for out of inflation or fees, or a combination of both. Paying costs out of inflation encourages use and discourages HODLing, while paying costs with fees has the opposite effect, disincentivising transacting. All else aside, I'd prefer to fund using inflation for that reason. |
@prestonvanloon Is the increase in supply not linked to the number of uncles the block has? So it would be a non-constant amount, meaning a fast node needs to verify each block and the uncles? |
I'm assuming this is a total joke. You would need a new opcode like #700 and nearly completely revise how block reward is calculated at the same time. Non-trivial tasks. Also doesn't account for stuck or burned ether. Edit: For clarity, having a hard capped supply is an incredibly bad idea and is only good for pumping the price of a coin because of 'muh scarcity' . Unless a method can be articulated of the knowing exact consumption statistics of ether in the year 2053 on March 2nd(or any arbitrarily selected day) it is foolish/ponzi-ish to suggest that they will only need |
Disclaimer: It was an official request issued on behalf of the majority of Ethereum community, or at least an important fraction of it, to Ethereum Foundation and VB. |
I think we can't avoid protocol manipulation because monetary inflation is not resolved problem. At the start of the ethereum the model with constant positive monetary inflation was chosen, like 18m of coins annually. I can understand reasons behind this: the lack of knowledge of system behavior and lack of time to make decision. Maybe that's not bad for the start. But this is the delay of problem. Constant positive monetary inflation effectively leads to zero monetary inflation in the future. So it's not that different from this proposal to make it zero much faster. I will say again, I think everybody would agree that monetary inflation policy is critical question for all the possible risks to the Ethereum: from blockchain security to people and companys incentives to actually use Ethereum. Why the policy should be chosen arbitrary, like let's change from constant to decreasing? Why the parameters chosen arbitrary like let's decrease it to zero this exact pace? This question should be studied at least with the same effort like secure of PoS or Sharding implementration. Ethereum has advantage to be not the first concurrency. We can observe how earlier crypto like bitcoin behave (from mine narrow point of view it's 99% speculation, 0.9% illegal goods (and there is better crypto for that already) and 0.1% - pizza buying accident : ) rtally I doubt the amount actually used to buy goods. but i happily change my mind if there are different statistics) Isn't it better to brainstorm all available options like:
Write out pros and cons. And maybe then discuss what's better? |
A wise man has said:
I'm not sure who is that wise man and I appreciate any help to find him. Wanna make a temple in his name ;) Ethereum, a persistent system or an under development experimental project , subject to deconstructionism? This is the question! Just one comment to be taken in consideration: Those who reject the first in favor of the second option, defining Ethereum as a project, have the least right to use this EIP as an evidence for their commitment to help the price to go to the moon. Other than members of a closed circle, the believers, who else would buy such a coin with no promise and commitment to a protocole? The currency of an un-persistent crypto system. |
I agree with @Arachnid 's point that funding network costs through issuance is desirable to avoid ETH hoarding. In the interest of the long-term development of the protocol, I think adding an issuance-based reward for the development team makes sense as well. ETH hodlers should be happy to be diluted by some small % a year for development efforts that add significant value to the network. The tough part is clearly developing governance around distribution of the developer reward, but I think it's a problem that could eventually be solved (through a DAO mechanism or maybe a competing node implementation model where different dev teams reap reward proportionate to blocks mined using their implementation). Anyway, I think once a hard cap is introduced, it will be very difficult to remove from a political perspective, so long-term development sustainability is worth considering here. |
I strongly believe having a 120 million hard cap will be a great benefit for the Ethereum community and developers in the long run. |
The question will always be whether a value is being created (or represented) through new ETH. I get that functioning as currency was not the initial purpose of ETH but it is the de-facto currency for virtual assets today. From a practical standpoint, ETH might, therefore, benefit from relating more to the current implementations of money. This way it seems more likely to find widespread adoption. The most obvious shortcoming for the later is ETH's divisibility into 18 decimal places. It would be impractical at this point to create price-labels for everyday items - which would be great to see. |
The 120 million hard-cap will be the best thing that can happen for community as a whole. And ethereum will also serve as a investment commodity and will attract more investors and more innovations and more apps to make use of valuable dapp currency. |
Still disagree. Putting a hard cap would only have a short-term effect and
make us all happy for a limited amount of time. If we really want web3.0 to
succeed, we should tame our greed and wait for mass adoption. I am certain
that one day the world will be complaining about why Ethereum is not
generating more Ethers a day.
…On Fri, Jun 15, 2018 at 4:50 PM, rakeshkumar ***@***.***> wrote:
The 120 million hard-cap will be the best thing that can happen for
community as a whole. And ethereum will also serve as a investment
commodity and will attract more investors and more innovations and more
apps to make use of valuable dapp currency.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#960 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AjyYvL42IHqacpc1_xJyrd_JwuWIt3CEks5t9B4mgaJpZM4TCuGY>
.
|
I have thought quite a bit about the supply cap issue for ETH, and I believe there should be a supply cap. The way I approached this topic was thinking through the primary components of what makes ETH have value and what the impacts would be if a supply cap is implemented. The components I utilized as a framework are:
There are many other components that can be leveraged, however I thought it is best to find 3-4 primary components to derive a framework to think through the issue. If a supply cap is not enacted and ETH is maintained as an inflationary asset:
If a supply cap is enacted and ETH is maintained at a finite supply:
Overall, I see little downside in placing a cap. A cap would increase security of the network, as well as provide a store of value independent of government backed currencies. If the question comes down to medium of exchange, perhaps derivatives can be introduced to pay for computation in the network or be utilized for payment of goods or services, similar to Maker’s CDPs. Additionally, perhaps the 18 decimal limit could be increased to accommodate higher prices. |
Well a supply cap is included in the shasper spec: https://notes.ethereum.org/SCIg8AH5SA-O4C1G1LYZHQ. |
@jamesray1 good. In the end it's the only thing that makes sense. If we want that token that we pay our security with to have value we should not punish people who hold it. |
ITT: People trying to determine how to make as much money off ETH as
possible instead of trying to improve the Ethereum Network.
Just let ETH be the gas of the network. It does not need to be a
speculative goldmine. It cannot be everything at once, a jack of all
trades is a master of none. ERC20 tokens will be better currency anyways
according to Vlad.
…On Thu, Jul 19, 2018 at 6:20 AM, tbrannt ***@***.***> wrote:
@jamesray1 <https://github.com/jamesray1> good. In the end it's the only
thing that makes sense. If we an arbitrary token that we pay our security
with to have value we should not punish people who hold it.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#960 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AF9bL5jKnxX00kUPbYpQKuHeFxgG_2RMks5uIF1egaJpZM4TCuGY>
.
|
Anyone who knows how this proposal goes now? Regardless the value of ETH, I feel bad because of the challengers such as EOS and TRON whose structure, system & idea are a copy of ETHEREUM. |
First of all I should emphasise that the total supply cap is not as important as the underlying usefulness and therefore value of the blockchain. EOS and TRON are centralized, undermining security due to a smaller attack surface / fewer nodes, which comes with a host of issues such as censorship, cartelization, rent-seeking, etc. But to answer your question, AIUI there will be a total supply cap in eth 2.0. CTRL+F for these parameters in https://github.com/ethereum/eth2.0-specs/blob/master/specs/core/0_beacon-chain.md. |
What is the status of this EIP? |
Q: Who will mine the blocks after reaching 0? A: Holochain (p2p/scalable vs. PoW/PoS/blockchain distributed computing system, like https://holochain.org) |
Wonder is this April Fool or not! lol |
While I agree that Holochain looks more promising than Ethereum, this thread and GitHub generally isn't the place for promotions. @vkli |
Yes, this was a poorly considered April Fools joke at the time. |
Any update on this EIP? |
this was an April fools joke |
There has been no activity on this issue for two months. It will be closed in a week if no further activity occurs. If you would like to move this EIP forward, please respond to any outstanding feedback or add a comment indicating that you have addressed all required feedback and are ready for a review. |
This issue was closed due to inactivity. If you are still pursuing it, feel free to reopen it and respond to any feedback or request a review in a comment. |
Author: Vitalik Buterin
Category: Meta
Published: 2018 Apr 1
In order to ensure the economic sustainability of the platform under the widest possible variety of circumstances, and in light of the fact that issuing new coins to proof of work miners is no longer an effective way of promoting an egalitarian coin distribution or any other significant policy goal, I propose that we agree on a hard cap for the total quantity of ETH.
During the next hard fork that alters reward distributions (likely phase 1 Casper), this proposal requires redenominating all in-protocol rewards, including mining rewards, staking interest, staking rewards in the sharding system and any other future rewards that may be devised, in "reward units", where the definition of reward units is:
I recommend setting
MAX_SUPPLY = 120,204,432
, or exactly 2x the amount of ETH sold in the original ether sale.Assuming MAX_SUPPLY = 120 million, and given the current supply of 98.5 million, that means that 1 RU is now equal to 1 - 98.5m/120m ~= 0.1792 ETH, so if a hard fork were to be implemented today, the 3 ETH block reward would become 16.74 RU. In one month, the ETH supply will grow to ~99.1 million, so 1 RU will reduce to 0.1742 ETH, and so the block reward in ETH would be 16.74 * 0.1742 = 2.91555.
In the longer term, the supply would exponentially approach the max cap and the rewards would exponentially approach zero, so if hypothetically Ethereum stays with proof of work forever, this would halve rewards every 744 days. In reality, however, rewards will decrease greatly with the switch to proof of stake, and fees such as rent (as well as slashed validators) will decrease the ETH supply, so the actual ETH supply will reach some equilibrium below MAX_SUPPLY where rewards and penalties/fees cancel out, and so rewards will always remain at some positive level above zero.
If for some reason this EIP is adopted at a point where it is too late to set a max cap at 120 million, it is also possible to set a higher max cap. I would recommend 144,052,828 ETH, or exactly 2x the total amount released in the genesis block including both the sale and premines.
The text was updated successfully, but these errors were encountered: