与大多数区块链不同,BTC自其早期以来基本保持不变,大多数升级都是有限的,并旨在增强网络的效率而不是功能。BTC协议的更新是非常罕见的,并且通常用于技术增强,以确保网络的稳定性和安全性。
BTC有一个重要的升级是 Taproot,它引入了几个增强功能,其中包括 Schnorr 签名。相比于前一个用于密钥生成和验证的机制(ECDSA),Schnorr 签名提供了几个优势。
在本文中,我们将解释 Schnorr 签名是什么,以及它如何使 BTC 上的数字签名更快速和高效。
数字签名
数字签名是用于验证数字信息的真实性和完整性的数学方案。它们提供了一种证明消息是由特定发送者发送的(真实性)并且在传输过程中没有被更改(完整性)的方式。换句话说,数字签名与物理签名并没有太大的不同,发送者通过其独特的签名方式验证自己的身份和特定意图。
美国央银行内容策略师解释了为什么领先的数字货币与普通货币没有什么不同:圣路易斯联邦储备银行的内容策略师克里斯汀史密斯认为,比特币跨国用途并没有人们想象中那么大。比特币的主要的两个用途在于,价值储存和作为货币,而史密斯则用理由来说明为什么领先的数字货币与普通货币没有什么不同。他表示,与美元一样,比特币也不基于黄金等实物资产。它的价值是人们对它的需求的结果。[2018/5/1]
数字签名通常在软件分发、金融交易、合同管理软件以及许多其他需要检测伪造或篡改的情况下使用。
BTC中的数字签名的重要性在BTC白皮书中由中本聪(Satoshi Nakamoto)描述如下:
“我们将电子 coin 定义为一个数字签名链。每个所有者通过对前一笔交易的哈希和下一个所有者的公钥进行数字签名,并将其添加到 coin 的末尾来将 coin 转移给下一个所有者。收款人可以验证签名以验证一条链上的所有权。”
和菜头:在一个新场子什么韭菜都没有,那你就是那根韭菜:昨晚和菜头公众号发文称,春节前后,朋友圈平均每天都能看到2~3条关于比特币或者区块链的内容。现在,这个数量还在持续增长,而且开始向群里蔓延。关于“韭菜”和菜头文中提及:我去买了本阿尔文德的《区块链:技术驱动金融》来自学。看了三分之一之后,我非常确定一件事情:在这一轮由比特币而起的区块链热潮里,我就是根“韭菜”。在一个新兴的场子里,如何确定自己的地位?去找周围有什么韭菜没有。如果一根韭菜都找不到,那么,你自己就是那根韭菜。[2018/3/1]
在 BTC 的情况下,数字签名用于验证与地址关联的私钥的所有者,而无需将私钥透露给网络。当一个交易被提交以被纳入一个区块时,BTC 网络上的节点会检查签名是否与消息匹配,并在匹配时接受该交易。
什么是Schnorr签名?
投票上币被质疑 何一回复“不是什么都需要区块链+”:微拍创始人胡震生与何一就“数字货币交易所投票上币”话题展开讨论。胡震生认为“投票上币”交易所没有公开投票地址,同时也未公布投票算法,他表示“作为参与方认为平台有修改数据的驱动力和可能性”,认为这“就不是一个优秀的区块链项目”。何一回复称币安的投票项目都会经过审核,且投票数据每次都会清洗;交易所本来就是中心化平台,每个组织有自己的规则,而她一直的观点是“不是什么都需要‘区块链+’”。[2018/2/28]
Schnorr 签名是一种数字签名方案,可以高效且安全地对交易和消息进行签名。它最早由克劳斯·施诺尔(Claus Schnorr)在 1991 年的一篇论文中描述。
作为一种利用椭圆曲线密码学的算法,Schnorr 被提议作为 BTC 技术路线图的一部分,用来替代椭圆曲线数字签名算法(ECDSA)。Schnorr 因其简单性、可证明的安全性和线性性而受到赞誉。由于 Schnorr 需要的计算量较少于 ECDSA,它被认为适用于 cryptocurrency 交易。
摩根大通CEO杰米戴蒙:关于比特币自己“不会再说什么了”:摩根大通CEO杰米戴蒙周三在达沃斯论坛期间接受CNBC采访时称,关于比特币自己“不会再说什么了”( “I’m not going to say anymore”)。去年十月戴蒙也有类似的承诺,在他把比特币定义为局后不久,戴蒙发誓不再谈论比特币。然而到了第二天,他就公开抨击比特币投资者是“愚蠢的”。今年一月初,他又称后悔说比特币是局。[2018/1/25]
Schnorr签名的优势
Schnorr签名具有多种优势,包括高效性、增强的隐私性,同时保留了 ECDSA 的所有功能和安全假设。Schnorr 签名可以实现较小的签名大小、更快的验证时间,并且对某些类型的攻击具有改进的抵抗能力。
Schnorr签名最显著的优势是密钥聚合(key aggregation)- 将多个签名聚合为一个签名,该签名对其密钥的总和有效。换句话说,Schnorr 使得多个合作方能够生成一个对他们的公钥总和有效的签名。
签名聚合使得多个签名者的签名可以合并为一个单一的签名
密钥聚合能够降低交易费用并提高底层可扩展性,因为来自多签名设置的电子签名在区块中占用的空间与来自单方交易的签名相同。Schnorr 的这个特性可以用于减小多重签名支付和其他与多重签名相关的交易的大小,例如闪电网络通道交易。
Schnorr 签名的另一个重要特性是不可篡改性。在数字签名的背景下,篡改性是指攻击者能够修改有效签名,使得修改后的签名仍然有效,并认证不同于原始签名的消息。这可能对 cryptocurrency 应用造成严重问题,恶意攻击者可以修改交易签名以增加转移资金的金额或更改资金的接收者。
Schnorr 还提供了很多隐私优势。它可以让多重签名方案与传统的单一公钥无法从外部区分,Schnorr 使得观察者在链上活动中更难区分多重签名的支出和单一签名的支出。此外,在 n-of-m 多重签名设置中,Schnorr 使得外部观察者更难通过查看链上信息来确定哪些参与者在交易中签名,哪些没有签名。
Schnorr在BTC中的应用
Schnorr 签名被实现在 BIP-340 中,作为 Taproot 软分叉升级的一部分,并于 2021 年 11 月 14 日在区块高度 709,632 上激活。与其他BTC升级提案一样,Taproot 被BTC矿工投票通过。Taproot 是一系列协议改进的集合,引入了几个新功能,改变了区块链上交易的处理方式,并开启了新的脚本能力。Taproot 被认为是自2017年采用隔离见证(Segregated Witness)以来BTC最重要的更新之一。
Schnorr 使BTC的数字签名更快、更安全、更易处理。值得注意的是,Schnorr 签名与BTC的密码学算法向后兼容,这样就可以通过软分叉升级引入它们。
Schnorr签名与ECDSA的比较
正如前文所述,Schnorr 签名相对于 ECDSA 具有几个优势,包括更小的签名大小、更快的验证时间以及对某些类型攻击的改进抵抗能力。Schnorr 签名还允许进行签名聚合,这可以降低交易费用并提高可扩展性。
值得注意的是,虽然Schnorr 签名可能被认为更适合BTC,但 ECDSA 仍被广泛使用,并被认为是一种安全的签名方案。在选择 Schnorr 签名和 ECDSA 之间,可能会取决于具体的用例和安全要求。
Chainlink预言机
个人专栏
阅读更多
金色荐读
金色财经 善欧巴
迪新财讯
区块律动BlockBeats
白话区块链
金色早8点
Odaily星球日报
欧科云链
MarsBit
标签:GAMCOIBTCCRYPTODOL RUNE - Rune.Gamecoinbasepro官网app下载btcs币最新消息Billiard Crypto
原文:《StarkNet Performance Roadmap》 编译:wesely 路线图中的并行化、Rust 等改进,都是为接下来 StarkNet 提升 TPS 所做的准备.
本文将为大家从以下几个方面科普: Stamps 与 SRC-20 是什么?如何 Mint SRC-20 ?如何购买 Stam.
文章转载自微信公众号老雅痞在大家一股脑儿地冲向NFT爆发的时候,我们看到大量无用的代币最后都走向了项目方跑路的结局,倒也不是都割了一大把韭菜.
在牛市的浪潮下,我们被趋势裹挟着前进,不需深究细查就能得到市场的馈赠;但待潮水落去,如果没有反思的能力与革新的勇气,我们又凭什么期待下次仍在场内?在上轮牛市出现的新赛道之中.
撰文:0xmin & James,出品:深潮 TechFlow 想到日本,你首先想到什么?樱花、动漫、富士山、任天堂……?当日本与 Crypto 联系在一起,大部分加密从业者却鲜有认知.
这一切只能用「歇斯底里」来描述。现在的市场和 2021 年底的「加密狂热」相比简直是云泥之别:人们已经开始胡言乱语、各种预测离谱到令人发指,而且,所有人都已经无法自拔地沉迷于推特.