文章阅读页通栏

Schnorr签名将在5月份添加到BCH中

来源: BitcoinCash 作者:
对于比特币现金来说,最隆重的莫过于每六个月进行一次的网络升级。自比特币现金诞生以来已经进行过三次升级,这也使得BCH能够不断完善,与时俱进......

对于比特币现金来说,最隆重的莫过于每六个月进行一次的网络升级。自比特币现金诞生以来已经进行过三次升级,这也使得BCH能够不断完善,与时俱进,拥有强有力的竞争力。在2018年11月份网络升级之后,BCH的开发者们就将2019年的网络升级提上了日程。为了使得BCH能够在2019年5月份进行的第一次网络升级顺利举行,开发者们已经举行了4次线上开发者会议,讨论将在5月份进行的网络升级的提案。

2月14日,BCH开发者们进行第四次会议,并于2月16日发布在YouTube上,以提高BCH的开发过程的透明度。参加此次会议的有开发者Amaury Sechet,Antony Zegers,Andrea Susani,Mark Lundeberg和Jason B. Cox,以及BitPay的Matias Garcia。在此次会议中,比特币现金的开发者们已同意将Schnorr签名和更好的SegWit恢复机制纳入到2019年5月升级的协议中。增加的这些功能将允许更有效的交易验证以及与智能合约,支付渠道和原子交换等功能进行更多私密互动,允许这些功能作为常规交易出现。

Schnorr签名一项重大改进

目前比特币现金和比特币(BTC)都是使用ECDSA签名(椭圆曲线数字签名算法)签名来验证交易。开发人员多年来一直在讨论Schnorr的采用,包括 BTC开发者和Blockstream联合创始人Peter Wuille的提案草案(BIP)。

Schnorr签名是Claus Schnorr发明的一种数字签名方案,比64字节的ECDSA短,因其简单性而受到称赞。Schnorr的主要优点之一是多重签名聚合,它可以使数据扩展和隐私受益。传统的比特币交易包括许多数据,如多个输入,但Schnorr的方法通过创建单个合并签名简化了此过程。例如,当大量比特币签名产生一个聚合签名时,估计Schnorr的方案可以将区块链存储和带宽减少至少25%。

除了减少整体交易数据量之外,它还提供更复杂的脱链智能合约,并消除任何签名可塑性。合约可以结算,支付通道可以打开和使用,还可以通过Schnorr签名隐藏原子交换。这意味着用户可以部署更复杂的功能,而无需立即采取行动。

从隐私的角度来看,Schnorr签名可以增强用户的隐私保护。一些用户通常会故意使用多个签名来发送交易,因为这是一种提高安全性的方法。例如,你可以要求多个人或设备发送交易,这通常称为MultiSig。而Schnorr签名会使你的签名看起来和任何其他签名一样。除此之外,该协议还可以与交易转换器等概念相结合,从而使得一个交易可以包括多个输入。通常情况下,与这些输入相连的地址都属于同一个人,用户的隐私很容易暴露。而在Schnorr算法下,不同用户的交易申请被放在了一个交易中,然后通过多个输出传送给不同的收款人。即使在聚合的情况下,Schnorr签名也根本无法被篡改,除非所有签名者合作从头开始创建新签名。

与ECDSA相比,缺乏对Schnorr签名的标准化已经减缓了Schnorr签名在比特币上的实施速度。然而,现在BCH的开发者们已经同意在BCH中添加Schnorr签名,BCH将率先享受Schnorr签名带来的好处。

更多数字货币信息:www.qukuaiwang.com.cn/news

关键词: Schnorr签名  比特币现金  
0/300