首先,我现在不是以太坊矿工,说不定以后会是:) 写这篇文章,主要看到最近关于以太坊的一个以太坊改进提案(Ethereum Improvement Proposal): EIP-1559。 有60%以上算力的以太坊矿工都反对,尤其是sparkpool的矿池特别反对。为了搞清楚为啥他们要反对,我就研究了下当前以太坊的gas费用和这个提案要做的事情。
目前在以太坊上搞交易,体验实在太差了,这个哥是深有体会的,metamask的高级模式允许我调整gas费用,但是市场费用谁知道啊?以太坊的gas费用都是拍卖式的,大伙在自己的交易加个gas limit, gas price表达你最高能出的价格,那么矿工就把交易按照交易费从高到低排列,高者先打包,出钱少的,你就等着吧。 哥有好几次,气得都取消了自己的交易,也不是每次都能取消得了的。
EIP 1559提案的目的是用户可以预测交易费,减少交易确认的延迟。 它引入了一个新的概念,叫做基本费用(base fee),这个是用户必须支付的最低能打包进区块的费用,这个是可调节的,当网络使用量上升,它就增加,网络使用量降低,它就减少。除此费用以外,还有个小费(tips),这个是给矿工的,鼓励矿工优先给自己打包,这个还是非常欧美化的,欧美都要给服务员小费的。
这个提案还有一个,就是每个区块的容量根据网络使用量动态调整,这个用调整每个区块允许的gas上限来实现,这样当网络使用量增加时,人们就得支付更多tips刺激矿工打包区块,根据新提案,区块容量就会增加,更多交易被打包进区块。如此,下一个区块的基本费用就会增加,这样费用变得可预测,如此钱包可以根据之前区块信息,自动设置基本费用。
如果矿工因为私利而使诈提高基本费用,怎么办?所以这个提议就把基本费用销毁掉,防止这个事情发生。所以网络活动越多,销毁的gas就越多,市场上可供流通的以太坊也越少,当区块奖励低于销毁的基本费用的时候,以太坊就会通缩。当然它也不会一直通缩,如果奖励大于销毁的基本费用,它还是会通胀。
矿工之所以反对,就是因为基本费用本来时归他们所有的,现在给销毁掉了,他们感觉很不爽。其实,在我看来,以太坊从eth 1.0 到 2.0的过程中,他们就应该感觉不爽了。 以前挖矿拼的是算力,到了2.0以后,变成了拼财力。多少大佬们买了以太坊,然后拿去质押,有无数运营商拿机器替大佬们在eth2.0上挖矿呢。 以前矿工的矿机算力太强也没用,而且现在的ETH2.0的奖励是给eth质押者的,所以到了eth2.0后,矿工唯一的多挖矿方法是多买以太坊,然后质押。改革,必然意味着利益的重新分配,这是历史的必然规律,再怎么抵抗也没用。
以太坊的矿工的转型,一种是从算力密集型转到资本密集型,自己多买以太坊来多设置几个Instance来挖矿,或者就为资本提供矿机服务,帮助质押的人来挖矿,自己也分一杯羹。如果不转型,非坚守着,那么意味着以太坊在DAO事件之后,要再一次硬分叉了,这也不是大家想看到的,毕竟团结一致,劲往一处使,能更好地提高以太坊的用户体验,提高以太坊的价格。