[论文解读] Testimonium: A Cost-Efficient Blockchain Relay
Testimonium 提出了一种成本效益高、完全去中心化的区块链中继方案,采用按需验证机制,并通过链上简化支付验证(SPV)来验证跨链数据包含。与现有方案相比,该方案在以太坊区块链上可将运营成本降低高达92%,实现了无需中心化中介的可信、无信任互操作性。
Current blockchain technologies provide very limited means of interoperability. In particular, solutions enabling blockchains to verify the existence of data on other blockchains are either very costly or are not fully decentralized. To overcome these limitations, we introduce Testimonium, a novel blockchain relay scheme that applies a validation-on-demand pattern and the on-chain execution of Simplified Payment Verifications to enable the verification of data across blockchains while remaining fully decentralized. Evaluating the scheme for Ethereum-based blockchains shows that Testimonium achieves a cost reduction of up to 92% over existing solutions. As such, the scheme lays a strong foundation for generic blockchain interoperability. For instance, it enables the development of an atomic-commit protocol for distributed transactions across blockchains.
研究动机与目标
- 为解决区块链中继系统中链上验证的高运营成本问题,特别是针对验证协议昂贵的 EVM 兼容区块链。
- 实现完全去中心化的区块链互操作性,无需依赖可信第三方或中心化公证人。
- 在维持密码学安全性和去中心化保障的前提下,降低跨链交易包含验证的成本。
- 通过可扩展、低成本的中继基础设施,支持跨链分布式事务的原子提交协议开发。
提出的方法
- 该方案采用按需验证模式,仅在需要验证时才将源区块链的区块头提交至目标区块链。
- 利用链上 SPV(简化支付验证)通过默克尔证明和区块头元数据对交易包含性进行密码学验证。
- 设计了一种新颖的激励机制,鼓励参与者提交并验证区块头,确保无需中心化协调即可维持持续参与。
- 系统使用以太坊虚拟机(EVM)执行来在目标链上验证区块头,最大限度减少信任假设。
- 支持以太坊和以太坊经典,针对计算昂贵的验证协议(如 Ethash)进行了优化。
- 设计避免对每次提交的区块头都进行完整验证,而是将验证推迟到实际请求交易包含性时才执行。
实验结果
研究问题
- RQ1如何在保持完全去中心化和无信任特性的前提下,使区块链中继更加成本高效?
- RQ2何种机制可实现在无中心化信任的前提下,对跨区块链的区块头进行安全的按需验证?
- RQ3在使用 SPV 和基于激励的参与机制时,跨链验证的成本可降低到何种程度?
- RQ4该中继方案能否扩展至计算验证成本昂贵的 EVM 兼容区块链?
主要发现
- 与现有以太坊区块链中继方案相比,Testimonium 将运营成本降低了高达92%。
- 该方案通过 SPV 和默克尔证明实现了完全去中心化的跨链交易包含验证,无需依赖可信中介。
- 按需验证机制避免了对每次提交的区块头都进行链上验证,显著降低了成本。
- 激励结构确保了参与者的持续投入,使系统在长期使用中具有实际可行性。
- 概念验证实现展示了对 EVM 兼容区块链的可靠且安全的跨链验证。
- Testimonium 通过实现无信任、低成本的跨链数据验证,为构建多条区块链间的原子提交协议奠定了基础。
更好的研究,从现在开始
从阅读论文到最终审阅,大幅缩短您的研究时间。
无需绑定信用卡
本解读由 AI 生成,并经人工编辑审核。