一项名为"私人协作托管的链码委托"的新比特币改进提案已在比特币BIPs存储库中开放,针对依赖共享扩展公钥的多重签名协作中长期存在的隐私泄露问题。
这项技术由Bitkey工程师和合作者撰写,并附有Bitkey的公开说明,提议从非特权参与者那里保留BIP32链码,使得共同签名者可以帮助恢复和执行政策,而不会获得对用户余额和交易历史的全面可见性。Bitkey表示,如果该方案成为被接受的标准,计划首先实施它。
隐私问题的核心对钱包工程师和托管合作伙伴来说是众所周知的:在典型的协作或辅助多重签名中,共同签名者会获得xpub加链码,这使他们能够确定性地派生用户钱包中的地址,并通过扫描区块链,推断余额和资金流动。
Bitkey的帖子明确指出了现状:与第三方共享密钥"传统上意味着让该方可以看到用户的钱包余额和交易历史"。他们认为,新方法"旨在通过完全保留链码并仅在花费时透露最低必要信息来消除这种权衡"。
提议的BIP摘要对信任边界的变化表述清晰:"我们提出了一个新的链码委托BIP,这是一种协作托管技术,涉及特权参与者(受托人)在密钥设置时从委托人那里保留BIP32链码,并只共享足够的信息让非特权参与者提供他们的签名。"
在非盲化流程中,"受托人从(保留的)链码中派生出每次花费的标量调整t,委托人计算子密钥(x+t, P+tG),并在交易的sighash上生成标准签名。"盲化流程在此基础上添加了Schnorr盲签名,使共同签名者对最终消息保持不知情,同时仍然执行每次花费的调整,利用Schnorr的线性特性确保正确性。
从功能上讲,该技术缩小了共同签名者可以了解的内容和时机。共同签名者不再拥有对所有派生地址的永久、全局可观察性,而只能在需要时看到每次花费的数据。Bitkey的解释将此转化为面向用户的承诺:共同签名者可以协助恢复或花费政策,"而不会了解任何无关交易或总体余额"。
如果广泛采用,这种转变将使协作托管钱包在隐私方面更接近DIY多重签名,同时保留了使辅助模式对主流和企业用户具有吸引力的操作优势。
该设计一直在公开孵化。夏季在Delving Bitcoin上的技术讨论线程总结了两个超越隐私的关键好处:限制"安全爆炸半径",因为没有链码或未公开的调整,托管人的密钥对他们没有明确委托的UTXO实际上是无法花费的;以及严格限制在花费时刻所揭示的内容,通常就在这些输出被消费之前。该线程预示了现在提交的BIP,并为追踪提案如何通过反馈而强化的审阅者提供了有用的背景。
Bitkey将自己定位为标准经过审核后的首个实施者。"Bitkey计划成为第一个在生产环境中实施链码委托的公司,"该公司写道,认为这将实现"一个私人协作钱包——这在现在之前是不可能的。"明确的意图是使该技术成为"一个开放的、经社区审核的标准,任何钱包或托管提供商都可以采用",而不是一个供应商锁定的功能。
行业内知名账户在X上放大了这一公告。Block, Inc的首席执行官和董事长Jack Dorsey强调了Bitkey专注于将隐私改进从产品推向协议。
截至发稿时,比特币交易价格为$111,398。



