以太坊货币供应量验证难题:技术差异与社区关注的深度解析
在过去的几天里,一个如同顽固昆虫般挥之不去的问题一直困扰着以太坊:如何轻松独立地验证其原生代币ETH的货币供应量?与比特币和许多其他加密货币不同,以太坊的加密货币ETH没有上限。相反,其供应量每年都在增加。而且,尽管比特币有一个内置功能可以轻松查询其供应量,但以太坊却没有——这一事实在过去的几天里被比特币的支持者们津津乐道。
“以太坊社区无法弄清楚该资产的总流通供应量,”比特币影响者、Morgan Creek Digital联合创始人Anthony Pompliano在周一发推文说,“这是一个大问题,展示了为什么ETH不是好钱。”但以太坊的支持者们对此表示异议,并表示这个问题源于两个区块链之间的根本差异。那么,答案是什么?为什么它如此难以确定?
技术层面的挑战
“原则上,这并不是非常困难,但只是人们对此并不特别感兴趣。因此,执行此操作的方法尚未在客户端中实现,”Eth 2.0客户端运营商Teku的Ben Edgington告诉Decrypt,并补充道,“设施在那里,你只需要编写一些代码。”在比特币教育家Pierre Rochard提出的挑战的回应下,几位以太坊开发者在周末确实这样做了。系统工程师和区块链爱好者Marc-André Dumas编写的“脚本”赢得了提供的赏金。
Dumas的计算基于创建的ETH数量——这也是Coinmarketcap等代币跟踪器使用的指标。但是,事情远不止如此,Dumas后来承认他的计算中存在一个高估供应量的错误。计算以太坊供应量的棘手之处在于,与比特币不同,不仅需要将区块奖励相加(尽管对于ETH来说,有两种类型:创始奖励和挖矿奖励),而且还需要考虑所谓的“叔块奖励”。
叔块奖励的复杂性
叔块奖励是为那些几乎进入区块链但未能完全进入的区块提供的,它们的存在主要是为了提高去中心化程度。它们也可以有子区块:“侄子”。叔块的发行最多延迟六个区块,并且可以形成高达87%的区块奖励——这使它们成为计算中至关重要但难以计算的部分。
此外,已从网络中删除的ETH也需要在等式中考虑。这种情况在智能合约设置为自毁同时将其剩余资金发送给自己的情况下很少发生。“由于通过将区块奖励、叔块奖励相加并减去自毁来计算以太坊供应量很麻烦,人们很容易搞错。但恕我直言,这是错误的方法,”以太坊核心开发者Péter Szilágyi告诉Decrypt。
相反,他建议将所有账户中存在的ETH数量相加。这会产生一个略低的数字,因为不包括被销毁的ETH。Szilágyi编写了一个程序来执行此操作。“但你需要一个完全同步的客户端来相加,”他说。“我现在没有数字,运行代码遍历整个数据库可能会超过你的截止日期,”他补充道。
供应量计算的现状与未来展望
以太坊核心开发者Martin Holst Swende告诉Decrypt,当前的总供应量约为1.12亿ETH,这与Coinmarketcap、Etherscan和其他聚合器的数据大致相符。Holst Swende编写了一个“机制”来进行计算,但他说“一个人对在某个特定区块知道确切数字的重视程度显然是主观的。我个人认为更重要的是它可以被计算,这显然可以,相当容易,”他说。但对于比特币的支持者来说,这还不够容易——他们在周末对不同价格聚合器得出不同数字的事实感到高兴。
Holst Swende解释说,这些“计算之所以不同,是因为问题没有针对特定的区块号提出,所以根据人们计算的精确区块,他们会得出不同的答案。”为了得出以太坊总供应量的数字,需要考虑的各种细微差别在周一由加密货币布道者Andreas Antonopolous在(长)帖子中详细讨论。
尽管是比特币的支持者,Antonopolous还是斥责了那些忽视计算ETH总供应量所需的所有细微差别的“专家”,并指责他们展示了自己的无知。但或许同样重要的是,比特币和以太坊支持者之间关注点的巨大差异——这场辩论揭示了这一点。
“比特币支持者对此着迷。他们区块链的定义属性是它有固定的发行量——这是他们的特点。对他们来说,这一切都是关于货币供应量。在以太坊,一切都是关于完成事情,”Edgington说。而在“完成事情”的清单上,是将ETH的发行量减少到接近零。2017年,挖矿产生了920万新ETH——其总供应量增加了10%。
一个减少发行的想法是引入一种机制,烧掉部分交易费用并将其从流通中移除的提案(名为EIP 1559)。“在几年内,ETH可能不仅是加密领域中由于其链上经济而最有用的资产,而且由于ETH 2.0和EIP 1559,它也可能是加密领域中可信稀缺的资产,”加密分析初创公司Messari的研究员Ryan Watkins发推文说。
比特币的支持者们会非常兴奋。