原文标题:《通过支付池协议提高 BTC 隐私性和链上可扩展性》
原文作者:洒脱喜
本周的比特币技术周报,涉及到一个新的 CoinPool 支付池提案,其通过使用 taproot,可提高参与者的隐私和链上的可扩展性。此外,Wasabi 协议的贡献者提出了一个新的 WabiSabi 协议,其可以实现任意金额的 coinjoin 交易。而在最后,我们还会关注上周当中发生的比特币软件基础设施的一些重大更新。
一、可提高隐私性和链上可扩展性的 CoinPool 支付池协议
Antoine Riard 和 Gleb Naumenko 在比特币开发者邮件列表中发布了一种新支付池(payment pool)技术的帖子,该技术通过允许多位用户以无需信任的方式,共享对单个 UTXO 的控制,从而改善了支付隐私。与以前的支付池设计(如 joinpool)相比,CoinPool 设计的重点,在于允许参与者对池中成员之间的交易作出链外承诺。使用 taproot,这允许合作的参与者使用与单密钥 UTXO 不可区分的 UTXO,来操作闪电网络或保险库(vault)等协议,这提高了参与者的隐私和链上的可扩展性。
从这个意义上说,该协议充当了一种通用的通道工厂,它不仅适用于闪电网络,而且适用于创建具有唯一指纹的链上交易的诸多协议。
作者概述了 CoinPool 如何使用比特币+taproot 的现有功能 SIGHASH_NOINPUT,以及通过比特币脚本使用仅删除累加器的能力(例如默克尔树;也许是提议的 BIP116 OP_MERKLEBRANCHVERIFY)。他们似乎并没有提倡一种特定的设计,而是在讨论 CoinPool 或类似的东西如何提供一种通用的机制,默认情况下,钱包会使用这些机制来消除当前和提议的多用户协议的链上足迹。