本篇文章经分析师精选,并对其重点内容进行了总结。如果您对文章内容感兴趣,请移步英文版阅读全文。
在这个系列的第一部分,从零掌握 Web3 基础知识 - 节点与区块链网络中,我们涵盖了围绕节点和 Layer1 网络的关键概念,解释了 Layer1 区块链如何从硬件、网络和共识角度工作。
在从零掌握 Web3 基础知识系列的第二部分中,我们将深入探讨一个更进阶的话题:跨链通信(跨链通信)。
在开始之前,我们想先澄清两个术语的概念:
区块链不可能三角的存在限制了单个区块链网络拓展的空间,但仍然可以通过开发侧重点不同的区块链网络来实现不同的应用场景。然而,区块链网络是封闭的,区块链只能看到发生在网络内部的变化。如果一个持有比特币的用户想将比特币转移到以太坊上,如果没有一个能将两个网络连接并允许它们进行通信的互操作层,就无法实现。而这种将两个网络连接起来的互操作层,就是我们常说的跨链桥。我们可以把每个区块链网络想象成一座城市,有自己的语言、货币、经济系统,而跨链桥就是将这些城市两两连接起来,并允许城市之间进行交流和价值转移的媒介。
在考量一个实现两个网络互操作性的跨链桥时,有 3 个相关联的机制需要被考虑。