金丘区块链研究院洪蜀宁:可用OP_CLTV解决QuadrigaCX交易所冷钱包私钥丢失难题
金丘区块链研究院院长洪蜀宁发文称,针对QuadrigaCX交易所CEO意外死亡、冷钱包私钥丢失难题,比特币(包括BCH和BSV)提供CHECKLOCKTIMEVERIFY指令(OP_CLTV)可解决两难问题。CEO只需将冷钱包的资金转到下述脚本的P2SH地址。 OP_IF后面2行指令允许公司CFO、COO、CTO三人中任意两人花费资金,但必须在本交易打包一年后才行,在一年内即便他们提供正确签名也无法完成转账。这样可以避免他们在未经CEO同意的情况下串谋转移资金,保护冷钱包资金的安全。
正常情况下,CEO可随时花费该地址的资金,万一CEO意外身亡,在该交易打包一年后,公司CFO、COO、CTO可利用2-of-3多重签名将资金转出。也就是说,最多等待一年时间,冷钱包中的资金就可正常使用,客户只需要等一段时间,而不会有实际资金损失。CEO需要做的是每隔一年时间,重新将资金转移到一个新的P2SH地址中,脚本内容与上述代码所示一样,只要修改一下到期时间即可。