Tritone: Pairwise Garbled Disputes for Multi-Party Proof Verification on Bitcoin
说明Tritone:比特币上多方证明验证的成对混淆争议协议
简介本文提出 Tritone 协议,使比特币能够强制执行对 Groth16 证明的验证结果,而无需共识规则改动。协议将已有的两方 BABE 协议推广到由 N 个运营者组成的固定委员会,只要其中一名运营者诚实,锁定资金即安全。论文给出多方原语的形式化证明,并以 Rust 实现,在比特币主网上给出了交易体积与本地存储的测量结果。
看点将两方BABE协议推广到N方委员会并提出Lamport-adaptor绑定机制,在比特币上无共识变更实现Groth16验证,实现了完整原型与链上成本测量。