金丘區(qū)塊鏈研究院洪蜀寧:可用OP_CLTV解決QuadrigaCX交易所冷錢包私鑰丟失難題
金丘區(qū)塊鏈研究院院長洪蜀寧發(fā)文稱,針對(duì)QuadrigaCX交易所CEO意外死亡、冷錢包私鑰丟失難題,比特幣(包括BCH和BSV)提供CHECKLOCKTIMEVERIFY指令(OP_CLTV)可解決兩難問題。CEO只需將冷錢包的資金轉(zhuǎn)到下述腳本的P2SH地址。 OP_IF后面2行指令允許公司CFO、COO、CTO三人中任意兩人花費(fèi)資金,但必須在本交易打包一年后才行,在一年內(nèi)即便他們提供正確簽名也無法完成轉(zhuǎn)賬。這樣可以避免他們?cè)谖唇?jīng)CEO同意的情況下串謀轉(zhuǎn)移資金,保護(hù)冷錢包資金的安全。
正常情況下,CEO可隨時(shí)花費(fèi)該地址的資金,萬一CEO意外身亡,在該交易打包一年后,公司CFO、COO、CTO可利用2-of-3多重簽名將資金轉(zhuǎn)出。也就是說,最多等待一年時(shí)間,冷錢包中的資金就可正常使用,客戶只需要等一段時(shí)間,而不會(huì)有實(shí)際資金損失。CEO需要做的是每隔一年時(shí)間,重新將資金轉(zhuǎn)移到一個(gè)新的P2SH地址中,腳本內(nèi)容與上述代碼所示一樣,只要修改一下到期時(shí)間即可。