Wormhole 贡献者 Wormhole Labs 已获得 Worldcoin 基金会的资助,将领先的去中心化身份协议 World ID 扩展至 Solana 网络。此举将使基于 Solana 的协议能够无缝验证最初在以太坊上验证的用户 World ID,展示了 Wormhole 作为多链基础设施的多功能性,并为跨链身份验证开辟了新的可能性。
本文主要介绍了由 Wormhole 推动的 Worldcoin World ID 验证系统与 Solana 区块链的集成计划。这一集成标志着跨不同区块链网络的通用数字身份验证迈出了重要一步。
Worldcoin、Wormhole 及 Solana 基本介绍
Worldcoin 是一个去中心化身份协议,旨在提供对数字经济的普遍访问权。其目标是让每个人都可以访问和使用 Worldcoin,无论他们身在何处或财务状况如何。Worldcoin 的核心是 World ID,这是一种最先进的身份验证系统,使用生物识别数据确保每个人都能公平且安全地领取其 Worldcoin。World ID 系统采用零知识证明等保护隐私的密码技术来验证身份,而不会损害用户隐私。这种方法确保身份验证过程既安全又具有包容性,从而在全球范围内促进金融包容性。
了解更多关于 Worldcoin 的相关信息请访问:
https://worldcoin.org/
Wormhole 是一个去中心化的互操作性协议,在促进不同区块链网络之间的数据和资产转移方面发挥着至关重要的作用。Wormhole 于 2021 年推出,并迅速成为了区块链生态系统互操作性的基础设施,能够在链之间实现安全且高效的通信。该协议利用由 19 个验证节点(称为 Guardians)组成的网络来观察和验证所有支持的区块链上的交易。Wormhole 支持超过 30 个区块链,包括 Ethereum、BNB Chain 和 Solana 等主要网络,每天处理超过 10 万条多链消息,日均转移约 3000 万美元的资金。其强大的基础设施和全面的产品套件使开发人员能够构建跨多个区块链无缝运行的应用程序。
了解更多关于 Wormhole 的相关信息请访问:
https://wormhole.com/
Solana 以其高性能、可扩展性和低交易成本而闻名,使其成为部署需要高吞吐量和速度的去中心化应用的理想平台。由于其创新的历史证明(PoH)共识机制,Solana 每秒可处理高达 65000 笔交易(TPS)。这种能力显著降低了交易成本并改善了用户体验,使其对开发者和用户都具有吸引力。将 World ID 验证集成到 Solana 中充分利用了这些优势,为跨链身份验证提供了一个强大且可扩展的解决方案。
了解更多关于 Solana 的相关信息请访问:
https://solana.com/
技术集成细节
此次集成的主要目标是使 Solana 上的协议能够验证已经在以太坊上完成认证的用户 World ID。这涉及两个主要任务:
读取、验证 World ID 状态根并将其从以太坊传播到 Solana。
允许 Solana 上的协议根据存储在以太坊上的规范状态根来验证用户的 World ID。
这需要在 Solana 上开发一个新的智能合约,称为 SolanaWorldIDProgram。该程序负责验证和存储 World ID 状态根并验证包含性证明(Inclusion Proofs)。这些包含性证明对于确保身份验证过程的安全性和可靠性至关重要。
为实现这一目标,SolanaWorldIDProgram 将利用 Wormhole Queries 这一服务来实现高效且经过验证的跨链数据检索。在 Solana 即将发布的 1.18 版本中的 bn254 syscall 可用之前,Wormhole Queries 将用于验证包含性证明。这一临时解决方案可确保集成在过渡期间保持功能性和安全性。
第二部分利用了以太坊到 Solana 的虫洞状态桥接服务(Wormhole State Bridge Service)。这一服务在将 World ID 状态根从以太坊传播到 Solana 方面发挥着至关重要的作用。它涉及监控以太坊上的 World ID 合约以检测状态根的变化并将这些变化安全地传输到 Solana。
这个过程开始时,状态桥服务会订阅以太坊上 World ID 状态根的变化,当检测到变化时,Wormhole Queries 会请求检索最新的状态根,然后将该状态根提交给 SolanaWorldIDProgram,由 SolanaWorldIDProgram 对其进行验证和存储。这可以确保 Solana 始终拥有最新的、经过验证的状态根,用于 World ID 验证。
为什么 Worldcoin 与 Wormhole 的合作很重要?
此次集成的一个重要部分是使 Solana 协议能够轻松地集成 World ID 验证。为实现这一目标,将需要定义标准的 API 和库,使开发者能够轻松地将 World ID 验证集成到他们的应用程序中,并将提供示例代码来展示协议如何使用包含性证明验证,确保集成简单且对开发者友好。
此外,该集成设计为前向兼容,以适应验证方法的未来更新和改进。这确保了整个系统在新技术和新方法出现时仍然能够保持稳健并且具备很强的适应性。
最后,此次集成还为整个 Web3 领域带来了许多更广泛的好处和影响,包括:
增强安全性和去中心化:通过 Wormhole 将 Worldcoin 的 World ID 与 Solana 集成,显著提高了跨区块链网络身份验证的安全性和去中心化。通过确保以保护隐私的方式进行身份验证,它可以防止欺诈并确保公平性,而这正是数字经济可信度和可靠性的关键要素。
促进跨链互操作性:此次合作展示了跨链互操作性的强大力量,其用例范围远远超出了简单的价值转移。通过使 Solana 上的去中心化应用能够与以太坊上的身份验证系统进行交互,促进了更加集成和多功能的应用设计。
促进金融包容性:Worldcoin 提供普遍访问数字经济的使命通过此次集成得到了进一步推进。通过使身份验证更加可访问和安全,全球更多的人能够参与到数字经济中来。这促进了金融包容性,打破了障碍,并确保所有人都能享受到区块链技术的好处。
总结
综上,由 Wormhole 促成的 Worldcoin 的 World ID 与 Solana 的集成,对于整个 Web3 来说是一次真正意义上的重大进展。该合作增强了安全性和去中心化,展示了跨链互操作性的强大力量,并促进了金融包容性。
通过使 Solana 能够验证已经在以太坊上完成认证的 World ID,确保了去中心化应用在多个区块链网络上的无缝运行,SolanaWorldIDProgram 和以太坊到 Solana 的 Wormhole State Bridge Service 提供了一个强大且可扩展的跨链身份验证解决方案。
对于开发者来说,该集成提供了标准的 API 和库,便于实施并确保与未来的进步兼容。对于更广泛的 Web3 社区来说,这意味着增强的安全性、改善的去中心化和更加包容的数字经济。
声明:本网站所有相关资料如有侵权请联系站长删除,资料仅供用户学习及研究之用,不构成任何投资建议!