http://www.7klian.com

Schnorr签名对付比特币的意义

Schnorr签名的优势在那边?
当您建设一个多签名地点时,发送资金的用户并不会知道您为耗费输入配置了什么条件。他们甚至也不知道正在向一个多签名配置中发送资金,独一奇怪的是地点是以“3”为开头。
通俗地讲,此特性使得该机制越发适合于某些操纵,尤其是在多签名生意业务方面。现如今的比特币已经支持了多签名,但个中方法却不是最完美的。

Blockstream已经举办了实践——MuSig。该算法答允签名和密钥的聚合,,并很大概成为比特币自有Schnorr签名机制的基本。
Schnorr签名被认为是隐私性和可扩展性的办理方案。正如您所见,它们支持签名聚合——将多个签名者的签名整合成单一签名。而这就使得“主签名”的长度与通例的单人签名沟通,从而大大节减了空间。 

此种算法的神奇之处在于,通过私钥来得到公钥很容易,然而反向操纵却不行能。私钥既是进入比特币网络的护照。它答允您生成吸收代币的地点。 
何时Schnorr签名将会应用到比特币中?
在本文中,我们将劈头相识Schnorr签名算法,它是ECDSA的替代方案,并给比特币网络带来了不行思议的改变。
数字签名概述
只有当您想要转移资金时才会显露它的本质。假设您利用了一个3-3配置(Alice、Bob和您)。当您想要耗费5BTC时,你们三人必需提供公钥以及有效签名。当您将资金转移出改地点时,整个网络都可以通过查察来相识个中产生的状况。 
Schnorr签名是比特币成长史(今朝)中最受瞩目标里程碑之一。只需一次进级,它们就可以提供更大的隐私和可扩展性优势。它们也很有大概成为比特币智能合约以及更先进布局(譬喻Taproot)进一步成长的敲门砖。

众所周知,应用椭圆曲线数字签名算法(ECDSA)来强化所有权。此种算法答允您利用一组数字(即私钥)来派生公钥。

将公钥对外展示是绝对安详的。您可以将它发布在网站或Twitter小我私家简介上,这样其他人就可以验证您的身份。同样,您也可以将民众地点分享给其他人以便接管
从隐私角度出发,此种模式并不是很抱负。别的,如果我们建设了一个更巨大的多签名(8-10),则我们将会占用区块链更多的空间。因为它将造成一个越发冗长的生意业务,所以会很是昂贵(请记着,生意业务中的字节越多,您需要付出的用度就越多)。
数字签名的运行道理与最原始的手写签名雷同,但却安详的多。人们可以淹灭大量的时间和精神来伪造手写签名。但此种方法对付强大的数字签名机制来说却是不行能的,就算是给您几十万年的时间也不行能完成伪造。
对比于其他机制Schnorr签名要简朴的多。所以,比其他选择要安详的多。乍一看大概
意义并不大,但其却有一个强大的特性:直线性。 
总结

简介
今朝详细时间还不能确定。与比特币协议的大大都进级一样,Schnorr签名需要更多比特币社区用户的同意才气完成实施,而这大概需要一段时间。比特币的主要孝敬者Pieter Wuille,Jonas Nick以及 Tim Ruffing已经提交了草案《比特币改造提案(BIP)》,但却需要更多的事情来实现。
Schnorr签名则是一种完全差异的机制。它的运行雷同于椭圆曲线数字签名,但却具有更多利益。事实上Schnorr签名早于ECDSA,所以许多人都想知道为何一开始不在比特币中应用该种机制。
数字签名的用例包括几个方面。最常见的即是向世界转达特定的动静。正如之前所提到的,您可以通过私钥(您需要保密的大量数字)来建设公钥。而此进程则可以通过secp256k1曲线的巨大数学运算来完成。并通过公钥来生成民众地点。
什么是Schnorr签名?
一种大概的原因是,该机制的发现者Clasu P.Schnorr对它申请了专利。这些专利在比特币白皮书宣布之前就已经到期(2008年头),但该机制其时却未全面尺度化。所以,中本聪选择了更广发吸收的开源ECDSA。
更为重要的是,Schnorr签名是进一步成长的基石。一旦实施,就可以操作它们来改造加密技能(譬喻原子互换和闪电网络)。
Schnorr签名可以作为软分叉集成到代码中,这就意味着改变不会破裂网络。相反,它将成为一种“选择性”进级。尽量我们乐观的认为它们的集成会在不久的未来完成,但也照旧需要几年的时间才气告竣共鸣。
然而这些又与比特币有什么干系呢?其实,任何一笔比特币生意业务都包括一条数字化签名信息,表白您正在发送一些属于您的代币。当该信息颠末网络其他节点时,任何人都可以核查ECDSA签名是否与信息匹配。假如不匹配,则节点们就会断交。
另外,殽杂签名使得调查者很难确定那些人对生意业务举办了签名(或没签名)。也就是说此时的m-m机制中(资金在所有参加者完成签名后才气耗费),您甚至无法分辨是单方生意业务照旧多签名生意业务。
而私钥则答允您来建设数字签名。编辑信息并通过私钥来执行操纵就形成了一条签名信息。任何人都可以将它与您的公钥作较量来查抄签名的真实性。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读