什么是 Layer1 Layer2?

Layer1是区块链的基础层,负责确认和记录交易;Layer2是用于扩容的解决方案,负责处理和记录高吞吐量的交易。

什么是 Layer1?

第一层就是传统意义上的区块链,包括:比特币,以太坊,Aptos等

Layer1是区块链技术中的一个术语,指的是区块链协议中的基础层。它是指构成区块链网络基础架构的核心协议和数据结构,通常是一种完整的、独立的区块链网络,具有自己的共识机制和数据存储方式。Layer1协议负责处理交易验证、区块生成和链上数据存储等核心功能。

在Layer1层面,通常会涉及到底层的区块链技术和算法设计,如工作量证明(Proof of Work)或权益证明(Proof of Stake)等共识机制,以及区块链的数据结构、加密算法等。Layer1协议的设计决定了整个区块链网络的性能、安全性和去中心化程度。

什么是 Layer2?

本文只提供粗浅的定义,若想进一步了解,可以看看一文读懂第 2 层 🌟

Layer 2的目的是通过在区块链之上引入额外的协议或机制,提供更高的吞吐量、低延迟和更便宜的交易,并解决Layer 1网络可能存在的扩展性和性能问题。

Layer 2解决方案通常可以分为两种主要类型:

  1. 状态通道(State Channels):状态通道是一种通过在链外执行交易并最终将交易结果提交到区块链上的解决方案。在状态通道中,参与者可以直接在彼此之间进行多次交易,而不必在每次交易都提交到区块链上进行确认,从而大大提高了交易的速度和吞吐量。
  2. 侧链(Sidechains):侧链是与主区块链相互连接的独立区块链,可以处理与主链不同的交易逻辑和数据。通过侧链,用户可以将资产从主链转移到侧链上进行高速和低成本的交易,然后再将结果汇总提交到主链上,从而减轻了主链的负担,提高了整个系统的性能。

有关扩容方案的文章

[]: https://mp.weixin.qq.com/s?__biz=MzUyNzE4MDM2MA==&mid=2247500009&idx=2&sn=aa68710cd3eb1758dff8776bbc1be70e&chksm=fa01f7cecd767ed86a724a284233cca3cc0aec84d0a99ef126392305dd20f5c99976d37e6d27#rd “一文看懂区块链的扩容方案和主要的二层网络(Layer 2)方案”