当前位置:首页>比特币

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

日期:2023-03-17

来源:玫瑰财经网

浏览:

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

    本文将回顾多签名的历史,探讨多签名在比特币网络中的使用方式

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

    ,以及多签名将如何改变未来

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

    。多重签名是允许多个公钥一起签署比特币交易的技术。例如,使用多签名技术,爱丽丝、鲍勃和查理可以共同监督比特币,因此,利用比特币至少需要两个人的同意。

    比特币多重签名原理分析

    比特币上市之前,货币只能存储为一个公钥。也就是说,任何人一旦知道了与公钥匹配的私钥,就可以支配公钥名称的比特币。

    对于稳定安全的系统,免疫单点故障是基本原则(单点故障意味着如果这里发生故障,整个系统将停止工作)。在这里

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

    ,这个原则不受尊重。因为只要私钥丢失或泄露,就意味着失去比特币的合法所有者身份。

    对此最早的解决办法是秘密雕刻这种密码学方法。可以将私钥分解为称为碎片的单独部分,再组合一定数量的碎片(小于总数),重新制作原来的私钥。这样,私钥段的丢失或泄漏不会损害比特币的安全。

    但是,这种方法与比特币软件不太兼容。要创建或合并私钥段,必须使用其他工具。另外,为了使用比特币,需要将大量片段聚集在一起,这意味着免疫单点故障没有得到很好的实现。

    事实上,解决方案总是包含在比特币核心代码中。从一开始就存在,但没有标准化。有两种脚本操作,允许对普通比特币公钥进行多个签名。这样,在多次签名事务时,需要验证的不同私钥就不必位于同一个空间。与使用单个私钥或加密段的方法相比,系统安全性可以显着提高。

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

    多签名和脚本散列支付(P2SH)

    BIP11在2012年初使多个签名成为可能,但对多个签名的大规模接受必须感谢脚本哈希支付或另一种类型的交易,称为P2SH。这种新的事务类型可以使用任何脚本来验证事务。以前,可以严格使用特定脚本来验证事务。

    因为可以使用随机脚本,所以多个签名脚本中可使用的最大密钥数将从BIP11类型多个签名允许的3个增加到P2SH脚本允许的15个压缩密钥和相应的签名。

    最重要的是,P2SH增加了新的比特币地址模式。在BIP11中,如果单纯地向某人提供多个签名地址并与他交易,你必须正确地告诉对方如何在你的多个签名上设置货币:密钥分别是什么,确认交易需要多少,如何开始多个签名。

    P2SH将使用多个签名的困难减少到与使用单个公钥类似的水平。使用这项新技术,随着大量网络钱包和软件的兴盛,比特币网络的安全性得到了加强。

    专业介绍费特派钱包如何收发EOS货币从加密数字货币的市值来看,除了比特币、以太坊等以外,市值最高的数字货币EOS应该是其中之一。很多人在交易所买卖EOS,炒短线赚快钱,部分投资者更重视EOS的未来,开始寻找存储EOS的数字货币钱包,货币圈小编知道特派团。

    比特币多重签名现状

    今天,超过6500万比特币交易使用多签名技术,其中大部分使用P2SH。这表明P2SH在接受多个签名的过程中起着重要作用。

    今天,超过10%的比特币使用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指令是通向比特币更复杂应用的阶段。

    另一个重要的成型进展是支付渠道。使用支付渠道,一方可以与另一方进行重复的微支付,但只能公开第一笔和最后一笔交易,以免给区块链带来沉重负担。这种概念的一些变体,如闪电网络,被扩展为允许用户通过支付渠道进行安全的比特币交易,而无需将每笔交易发布到区块链上。

    这是对比特币多签名原理分析的内容介绍。所有这些创新都使得多签名在比特币网络复杂而吸引人的应用程序中的作用更加重要。有人认为比特币死了,但在过去的两年里,我看到了新用法的暴增和多重签名带来的新理念,这无疑证明比特币活得很好。(约翰f肯尼迪)。

    以上内容是小编今天给你的信息。不知道您是否喜欢。如果觉得有帮助的话,请经常来上网。请点击下载。

    European Exchange金融投资European Exchange(也称为Eurokx)是世界领先的数字资产交易所,为全球用户提供比特币、莱特货币、以太网货币等数字资产的现货和衍生品交易服务,并使用区块链技术为全球交易者提供高级金融服务。这是一个非常古老的数字货币交易平台,平台为我们提供安全、专业的数字货币交易经验,为新手提供完整的流程指导,使其易于启动,通过客服24小时在线回复提供最佳服务。

    3

相关文章阅读

Copyright (c) 2022 玫瑰财经网 版权所有

备案号:冀ICP备17019481号

玫瑰财经网发布此信息的目的在于传播更多信息,与本站立场无关。玫瑰财经网不保证该信息(包含但不限于文字、视频、音频、数据及图表)全部或者部分内容的准确性、真实性、完整性、有效性、及时性、原创性等。
相关信息并未经过本网站证实,不对您构成任何投资建议,据此操作,风险自担。