观点:EIP1559相当于消费税,最终成本会转嫁到消费者身上?
区块链资讯来源:微博@jolestar
今天以太坊的 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 来付交易费?
#区块链#领域的创新点还有很多,路还很长。