Teleport:区块链技术的底层(L0、L1、L2 、L3)

在互联网和移动互联网高度应用的今天,我们生活所用的一切设备或工具都通过互联网的交互技术向我们传递着各类信息。而在信息集中且爆发的时代,你有没有思考过这一切是如何实现的?互联网应用在生活当中确实给我们带来了颠覆性的改变,但其实每一个便捷应用的背后其实都是运行在复杂的技术架构上的,最终通过不同层面的技术连接,不需要了解技术逻辑就能带给用户简单快速使用的交互体验。

区块链正如互联网,也同样是以技术驱动现实的行业。在行业快速发展的时机,技术人员也同样在不断精进技术层面,最终实现区块链技术在现实生活中的便捷应用。虽然对比互联网,区块链还没有呈现出标准化的技术层面对接,但目前为止依然在不断推出各类技术层,本文就将会对区块链技术底层做一个简单的概述,以易懂的方式帮助大家理解。

区块链底层及可扩展性问题

大多数开始了解区块链技术应该都是通过比特币,比特币的价格波动及市值在受到大众关注的同时也开启了区块链技术的时代,但很快我们也发现了比特币网络的应用缺陷问题。

以太坊随之诞生,旨在改善比特币网络缺陷问题,同时推出了创世性的智能合约功能,解决了行业应用的搭建问题,随着以太坊上生态的剧增及网络利用率的提高,以太坊的问题也逐渐显现。

以太坊创始人Vitalik Buterin对于这一问题提出了区块链“不可能三角”的问题,即无法同时达到可扩展(Scalability)、去中心化(Decentralization)、安全(Security),三者只能得其二。

因此这也成为了区块链技术在接下来发展中需要考量和解决的问题,这一过程中诞生了不同层面的方法尝试,解决网络的可扩展性问题,确保更快的网络吞吐量及交易速度。接下来我们就来看看各个层的方案。

**
第一层和第二层:解决可扩展性**

第 1 层:

这一层包含共识机制、编程语言以及区块链的出块规则,更重要的是确保网络协议的安全性。这一层有时也被称为“实施层”。比特币和以太坊的第一层都采用了工作量证明(POW)的共识机制来执行和验证网络上的交易,但正如前文所说,这种方式急需扩展解决方案。

第 2 层:

第 2 层协议,有时也被称为第二层解决方案或链下区块链协议,是在第 1 层网络的基础上运行的协议,能够以基础网络的规则执行交易。第二层协议与第一层协议相辅相成,可以帮助提高网络的可扩展性、吞吐量和每秒执行事务数 (TPS)。

例如,Polygon是建立在以太坊区块链之上的二层扩容方案,能执行以太坊上的智能合约功能,同时缓解网络拥塞,还有不断增加的网络手续费。目前市面上还有很多成熟的二层扩容方案例如Optimism & Arbitrum等。

第三层——应用层

第 3层协议,也称为应用层,是由在区块链网络上运行的应用程序(称为去中心化应用程序 (dApps) 以及 dApps 本身)组成的协议。换句话说,第三层是承载和互通DAppde协议。

DApp 可以根据其形式和用途构建在 L1 和 L2 上,但第三层才是现实应用与底层技术之间的桥梁接口。通过API、UI页面及脚本代码组成的DApp,能够顺利实现底层的技术交互及智能合约中设置的任何功能。

例如,Uniswap是一个基于以太坊和 Polygon 的去中心化交易所(DEX),用户能够通过自动做市商(AMM)的算法形式,完成交易。Uniswap 等其他协议可以将其代码托管在第三层上,并通过 API 将用户交易行为与以太坊主网进行通信验证。

应用层 dApp 还有很多的例子包括Decentraland(基于区块链的元宇宙游戏)、MakerDAO(去中心化自治组织)、Curve(去中心化交易所)和Aave(借贷平台)等等。

第 0 层——部分解决互操作性障碍

为什么第0层会被放在最后?因为这里的“0”并不能用数字的大小去衡量,我们通过分类和设计两个方面详细来看。

一方面,第 0 层被认为是支持第 1 层区块链(如比特币和以太坊)功能所需的物理网络基础设施。区块链技术需要利用互联网实现功能。该层可以想象成是互联网和区块链网络对接启动的端口。所以,它由必要的连接、硬件、矿工、协议和其他组件组成,以使区块链网络基础设施部分发挥最佳功能。

另一方面,像 Cosmos 和 Polkadot,虽然两个平台上对于协议的链接方式不同,但是它们重新定义了 Layer 0,所以它们成为了支持底层开发及通信的原生区块链网络。

众所周知,区块链是孤立的实体。但随着区块链网络的持续快速发展,行业的互操作性也成为了必要的趋势。而这些类型的 L0 架构就是旨在通过利用其基础设施为多个链之间的通信提供动力,将这种互操作性注入行业。

尽管我们刚刚提到的这类型项目取得了巨大的成功,但它们并没有完全解决现有的问题,因为架构缺陷的问题,并没有完全实现互通,而由多个区块链组成的孤立生态系统。

总结:区块链需要简单的互操作性协议

虽然大多数用户仍然需要在操作时在一个或多个层之间进行交互,但最终我们相信,区块链的潜力还远没有被激发出来,区块链的可操作及实用性也需要不断优化,这样才能让这个技术在现实生活中被更大程度的采用,但不可否认Layer 3(和 dApps)的出现,已经代表这这项技术开始与现实生活融合。

Teleport Network 是一个互操作性平台,旨在利用强大的两层架构促进不同区块链之间的跨链通信,并为构建 Web 3 经济的可互操作 dApp 提供基础设施和框架支持。我们期待呈现出一个完全可互操作的区块链生态系统的未来,将创新推向新的高度,让区块链技术像互联网一样在现实生活中被广泛应用。

加入社群:

Twitter | Telegram | Discord | Github |官网

Subscribe to Teleport Network
Receive the latest updates directly to your inbox.
Verification
This entry has been permanently stored onchain and signed by its creator.