以太坊还处于婴儿时期。今天,它还不够健全,也不具备可扩展性。任何了解这项技术的人,都清楚知道这一点。但在过去的一年里,由投机驱动的炒作,过分夸大了区块链的能力。以太坊距离Web 3.0(一个安全、易于使用的分布式网络,受一套共识机制约束,并为数十亿人使用)仍遥不可及,在关键基础设施完善之前,都不会实现。
构建这一基础设施、扩展以太坊功能的项目,都被称作扩容方案。它们有许多不同的形式,而且往往都是相互兼容或互补的。
本文中,我将深入探讨其中一种扩容方案:“链下”或者“Layer2”扩容,希望能让你对Layer 2的工作原理有个全面而详细的理解。
01
公有链的扩容挑战
“扩容”不是单一的、具体的问题,它是以太坊在服务全球几十亿用户之前,必须要解决的问题。
首先,是交易吞吐量方面。目前,以太坊每秒可以处理15笔交易,相比之下,Visa处理速度可以达到45000笔/秒。
像以太坊这样的公有链,要求网络中每一个节点参与处理每一笔交易,其主要局限也正在于此。以太坊上的每个操作都必须由网络中的每个节点一起执行,保证了公有链的足够权威。
这就限制了以太坊的交易吞吐量:它不能高于单个节点处理数据的速度。
如果我们将区块大小加倍,这将意味着在相同出块时间内,每个节点的工作量大约是现在工作量的两倍。但这是以牺牲去中心化为代价的:需要节点做更多的工作,那么较弱的节点可能会退出网络,挖矿权利将集中到强大的矿场手中。
网友评论