https://www.coindesk.com/tech/2023/02/28/proposed-bitcoin-vault-feature-could-thwart-malicious-hackers/
比特币开发者 James O’ Beirne 一直在悄悄开发一项功能,当有人试图窃取他们的比特币时提醒用户,然后通过将资金转移到更安全的钱包来阻止盗窃。
该功能称为金库——一种比特币智能合约或“契约”,对比特币的使用方式施加了限制。
金库用户必须在花费比特币 (BTC) 之前在两个不同的区块中广播两个单独的交易。在第一次交易(有时间延迟)后发出警报,允许用户批准交易或将代币扫到另一个钱包。
该功能需要一个软分叉——对区块链的向后兼容更改——如果采用,将由比特币核心中的操作代码(操作码)“op_vault”表示,比特币核心是连接比特币网络的主要软件。
“托管比特币的风险是众所周知的,”O'Beirne 在他的提案草案中写道。 “该提案引入了一种机制,可以显着减轻密钥泄露的最坏情况结果:硬币丢失。”
op_vault 有什么不同?
O’Beirne 的提议并非同类提议中的首例。几年前,比特币开发者 Jeremy Rubin 根据比特币改进提案 (BIP) 119 提出了 CheckTemplateVerify (CTV)。
与 op_vault 非常相似,CTV 也使用契约来创建保险库。关键区别在于,虽然 O'Beirne 的提议是专门为金库设计的,但 CTV 是一种更通用的工具,可用于创建金库、支付池,甚至可以在高交易量期间降低费用(鲁宾称之为“拥塞控制”的功能) ”)。
“CTV 比 op_vault 更通用,”比特币研究员 John Light 在接受采访时告诉 CoinDesk。 “你仍然可以用 CTV 建造一种保险库,但你也可以做其他事情。你可以做拥塞控制,你可以做非交互式闪电通道开放。 Jeremy 使用 CTV 尝试了一些不同的应用程序,这些应用程序不是金库。”
目前,中视的命运尚不明朗。鲁宾上个月宣布无限期中断比特币开发。
“快速审判”
围绕 op_vault 的讨论一直在稳步增加,但尚不清楚该提案何时会合并到 Bitcoin Core 中——如果有的话。许多提案在被采纳或放弃之前经过多年的辩论和完善。
O'Beirne 推荐 Speedy Trial——与激活 2021 Taproot 升级相同的过程——作为激活 op_vault 的首选方法。 Speedy Trial 为比特币网络分配了三个月的激活窗口,以达到表示支持拟议升级的矿工门槛。仅当达到该特定阈值时才会采用升级。 Speedy Trial 的使用并非没有批评者,其中一些人认为它给比特币社区内的某些群体带来了太大的影响。
“Taproot Speedy 是一个糟糕的主意,”比特币交易所 Bitcoin Bull 的首席执行官 Francis Pouliot 在推特上写道。 “‘有影响力的’开发者和矿工之间进行软分叉勾结的先例。”
至于未来几个月 op_vault 的命运,Light 说“现在下结论还为时过早”。