早在2015年,比特幣誕生后不久,比特幣的核心開發(fā)者們就提出“多重簽名”的方案,來解決比特幣資產(chǎn)安全的問題。但許多人對它依然很陌生,所以今天我們就來講講多重簽名機制的含義、作用以及意義所在。
何為多重簽名機制?
簡單而言,就是一個賬戶多個人擁有簽名權(quán)和支付權(quán)。例如,你有100個比特幣,但是有3個人在共同管理這筆財產(chǎn),若你想要用掉這筆錢,那么至少需要2個人的簽名,才能夠花這筆錢。
因此,多重簽名,多重安全。
我們存放虛擬資產(chǎn)的基本方式有兩種:一是客戶端錢包,二是web服務(wù)。但黑客只需攻克其中一個就可以盜走我們的虛擬資產(chǎn)。而有了“3選2”的多重簽名機制,虛擬資產(chǎn)的安全性會進一步升級。
舉個例子來說,我把我的一個私鑰交給網(wǎng)站,一個放到我自己的計算機里,一個打印到紙上放進我的保險柜。這樣我便可安心睡覺了,為什么呢?
(1)我不用完全信任那個網(wǎng)站,就算網(wǎng)站被惡意入侵,黑客也只是拿到一個私鑰,是無法偷走我的虛擬貨幣資產(chǎn)的;
(2)我不用完全信任我自己,如果我把計算機不小心給格式化了,也不需要慌,因為我拿出我之前寫好的紙,再去那個網(wǎng)站,也一樣可以取出我的虛擬貨幣。
這樣的比特幣安全性已經(jīng)和冷存儲差不多,擁有最高的安全性。不同的是,冷存儲的幣使用起來極不方便,但多重簽名機制卻依然保持了比特幣的易用性。對于傳統(tǒng)的一對一地址,人們發(fā)明了冷錢包來達到安全性,不過實際上冷錢包對于比特幣的易用性是比較差的。
那么只有比特幣才可以做多重簽名嗎?
非也。以太坊、TRON等圖靈完備的智能合約,都可以做多重簽名。但提出至今,只有少數(shù)區(qū)塊鏈公司和組織掌握并使用多重簽名,大多數(shù)仍將大量的資產(chǎn)存儲在單簽名的地址上。這將面臨非常高的安全風(fēng)險,畢竟單簽名的地址都是一個人掌管私鑰。同時對于單簽名地址,也需要冒很高的道德風(fēng)險,因為你沒辦法證明,這個資產(chǎn)是被盜的還是監(jiān)守自盜,再大的交易所也難以自證清白。所以,交易所實行多重簽名機制是非常有必要的。
另外對于大額資產(chǎn),最高級別的安全保障是“冷+多重簽名”。因為擁有了“多重簽名”,并不意味著你的數(shù)字資產(chǎn)永遠不會被盜,因為數(shù)字資產(chǎn)安全機制中,“多重簽名”是第二位,夠“冷”才是第一位。這里的“冷”是指“冷錢包”的使用,盡管冷錢包的使用不具備很高的使用靈活性,但對于交易所或擁有千萬資產(chǎn)的用戶而言,資產(chǎn)安全才是第一位。