本文探讨了区块链互操作性问题,即区块链网络之间无法共享数据、转移代币和执行交易。文章指出,多链是Web3的现实,但多链经济要发挥作用,区块链必须能够安全可靠地进行跨链通信和资产转移。Chainlink的跨链互操作性协议(CCIP)为解决这些挑战提供了一个新的行业标准。
定义
区块链互操作性问题是指区块链网络无法彼此共享数据、转移代币(即桥接)和执行交易。
Web3 的现实是 多链,其中数百个甚至最终数千个不同的 区块链 共存,每个区块链都有不同的资产发行者、用户群、应用程序以及技术优势和劣势。多链方法已经取代了单一统一账本的想法,因为它在涉及的各种技术、利益相关者和利益方面更具可扩展性、灵活性和实用性。
然而,为了使多链经济发挥作用,区块链必须能够以安全可靠的方式无缝地跨链通信和转移资产。不幸的是,区块链互操作性 是一个具有挑战性的问题,由于不安全的 跨链代币桥 和基础设施,已经有超过 $2.8B 的用户资金被盗。
以下博客将探讨区块链互操作性、其主要挑战,以及 Chainlink 跨链互操作性协议(CCIP) 如何在安全性方面树立新的行业标准,并推动行业更接近于实现链上成为单一 合约互联网 的最终目标。
Chainlink CCIP 连接私有和公共区块链网络,以创建一个统一的合约互联网。
区块链互操作性是指不同的区块链网络通过发送和接收消息和代币来相互通信的能力。就像互联网实现计算机之间的通信一样,区块链互操作性实现了数据和价值的跨链转移。
如果没有区块链互操作性,区块链就像数字岛屿,其用户、资产和信息与更广泛的 Web3 生态系统脱节。因此,建立区块链互操作性标准对于释放区块链技术的全部潜力至关重要,因为它能够实现互连的链上经济,从而最大限度地提高流动性,为用户提供通用访问,并实现更高的效率和跨链协作。要了解更多信息,请查看博客:什么是区块链互操作性?
由于它们生成共识的方式,区块链并非旨在直接验证世界上存在的所有其他链上网络或链下系统的状态,而不会对链的安全性、稳定性或可扩展性造成重大影响。这种连接限制是 预言机问题 和区块链互操作性问题的基础。
因此,区块链互操作性解决方案必须能够读取和写入不同格式的数据,并解释不同的共识机制,以确定重要信息,例如交易是否被认为在特定区块链上已最终确定(即交易最终性)。它还必须有自己的接收、验证和执行跨链交易的方式。
区块链互操作性解决方案可能会被要求实现各种功能,最值得注意的是能够将消息中继到/从不同的区块链,并使用各种代币处理机制来跨链转移代币。除此之外,区块链互操作性解决方案还应该理想地支持其他重要功能,例如 可编程代币转账——能够跨链转移代币,然后在目标区块链上将这些代币用于补充操作,所有这些都在一次交易中完成。例如,跨链转移资产并将其作为跨链交易的一部分存入 staking 合约中。
可编程代币转账使代币和消息能够作为单个交易的一部分进行跨链发送,从而改善了开发者和用户体验。
区块链互操作性解决方案还应该支持 数据预言机,作为基于现实世界或其他区块链事件触发自动跨链交易的一种方式。此外,机构客户可能需要其他功能,例如将各种组织和合规政策编程到其跨链工作流程中的能力,或进行保护隐私的跨链交易的能力。
验证数据和交易对于防止跨链协议被利用至关重要。主要的安全挑战之一源于区块链对 交易最终性 的不同概念——过去区块链交易被认为极难或不可能撤销的点。因此,区块链互操作性解决方案需要了解区块链设计的差异,以确保在源区块链上经过足够的时间以实现最终性,然后再在目标链上采取行动。
另一个关键的安全概念是区块链互操作性解决方案如何验证源区块链上的交易或数据并将数据中继到目标链。这些方法包括中心化验证(例如,加密货币交易所)、本地验证(例如,原子互换)、原生验证(例如,零知识证明)或外部验证(例如,去中心化共识)。不同的安全方法具有不同的权衡。例如,高度去中心化的协议可能以牺牲开发者灵活性和灾难恢复为代价来提供强大的审查阻力,而更中心化的协议可能提供相反的功能。
最后,从安全角度来看,评估协议的链上和链下代码以及它在接受安全审计和在生产环境中安全运行方面的经过实战检验的程度非常重要。此外,它们的私钥安全性至关重要——因为泄露的私钥是跨链解决方案中经常被利用的 攻击媒介。
类似于 TCP/IP 如何为万维网创建一个单一标准一样,区块链需要一个单一标准来实现它们之间的通信。通过拥有一个单一标准,而不是混合使用具有不同安全保证级别的不同互操作性解决方案,流动性可以在链上统一,而安全标准和工作流程可以在用例中标准化。
CCIP(跨链互操作性协议)是由 Chainlink 提供支持的区块链互操作性解决方案。它专门用于解决区块链互操作性的许多挑战。
CCIP 是一种任意消息传递跨链协议,可以读取和写入来自任何公共或私有区块链的数据,以及执行各种其他跨链交易功能,例如通过各种代币处理机制(例如,锁定和铸造,销毁和铸造,锁定和解锁)实现代币转账,并允许用户执行可编程代币转账。此外,CCIP 是更广泛的 Chainlink 平台的一部分,该平台使用户和机构能够获得促进跨链交易所需的其他服务,例如净资产价值(NAV)数据、储备证明、定价信息、区块链抽象解决方案等等。
Chainlink CCIP 是唯一达到 5 级跨链安全性的 区块链互操作性解决方案,并由与 Chainlink 协议相同的去中心化共识提供支持,该协议已帮助实现超过 12 万亿美元的链上交易价值。它也是唯一具有独立 风险管理网络 的区块链互操作性协议——一个单独的去中心化网络,充当辅助验证和异常检测层。你可以在下面的视频中了解有关跨链安全性的五个级别的更多信息。
跨链安全性的五个级别 | Sergey Nazarov 在 Sibos 2023 - YouTube
Chainlink
14.8万位订阅者
跨链安全性的五个级别 | Sergey Nazarov 在 Sibos 2023
Chainlink
搜索
信息
购物
取消静音
如果稍后没有开始播放,请尝试重新启动设备。
你已退出账号
你观看的视频可能会被添加到电视的观看历史记录中,并影响电视的推荐内容。要避免这种情况,请在电脑上取消并登录 YouTube。
取消确认
分享
包括播放列表
检索分享信息时出错。请稍后重试。
稍后观看
分享
复制链接
在以下平台上观看:
0:00
/ •直播
•
跨链安全性的五个级别 | Sergey Nazarov 在 Sibos 2023 - YouTube
Chainlink
14.8万位订阅者
跨链安全性的五个级别 | Sergey Nazarov 在 Sibos 2023
Chainlink
搜索
信息
购物
取消静音
如果稍后没有开始播放,请尝试重新启动设备。
你已退出账号
你观看的视频可能会被添加到电视的观看历史记录中,并影响电视的推荐内容。要避免这种情况,请在电脑上取消并登录 YouTube。
取消确认
分享
包括播放列表
检索分享信息时出错。请稍后重试。
稍后观看
分享
复制链接
在以下平台上观看:
0:00
/ •直播
•
CCIP 已经被领先的 DeFi 协议使用,例如 Aave 的稳定币 GHO,以及世界上一些领先的金融机构,例如 DTCC、ANZ 和 Swift。安全地支持 DeFi 和 TradFi 对于建立支持基于 代币化资产 和可编程货币和金融服务的 数字金融的下一个时代 的标准至关重要。还有基于 CCIP 构建的代币桥,它们为用户提供用户界面,以便用户通过 CCIP 跨区块链传输代币和消息。两个由 CCIP 驱动的接口包括 Transporter 和 XSwap。
要了解有关 Chainlink 的更多信息,请访问 chain.link,订阅 Chainlink 时事通讯,并在 Twitter、YouTube 和 Reddit 上关注 Chainlink。
跨链与多链
七个关键的跨链桥漏洞解释
了解跨链代币转账
什么是跨链 NFT?
什么是跨链智能合约?
什么是区块链互操作性?
什么是多链?
- 原文链接: chain.link/education-hub...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!