Layer 1
Layer 1 区块链,父链(parent chain)或根链(root chain)通常是用于描述主要区块链网络协议的名称,例如以太坊或比特币。Layer 1 区块链是主网络,而Layer 2 区块链是Layer 1 的扩展解决方案,以提高主链或Layer 1的可扩展性和交易吞吐量。Layer 1是我们迄今为止一直在研究的标准区块链技术,我们将Layer 2 视为构建在该区块链之上以添加功能的扩展。
Layer 2
Layer 2 是指构建在现有区块链系统之上的二级框架或协议。以太坊等主要加密货币网络面临交易速度和扩展困难。比特币和以太坊仍然无法每秒处理数千笔交易。此外,Layer 2 解决方案通常提供更加便宜的交易费用。
Layer 2 协议专门设计用于与底层区块链集成以提高交易吞吐量。它们依赖于主链的共识机制和安全性。Layer 2 的操作通常可以独立于Layer 1执行。这就是为什么,有些Layer 2 被称为“链下”解决方案的原因。虽然主链/Layer 1可以提供区块链固有的安全性,但Layer 2 可以提供速度或便宜的交易费用。
由于Layer 2 上的交易发生在不同的链上,因此会定期打开连接以将这些交易记录转移到主区块链上。这种连接有时称为桥(Bridge)或通道(Channel)。因此,Layer 2 解决方案的一个主要考虑因素是在转移到主链之前,如何验证和确认交易。
Layer 2 扩展解决方案在两个主要方面有所不同。第一个是事务执行,第二个是数据可用性。
交易执行策略处理交易如何运行、在哪里运行、信任环境是什么、安全和去中心化环境是什么等。
数据可用性策略处理Layer 2 解决方案是否使其交易数据在Layer 1主链上可用。
我们将查看以下类别: