在一年之前,以太坊就出现了网络拥堵和gas费用高昂的问题,那时候Layer 2的概念就一直在被提及。只不过在那个时候,L2带给我们的感觉,更像是以太坊为了和其他公链竞争市场,而做出一种的抵御手段。然而到如今,L2的话题越来越热,L2对整个加密世界的意义似乎也不再只是作为以太坊的“防御机制”了。不可能三角与单片式区块链 首先,让我们追本溯源,从区块链不可能三角说起。 区块链的不可能三角问题指出,由于技术上的限制,你只能同时提升区块链三个属性中的两个,必须牺牲其中一个属性。 这三大属性(及其技术要点)分别是: 1.去中心化:网络节点数量;是否有中心节点; 2.安全性:攻击网络的难度; 3.可扩展性:系统的数据吞吐量及TPS。 此外,实现这三大属性需要相应的底层组件,分别是: 1.共识:提供安全性,并界定存储数据的真实性。 2.执行:将旧状态转换为新状态,这个过程需要通过计算执行完成。(区块N更新为N+1) 3.数据可用性:通过主链保证被引用的数据(构成区块N的所有数据)的真实性。 BTC在设计之初,就是因为看到了中心化机构的信任风险,所以选择了足够的去中心化程度,同时作为一套金融支付...