今天以太坊的 EIP1559 在主网激活了。
关于 EIP1559 的一个误解是 EIP1559 相当于消费税,最终成本会转嫁到最终消费者身上。
EIP1559 的收取方式和消费税有点像,是平台协议对价值的一种捕获方式,但消费税的场景下,税收会增加生产成本,所有的生产者的成本都增加时,会逼迫生产者通过涨价转嫁成本。但区块链领域矿工的成本只和矿工之间的竞争相关,交易费只和用户之间的竞争相关,矿工并没有能力转嫁“成本”。
区块链上的交易打包的机制是一种拍卖机制。
如果把区块链的块理解成大卡车,每过一段时间会有一辆车发出来。用户要发货上车,需要报出运费价格(实际是每公斤的单价),司机把货物按出价从高到底排序,逐个装车,直到装满为止,剩下的由下一辆车来装。
但因为每辆车都按出价排序,如果后面的人出价更高,他的货物可能更早的被装车,所以发货时的出价一直是个难题。如果出价太高,可能白花了冤枉钱,如果出价太低有可能装不上车。并且这个过程是一口价,没办法进行交互试协商。那有没有可能让用户给个价格上限,打包时动态决定?如果交易很多就取高些,交易比较少就取低些。但这个很难,因为如果让矿工来决定,他肯定会直接取最大值。
而 EIP1559 改进了一下这个拍卖机制。
首先,它把车容量提高了一倍。其次,它根据前一辆车的装货情况,动态计算出一个基础费用出来,如果装了 50% 以上,则调高基础费用,如果低于 50% 则调低费用。用户出价时需要出两个价格,一个是整体的出价,另外一个是给司机的小费上限。
比如用户对一个一公斤的货物出最多 10 块运费,小费上限是 2 块。如果这次车的基础费用是 3 块,司机拿走小费 2 块,用户实际费用 5 块。如果这次车的基础费用是 9 块,司机就只剩 1 块小费了。司机会按照小费来排序装货。如果基础费用都超过 了 10 块,那只能等交易减少,基础费用降低了。通过这个例子可以看出,有了一个基于算法的基础费用做参考,一定程度达成了前面的目的。
那这部分基础费用怎么处理呢?
如果依然直接给司机,司机肯定每次都会装一些自己的货,把车装满。毕竟付的费最终还是到自己手里,这样基础费会越来越高。所以以太坊决定把这部分费用直接烧掉了,相当于直接空投给了所有的持币人。
如果拿创业公司来类比,以太坊现在相当于有了营收,不再是纯烧钱的阶段了。按现在的速度,预估一年能烧掉三分之一到二分之一的增发,缩小了亏损幅度,有望实现盈亏平衡,算是探索出了一种公链的商业模式。
曾经有一次分享,探讨过公链的交易费(gas)还能有哪些创新点。比如
1. 除了 EIP1559 这种,还可能有哪些在拍卖机制可以用?
2. 如果 ETH 的这部分交易费不烧掉,而是充到一个国库合约中,通过治理机制激励生态开发是否效果会更好?
3. 是否可能提前预定未来区块上的位置?比如 Oracle 服务这种需要定时汇报的场景。
4. 除了 ETH,是否可以用其他 Token 来付交易费?
#区块链#领域的创新点还有很多,路还很长。
https://weibo.com/1648815335/Ks6Qy9PJy
bullwhale:一直有个疑问,ETH进入2.0后,高并发的分片链会减少用户的手续费支出,这会使得基础费用整体呈下降趋势,基础费用降低会导致销毁量减少。如果销毁量低于新增发行量,以太坊还是不能进入通缩,只是保持低通胀而已。那么目前市场炒作的通缩和价值存储的叙事逻辑可能会偏离市场预期?
另外,1559燃烧的是存量ETH,增量部分会一直保持发行,且没有上限。我的意思是想表达,如果以太坊要有价值存储的叙事逻辑,那么其资产硬度(S2F值)要够硬,燃烧存量会削减S2F的分子,而增量会一直保持,这会削弱以太坊的资产硬度,不利于其作为价值存储。
jolestar:用户量大,单价变低,但总的手续费消耗会变高的。以太坊也没说要做价值存储呀。BTC 之后都是工具链。
https://weibo.com/1648815335/Ks6Qy9PJy