比特币多重签名的现状|比特币中文门户网站 比特币值得您拥有!

              本文重点:比特币多重签名的现状|比特币中文门户网站 比特币值得您拥有!

              多重签名是一种允许多个公钥共同签署一笔交易的技术。

              比如说,使用多重签名技术,爱丽丝,鲍勃和查理可以共同监管一个,这样,要动用该比特币,至少需要他们之中的两个人的同意。

              比特币发布之初,币只可以通过一个公钥进行存储。

              这意味着,无论是谁,只要获悉了与该公钥匹配的私钥,就能够支配该公钥名下的比特币。 对于一个可靠和安全的系统来讲,免疫单点故障是(单点故障意味着,若此处出现故障,则全系统停止运转)一条基本的原则。

              而在这里,这条原则没有受到尊重,因为:只要私钥丢失或者泄露,即意味着失去比特币合法所有者的身份。

              对此最早的解决方案,是一种叫做秘密片段的密码学方法。 它将一条私钥分解成独立的几个部分(称为片段),一定数量的片段(少于总数)组合起来就可以重建原私钥。

              通过这种方式,一个私钥片段的丢失或者泄露并不会危害到比特币的安全。

              然而,这种方法未能很好的与比特币软件兼容:你必须使用额外的工具来创造或者合并私钥片段。 而且,为了使用比特币,你不得不将大量的片段放在一起,这意味着,免疫单点故障的初衷还是未能得到很好地实现。 其实解决方案一直包含在比特币核心代码之中,从一开始就存在,只是没有标准化:有两个脚本操作允许对普通的比特币公钥进行多重签名。 这样的话,多重签名交易时需要验证的不同的私钥无需处于同一空间,相比于使用单一的私钥或者加密片段的方法,系统安全性可以得到很大的提升。 一个比特币改进协议(BIP11)将这种类型的交易标准化,并将秘钥的最大数量限定为3个。

              在2011年12月20日,BIP11被纳入比特币核心代码,2012年1月下旬,首个BIP11类型的交易出现在区块链上。