最近持续读比特币白皮书,正在准备一系列比特币的视频,希望大家关注。比特币架构的核心——数字签名通过签名,用户才能发送或接收比特币。中本聪在《比特币白皮书:一种点对点的电子现金系统》第二章《交易》里定义:我们定义,一枚电子货币(an electronic coin)是这样的一串数字签名:每一...
知识:多重签名,私钥,公钥,电子货币
最近持续读比特币白皮书,正在准备一系列比特币的视频,希望大家关注。比特币架构的核心——数字签名通过签名,用户才能发送或接收比特币。中本聪在《比特币白皮书:一种点对点的电子现金系统》第二章《交易》里定义:我们定义,一枚电子货币(an electronic coin)是这样的一串数字签名:每一...
知识:多重签名,私钥,公钥,中本聪
原文标题:《干货 | Schnorr 签名如何提升比特币》,作者Stepan在阅读 Blockstream 撰写的?MuSig?论文时,我一直在想象,这对于我一个比特币用户来说,到底意味着什么。我发现 Schnorr 签名的一些特性实在是非常棒而且便利,但某一些特性则非常烦人。在这篇文章里,我希望能跟各位分享我的想法。不过,我...
知识:公钥,私钥,区块,硬件钱包
在阅读 Blockstream 撰写的?MuSig?论文时,我一直在想象,这对于我一个比特币用户来说,到底意味着什么。我发现 Schnorr 签名的一些特性实在是非常棒而且便利,但某一些特性则非常烦人。在这篇文章里,我希望能跟各位分享我的想法。不过,我们先快速回顾一下。椭圆曲线签名算法当前比特币的所有权...
知识:公钥,私钥,区块,硬件钱包
在阅读 Blockstream 撰写的?MuSig?论文时,我一直在想象,这对于我一个比特币用户来说,到底意味着什么。我发现 Schnorr 签名的一些特性实在是非常棒而且便利,但某一些特性则非常烦人。在这篇文章里,我希望能跟各位分享我的想法。不过,我们先快速回顾一下。椭圆曲线签名算法当前比特币的所有权...
知识:Schnorr签名
...字忙。 这段时间,关于硬分叉 软分叉 ,Core Classic 等话题在国内外比特币社区中都引起了非常大的争议,还曾有不少人询问过我们比太团队的意见: * 有国外的业内媒体给我们发来过调查问卷; * 有用户问比太站队站哪边(当然,我个人对于站队是很反感的); * 还有不少人...
知识:隔离验证
...不需要暴露私钥的前提下就可以证明私钥拥有者对特定信息的认可或授权。比特币交易里的签名通常每一笔比特币交易都有一个签名,以证明发送交易的人是有权限动用这笔币。这个签名就是使用发送者的私钥(pri)。比特币交易签名用的信息(mes)一般会由交易版本,前置哈希,输出,金额……大约10...
知识:私钥,公钥,比特币交易,挖矿
...布时间2020年10月30日作者:袁煜明、马天元、赵文琦、陈乐摘要:10月15日,比特币核心开发者Pieter Wuille主导的3个提案(BIP340-342)的代码正式合入比特币代码的主分支[1]。三个提案分别包含了Schnorr,Taproot和Tapscript的内容。社区评价这次变更为隔离见证之后比特币上最大的技术更新。Schnorr签名主要的目标...
知识:Schnorr签名
...不需要暴露私钥的前提下就可以证明私钥拥有者对特定信息的认可或授权。比特币交易里的签名通常每一笔比特币交易都有一个签名,以证明发送交易的人是有权限动用这笔币。这个签名就是使用发送者的私钥(pri)。比特币交易签名用的信息(mes)一般会由交易版本,前置哈希,输出,金额……大约10...
知识:区块链入门
当我们研究比特币 ECDSA 椭圆曲线签名算法时,就会发现多重签名交易验证过程非常繁琐,有没有设想过把一笔交易中的所有签名和公钥通通合并成单个签名和公钥,无法追溯并且简单快速? 20世纪80年代,德国密码学家 Claus-Peter Schnorr 给出了答案。以他命名的 Schnorr 签名算法可以构建更高效和隐私性更...
知识:合约,区块链,量子链
...不需要暴露私钥的前提下就可以证明私钥拥有者对特定信息的认可或授权。比特币交易里的签名通常每一笔比特币交易都有一个签名,以证明发送交易的人是有权限动用这笔币。这个签名就是使用发送者的私钥(pri)。比特币交易签名用的信息(mes) 一般会由交易版本,前置哈希,输出,金额……大约 1...
知识:比特币,密码学,数字签名
...者可以通过发送对方一串不可伪造的数字字符以证明发送信息的真实性。以比特币为例,在比特币转账过程中,比特币的数字签名只有转出货币的人才能生成一段防伪造的字符串,并经过验证该段字符串才能证明交易是转出方本人发起的,并验证信息是否被篡改。签名包含哪些内容?当下,区块链中的...
知识:私钥,公钥,区块,矿工
...人讨厌的其他特征。1 椭圆曲线数字签名算法(ECDSA)首先,我们需要明白,比特币目前使用的是 ECDSA 椭圆曲线数字签名算法,要对消息 m 进行签名,我们需对其进行哈希操作,并将此哈希视为一个数字:z = hash(m)。我们还需要一个随机或随机查找的数字 k。我们不喜欢信任随机数生成器(存在太多的故...
知识:Schnorr签名,BLS签名
原文标题:《比特币的 Taproot / Schnorr 升级》撰文:邹传伟,万向区块链、PlatON 首席经济学家2020 年 1 月,由比特币核心开发人员 Pieter Wuille 于去年 5 月提出的 Taproot/Schnorr 软分叉升级提案已正式作为比特币改进提案(BIPs)发布,相关提案序号为 BIP 340-342。Taproot/Schnorr 升级如果获得社区支持,将是比特...
知识:算法,公钥,比特币
... 软分叉升级提案正式作为 BIPs 发布,万向区块链首席经济学家邹传伟介绍了比特币目前的 ECDSA 签名算法,以及提案中 Schnorr 算法与 Taproo 升级。</blockquote>原文标题:《比特币的 Taproot / Schnorr 升级》 撰文:邹传伟,万向区块链、PlatON 首席经济学家2020 年 1 月,由比特币核心开发人员 Pieter Wuille 于去年 5 ...
知识:比特币,技术,密码学,万向区块链,Schnorr,Tapro