大数跨境
0
0

深度解析全链项目

深度解析全链项目 元宇宙信息情报处
2024-04-03
2
导读:跨链、多链以及全链是区块链互操作性问题的解决方案。其中跨链是目前最广为人知的解决方案,它在独立的区块链网络之间搭建传递数据的桥梁。

区块链自诞生以来,已经形成了超过百条活跃的公链,各种具有独特优势和吸引力的区块链可供用户选择和使用。但是这些区块链都是相互独立的,形成了一个个数据孤岛。

为了解决这一问题,技术人员想出了跨链、多链以及全链等解决方案。

其中跨链是目前最广为人知和成熟的解决方案,它在独立的区块链网络之间搭建传递数据的桥梁。

跨链的工作方式通常是将用户在原始链上的资产锁定或销毁,然后在目标链上解锁或铸造新的代表资产,这个过程由智能合约处理。

例如,用户可以将以太坊网络上的 ETH 锁定,并通过跨链桥传输到 Solana 网络上获得同等的 wrapped ETH,就可以在 Solana 网络自由使用这些资产。

链桥主要解决的是一对一网络的互操作性问题,终究无法实现多元规模。

多链去中心化应用程序(dApp)是一个已部署在多个区块链上的项目,特别是那些共享相同智能合约技术的区块链。

例如,以太坊、Polygon 和 Arbitrum 都使用以太坊虚拟机(EVM) — 我们称这些为 EVM 兼容链,因此可以在这些链上构建多链 dApp。

尽管多链应用程序更容易访问,也能使项目更容易扩展,但仍然存在用户体验的问题,大多数情况下,用户需要在钱包上根据使用应用程序的地方切换网络,对新手来说会是个门槛。

此外将一个 dApp 扩展到多个网络可能导致流动性分散,这可能会进一步损害用户体验。

全链是通过构建一个基础层(Layer 0),将所有区块链连接在一起,无论它们的智能合约技术如何,所有其他网络和 dApp 都可以基于其之上。这是一个兼容一切的超级多链生态系统。

对比来看,全链的解决方法看起来更加治标治本,下面我们来介绍一些有发展前景的全链项目。

LayerZero

LayerZero 是一个全链消息传递协议,适用于所有连接链的通用网络语义,和针对每个连接的自定义安全配置。

该协议被分为 4 个组件:Endpoint 智能合约、链上验证模块(MessageLib Registry)、用于验证区块链数据的去中心化验证网络(DVN)、一组无需许可的执行器来传输消息,以及将这些组件连接在一起的 OApp Security Stack。

LayerZero 还提供了两个合约标准,OApp 和 OFT 标准,为开发人员提供开箱即用的消息处理以及自定义协议配置接口。

其中,OApp 标准是一个通用的消息传递接口,相当于传话筒,用于在不同区块链网络上存在的合约之间发送和接收任意数据。

OFT(第Omnichain Fungible Token)标准则允许同质化代币在多个区块链之间转移,而无需包装资产。

其标准的工作原理是,每当启动全链传输时,都会在源链上燃烧代币,通过协议发送消息并向目标合约传递函数调用,以铸造相同数量的代币,从而在 LayerZero 支持的所有网络上达到统一的供应。

LayerZero 不仅允许桥接,还允许操作跨链 DeFi 活动。多个链的 DEX 已经集成了 LayerZero的解决方案,包括 Sushi、Hashflow、WOO Network 等。

ZetaChain

ZetaChain 于 2021 年推出,2022 年 8 月首次发布测试网,迅速获得了大量用户参与,到 2023 年 3 月就吸引了超过 100 万个用户。
2024 年 1 月,ZetaChain 发布 Beta 版主网。

ZetaChain 是一个通过全链合约提供链不相关第chain-agnostic)互操作性的区块链协议,在ZetaChain 上开发的应用程序可以与任何其他应用程序或区块链相连接。
2022 年 3 月,ZetaChain 完成 2700 万美元的第二轮融资,投资方包括 Blockchain.com、Human Capital、VyCapital、Sky9Capital 等。
目前 ZetaChain 支持连接比特币、以太坊、币安智能链等多个链,并将在未来支持更多链。
ZetaChain 是使用 Cosmos SDK 开发构建的,共识机制是 PoS 和 Tendermint,用户需要通过质押 ZetaChain 平台代币 ZETA(尚未发行)来获得投票权重。
ZetaChain 的架构主要由去中心化验证者网络(DVN)组成,该验证者网络在外部状态和事件上达成共识,并负责通过分布式密钥签名更新外部链状态。
每个验证者节点包含一个 ZetaCore 和 ZetaClient,它们被绑定在一起并由同一运营商运行。
ZetaCore 负责生成区块并维护状态机,而 ZetaClient则负责观察外部链上的事件并对发往这些链的交易进行签名。
ZetaChain 的测试网自 2022 年 8 月半年的时间就成功达到了 100 万用户。
截至目前,测试网已在超过 250 万个唯一的 zEVM 地址上进行了超过 3760 万笔 zEVM 交易和 1400 万笔跨链交易。
根据 ZetaChain 在 2023 年 10 月发布的报告,其生态系统拥有超过 150 个应用程序,涵盖了不同领域的参与者。

