区块链层解释:它们是什么以及我们为什么需要层解决方案?

01.09.2021 / 支付系统新闻

闪电网络是比特币的第 2 层扩展解决方案。

Polkadot 是解决以太坊可扩展性问题的第 2 层平台。

如果您对加密货币或区块链稍加注意,那么您一定遇到过诸如第 1 层和第 2 层协议之类的术语。想知道这些层是什么以及为什么它们首先存在?让我们找出答案。

为什么需要图层?

区块链是多种现有技术(密码学、博弈论等)的独特组合,具有大量潜在应用。加密货币只是其中之一。它带来了效率、透明度和安全性,可以消除中介、降低成本并提高效率。

分布式账本技术 (DLT) 在一组用户之间存储通过密码验证的信息,这些信息通过预定义的网络协议达成一致,无需中央机构监督。正是这些技术的结合,在没有理由相互信任的人或各方之间建立了信任。它们使区块链网络能够直接在用户之间安全地传输价值和数据。

在没有中央权威的情况下,区块链需要高度安全。它们需要高度可扩展,以适应快速增长的用户、交易和其他数据。需要可扩展性,同时保持一流的安全性,从而产生了分层。

四层

学术界尚未最终确定区块链网络的概念模型。但是,本质上,区块链网络由四层组成,每一层都为生态系统添加了不同的组件。

  • 零层

零层由构成使区块链成为现实的基础的事物组成。它是支持比特币、以太坊和其他区块链网络所需的基础设施。零层组件是互联网、硬件和连接,使第一层能够顺利运行。

  • 第一层

这是依赖其不变性以确保安全性的基础层。当人们说以太坊网络时,他们指的是第 1 层。该层负责共识机制、计算语言、出块时间、争议解决以及确保区块链网络基础功能的规则和参数。它通常被称为实现层。

举一个具体的例子,Minima 是一个完全去中心化的区块链,用于传输信息和价值。其超精简协议可轻松适应您的智能手机和物联网设备,使每个用户都能够运行完整的构建和验证节点。

Minima 区块链有两层。它的基础验证层又名第 1 层称为 Minima,它不能扩展。它很慢但很安全。第 2 层解决方案称为 Maxima,它带来了可扩展性。

如果没有 L2 的可扩展性,Minima 区块链将面临与以太坊相同的低交易速度和高汽油费问题。可扩展性是指一个层每秒可以处理的事务数。拥有两个不同的层使 Minima 能够在保持低费用的同时促进快速交易。

  • 第 2 层

L2 解决方案是位于基础层之上的重叠网络。协议使用第 2 层通过从基础层移除一些交互来提高可扩展性。因此,主区块链协议上的智能合约仅处理存款和取款,并验证链下活动是否遵守规则。

有多种不同的第 2 层技术,例如侧链、ZK rollup、Optimistic rollup、Plasma 框架等,可以克服主区块链的可扩展性限制和操作困难。

在我们上面讨论的示例中,Minima 的第 2 层解决方案 Maxima 是快速且可扩展的事务层。 Maxima 是大多数用户之间进行点对点交互的地方。

  • 第 3 层

第 3 层通常称为应用层。 L3 项目掩盖了通信通道的技术细节并用作用户界面。 L3 应用程序为区块链创建了现实世界的用例。

继续我们的 Minima 示例,基于 Minima 构建的去中心化应用是第 3 层项目。 Minima 的编码平台允许开发人员使用简单的 Web 原生编码语言(Javascript 和 HTML5)轻松构建适用于各种用例的 dApp。

结论

你有它:去中心化网络的各个层的概述,没有太多的技术术语。 L1 是构建去中心化系统的基础基础设施层。 L2 通过采取一些链下活动来促进快速和廉价的交易来解决可扩展性问题。大多数第 3 层项目都是我们与之交互的去中心化应用。