比特币签名是什么意思?比特币多重签名原理解析

  发布时间:2024-03-05 10:54:01   作者:手工客  
在本文中,我将回顾多重签名的历史,介绍多重签名在比特币网络中的使用情况,以及展望多重签名将如何改变未来。多重签名是一种允许多个公钥共同签署一笔比特币交易的技术。比如说,使用多重签名技术,爱丽丝,鲍勃和查理可以共同监管

在本文中,我将回顾多重签名的历史,介绍多重签名在比特币网络中的使用情况,以及展望多重签名将如何改变未来。多重签名是一种允许多个公钥共同签署一笔比特币交易的技术。比如说,使用多重签名技术,爱丽丝,鲍勃和查理可以共同监管一个比特币,这样,要动用该比特币,至少需要他们之中的两个人的同意。

比特币签名是什么意思?比特币多重签名原理解析

比特币多重签名原理解析

比特币发布之初,币只可以通过一个公钥进行存储。这意味着,无论是谁,只要获悉了与该公钥匹配的私钥,就能够支配该公钥名下的比特币。

对于一个可靠和安全的系统来讲,免疫单点故障是(单点故障意味着,若此处出现故障,则全系统停止运转)一条基本的原则。而在这里,这条原则没有受到尊重,因为:只要私钥丢失或者泄露,即意味着失去比特币合法所有者的身份。

对此最早的解决方案,是一种叫做秘密片段的密码学方法。它将一条私钥分解成独立的几个部分(称为片段),一定数量的片段(少于总数)组合起来就可以重建原私钥。通过这种方式,一个私钥片段的丢失或者泄露并不会危害到比特币的安全。

然而,这种方法未能很好的与比特币软件兼容:你必须使用额外的工具来创造或者合并私钥片段。而且,为了使用比特币,你不得不将大量的片段放在一起,这意味着,免疫单点故障的初衷还是未能得到很好地实现。

其实解决方案一直包含在比特币核心代码之中,从一开始就存在,只是没有标准化:有两个脚本操作允许对普通的比特币公钥进行多重签名。这样的话,多重签名交易时需要验证的不同的私钥无需处于同一空间,相比于使用单一的私钥或者加密片段的方法,系统安全性可以得到很大的提升。

一个比特币改进协议(BIP11)将这种类型的交易标准化,并将秘钥的最大数量限定为3个。在2011年12月20日,BIP11被纳入比特币核心代码,2012年1月下旬,首个BIP11类型的交易出现在区块链上。

多重签名与向脚本哈希支付(P2SH)

尽管因为有了BIP11,多重签名在2012年早期已经成为可能,但是多重签名大规模接受却要感谢另一种类型的交易:向脚本哈希支付,或简称P2SH。这种新的交易类型,可以采用任意的脚本来验证交易。在此之前,只能严格的使用特定的脚本来验证交易。

由于可以使用任意的脚本,多重签名脚本中可以使用的秘钥的最大数量,从BIP11类型多重签名接受的3个,提升到P2SH脚本允许的15个压缩秘钥和相应签名。

最重要的是,P2SH增加了一种新的比特币地址模式。在BIP11之下,简单的向某人提供一个多重签名地址,与他进行交易,你必须精确的告诉对方如何给你的多重签名设置打币:秘钥分别是什么,需要多少才能验证交易,怎样发起多重签名

P2SH将使用多重签名的难度降低到与使用单一公钥相当的水平上。使用这种新的技术,大量的在线钱包和软件迭兴,同时提升了比特币网络的安全性。

比特币多重签名的现状

如今,已有多于六千五百万的比特币交易使用了多重签名技术,其中绝大部分使用的是P2SH。这表明,在多重签名被接受的过程中,P2SH起到了至关重要的作用。

如今,多于百分之十的比特币使用的是P2SH地址(其中大多数使用的是多重签名),不夸张的说,在过去的两年中,多重签名在比特币生态系统中占据了非常重要的位置。

在多重签名的使用案例中,显现出两种最流行的使用方式:

·2-3 多重签名,约110万个地址的4690万比特币交易使用了这种方式。

·2-2 多重签名,约26.1万个地址的1330万比特币交易使用了这种方式。

有意思的是,最忙碌的10个P2SH地址(即接受和发送比特币最多的地址)中,前4个使用的是2-2多重签名,其交易量占据了全部使用2-2多重签名交易量的80%。同时这也意味着,2-3多重签名是最常用的多重签名设置。

2-3多重签名常用个用法是,一个用户生成两个密钥:一个保存为备份,另一个存放在钱包内;剩下的一个秘钥由钱包服务商生成和保存。支付比特币时,用户和钱包服务商共同签署交易。如果用户或者钱包服务商丢失了秘钥,备份的秘钥就可以动用,转移资金。但是钱包服务商却不能私自动用用户的资金。

比特币多重签名最新进展?

新发布的比特币核心0.11.2介绍了一种新的脚本操作: OP_CHECKLOCKTIMEVERIFY。简称CLTV

新的支付方式允许交易输出在未来的某个时间点之前不可使用。虽然使用简单的交易设置,交易锁定时间就可以实现类似的功能,但是CLTV可以与其他的脚本指令结合,比如多重签名和算法操作,进而可以创造复杂的交易合约。