MAP Protocol

MAP Protocol 是一个专注于比特币跨链的协议,通过 BRC-201 协议实现比特币 Layer 1和 Layer 2 之间的资产跨链。


同时,通过 ZK-LightClient 技术,实现比特币各个 Layer 2 网络之间的互操作性,以及其他公链与比特币网络之间的互操作性。

根据其官网介绍,MAP Protocol 已经为 3.3 亿美元资产实现跨链,完成交易 540 万笔。

2024 年 3 月 5 日,MAPProtocol 原生代币 MAPO 上线 Gate.io 和 Bitget 交易所,当前价格约为 0.03 美元。

MAP Protocol 采用了中继链加轻客户端的实现方式,并在这个基础上,使用零知识证明技术优化了轻客户端的证明过程。
著名的跨链项目 Cosmos 和 Polkadot 采用的就是基于中继链的多链多层架构,这样的架构不但可以进行多链扩展,也避免了跨链消息不安全的风险。
而 MAP Protocol 独有的基于零知识证明的轻客户端设计,则减少了异构链开发的难度,同时保证了跨链消息传输的安全性。
通过兼容几乎所有的区块链并支持 DApps 在中继链上的原生部署,使 MAP Protocol 成为了跨链操作的核心组件。
MAP Protocol 通过 MAP Omnichain Service(MOS)来解决区块链间互操作性问题。
MOS 的组件主要包括 Messenger 以及 Vault 和 Data。其中,Messenger 是一个独立的跨链程序,它负责监听相关事件,在源链账本上构建证明,并将消息传递到目标链的 Vault或 Data。
Vault 和 Data 组件,在源链上负责接收资产或数据,以及触发事件。在中继链或目标链上,它们接收跨链消息,通过轻客户端验证交易,并记录指令。
光听技术可能有些抽象,这里我们举个例子,比如用户需要将 100 USDC 从以太坊转移到币安智能链,MOS 的工作流程:
首先在以太坊的 AssetVault 合约锁定 100 USDC,信使针对该锁定事件构建一个 Merkle 证明,并将该证明提交给 MAP Relay Chain 上的 AssetVault。
AssetVault 验证该证明后,指示mUSDC 合约铸造并随后燃烧相应数量的 mUSDC,此举表示用户意图将资金转移到币安链。
另一个信使提交一个包含必要证明的交易到币安链上的 AssetVault。验证后,AssetVault 将100 USDC 转移到该用户的币安链地址,完成跨链转移。
MAP Protocol 还提出了 BRC-201 标准,这是比特币 BRC-20 标准的扩展协议,只在向后兼容 BRC-20,提高可扩展性,特别是将 BRC-20 资产桥接到支持智能合约的链上。

总结

这三个项目分别提供了不同的解决方案来解决区块链互操作性的问题。
LayerZero 通过全链消息传递协议实现多链连接,ZetaChain 采用链不相关的区块链协议,而 MAP Protocol 则是以中继链的形式实现跨链,并提出了比特币 BRC-201 标准。
每个项目都有其独特的技术架构和生态系统,为用户提供了跨链互通的多种选择。
但是,以上项目都面临着跨链通道的数量限制,其支持的跨链目标链受制于接入协议的公链数量。
此外,所引进的新技术由于缺少大规模用例而难以评估其安全性及实际性能。所以,未来可能需要更多际应用和经验来证明全链跨链技术的可靠性。


编译:koki in cloak
注:部分图片来源于网络,如有侵权请联系删除
本文仅做知识分享,不代表情报处观点,不构成任何投资建议

地址:0xd4E129dB6cf93b2aeB90FD71002B278C79b557a7

关注公众号


加入粉丝交流群

【声明】内容源于网络
0
0
元宇宙信息情报处
做最专业的元宇宙、区块链海外资讯发布者
内容 2077
粉丝 0
元宇宙信息情报处 做最专业的元宇宙、区块链海外资讯发布者
总阅读1.9k
粉丝0
内容2.1k