区块链的可扩展性、去中心化和安全性之间存在矛盾,表现为状态膨胀、Tokenomics可持续性和数据可用性空间供需曲线缺乏弹性,导致节点运行成本提升、Tokenomics贬值以及数据可用性空间供给不随需求增加而增加。
注:本文来自@0xNing0x 推特,火星财经整理如下:
这段时间重新认知了一下区块链的不可能三角,所谓的可扩展性、去中心化和安全性的矛盾和相悖,本质上是以下三个问题:
区块链是一个状态机,通过区块链网络将某一Transaction(事务)T1转换为T2,并储存在数据可用性层。
提升可扩展性的同时,区块链的状态膨胀率也会随之增加。
打铭文的同学应该深有体会,以太坊的全节点钱包需要的硬盘空间大于以太坊。
当然区块链的状态膨胀率,不仅与可扩展性相关,还与生态繁荣度相关。例如,鬼链上用户发起的Transaction寥寥,空间闲置,状态膨胀率不会随着可扩展性的提升而提升。
区块链的状态膨胀,会导致区块链节点运行成本不断提升,导致网络的中心化,进而威胁共识安全。
Bitcoin Core的开发者 Luke之所以反对铭文的滥用,原因就在于它导致了比特币主网的状态通胀。
据Dune的数据,铭文或者之后,比特币主网的区块大小较之前增大了70%。
为了提升可扩展性,共识参与节点的硬件成本和资金成本不得不提高。
包括比特币和以太坊在内的主流共识网络的节点,已经专业化和规模化。
而为了维持共识网络的良性运转,区块链系统需要设计Tokenomics,补贴共识节点的运行成本。
而补贴主要来自两个方面:区块链协议原生代币增发和用户提交TX的Gas费。
而目前除了以太坊之外的其它区块链,主要靠原生协议代币增发维持共识网络的运行,而非用户提交TX的Gas费。
而这种原生协议代币的增发,会导致Tokenomics的通胀和贬值,威胁Tokenomics的可持续性。
为了扩展以太坊主网,Rollup L2已经成了当前流行的可扩展性解决方案,它们将以太坊主网作为数据可用层。
以太坊主网区块空间,是有固定上限的,约为1.70MB。
这导致以太坊的数据可用性空间的供给,不会因为Rollup L2的需求的增加而增加。
以最近的Arbitrum铭文热为例,Rollup L2的数据可用性需求激增,但数据可用性空间的供给不增加,Rollup L2只好支付高昂的Gas费去竞争数据可用性空间,将以太坊主网的Gas拉到了120+。