比如,你可以创造一个2-3多重签名输出,设置当达到某个日期之后,获得一个签名。CLTV指令是通向比特币更加复杂的应用的一步。

另一个重要的正在成型的进展是支付通道。支付通道允许一方与另一方进行重复的微支付,但是只公开第一个和最后一个交易,这样就能避免避免给区块链带来太大负担。这种理念的一些变形,比如闪电网络,扩展到允许用户通过支付通道的网络,进行安全的比特币交易,而不用将每一笔交易公布在区块链上。

以上就是关于比特币多重签名原理解析的内容介绍,所有这些创新,使得多重签名的角色,在比特币网络更加复杂和迷人的应用中,愈加重要。有的人认为,比特币死了,但是在过去的两年中,我看到新用法的暴增和多重签名带来的新理念,这无疑证明了,比特币活得好好的。

相关文章

  • 币圈子解析:什么是比特币侧链?比特币侧链是什么

    币圈子解析:什么是比特币侧链?比特币侧链是什么

    手工客解析:什么是比特币侧链?比特币侧链是什么,比特币侧链指的是可以用来验证比特币在区块链上的一些数据,如果它可以有效运行,它可以反应比特币现在的销售量以及它未来的涨幅速度,甚至还能够让投资者储备一定的货币,这便
    12-21
  • 币圈子解析:美股暴跌对比特币有影响吗?

    币圈子解析:美股暴跌对比特币有影响吗?

    由于美国形势混乱,近期美股暴跌也是很多人意料之中。而在美股暴跌的同时,比特币也出现过几次同步下跌,据相关内容简介显示比特币与美股并没有关联点,但比特币的几次下跌都伴随着美股暴跌,不禁让
    07-05
  • 比特币是怎么发行的?比特币生成原理是什么

    比特币是怎么发行的?比特币生成原理是什么

    比特币是怎么发行的?比特币生成原理是什么,与大多数货币不同,比特币不依靠特定货币机构发行,它依据特定算法,通过大量的计算产生, 比特币经济使用整个P2P网络中众多节点构成的分布式数据库来确认并记录所有的交易行为,并使用
    10-23
  • 比特币持续上涨的原因是什么?

    比特币持续上涨的原因是什么?

    比特币是不受政府控制的去中心化数字货币,它是通过大量的计算并且基于特定的算法产生的,自比特币诞生以来,其价格经历过多次涨跌起伏,持续上涨和持续下跌对于比特币来说已经不足为奇,但从历史走势图可以看出比特币价格始终呈现出上涨的趋势
    09-03
  • 为什么比特币汇率暴跌?比特币汇率暴跌原因分析

    为什么比特币汇率暴跌?比特币汇率暴跌原因分析

    比特币的汇率暴跌,意味着比特币的价格迅速下降,兑换成其他货币的价值减少。如果持有比特币并且其汇率暴跌,投资价值将下降。这可能导致在以后出售时蒙受损失,尤其是如果在汇率较
    04-04
  • 全面分析比特币三度减半的市场、挖矿与技术状况

    全面分析比特币三度减半的市场、挖矿与技术状况

    比特币区块奖励减半一直是加密行业最重要的事件之一,鉴于当前萎靡不振的全球经济环境,最近这次「减半」尤其引人关注。新冠病毒疫情让我们发现,西方政治和经济在面临危机时无比脆弱,全球政策制定者无一不在面临巨大压力,他们都在竭尽所能地避免出现经济灾难
    11-21
  • 比特币暴涨是哪一年?比特币暴涨具体时间

    比特币暴涨是哪一年?比特币暴涨具体时间

    在币圈中比特币的地位是很高的,目前比特币的流通市值是5806 67亿美元,它的市值稳居数字货币排行榜的第一位,比特币是一种去中心化的数字货币,它不受任何政府或机构所控制,只依靠网络中的矿工和用户来维持运行,从比特币价格的总体趋势来看
    12-08
  • 比特币今日最新价格是多少_20230227BTC比特币今日价格行情走势分析

    比特币今日最新价格是多少_20230227BTC比特币今日价格行情走势分析

    这篇文章主要介绍了比特币今日最新价格是多少_20230227BTC比特币今日价格行情走势分析的相关资料,需要的朋友可以参考下本文详细内容介绍
    08-07
  • 比特币是什么?比特币13年发展历史及历年价格走势(2009~2024)

    比特币是什么?比特币13年发展历史及历年价格走势(2009~2024)

    这篇文章主要介绍了比特币是什么?比特币13年发展历史及历年价格走势(2009~2024)的相关资料,需要的朋友可以参考下本文详细内容介绍
    02-27
  • 比特币暴涨暴跌的问题和影响分析

    比特币暴涨暴跌的问题和影响分析

    从2013年开始,比特币的价格就从年初的13美元上涨到年底的超过1000美元,其涨幅可以说是达到了60倍以上。其实这都是受到了全球的比特币热潮的硬性,中国的大妈们甚至从黄金市场转向了比特币市场,所以中国人对于比特币的需求从2013年10月开始大幅上升
    06-17
  • 区块链和比特币(比特币区块链通俗解释)

    区块链和比特币(比特币区块链通俗解释)

    区块链和比特币区块链是技术。比特币是产品。1、什么是区块链?区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据。2、利用密码学
    02-06
微信 投稿 脚本任务 在线工具