比特币区块链的源代码是开源的,其开发是由所有开发人员开发的,他们坚信比特币在未来为所有人创造更好世界的潜力。 比特币没有唯一领导者是保证其完全民主的根本优势。没有领导者就比特币的未来做出任何决定,这需要比特币核心开发者社区以一种组织良好的方式来完善比特币源代码。 经过几个月的工作,最近公布了Taproot和Schnorr签名的比特币核心源代码演变,分别为BIP 340、341和342。 接下来,我将向您介绍在不久的将来应整合到比特币核心中的这些进化,并解释为什么提出这些进化论,以及为什么它们朝着比特币的未来发展的正确方向发展。 什么是Schnorr签名? Schnorr签名是由Schnorr签名算法(由Claus Schnorr于1989年发明)产生的数字签名。它是一种数字签名方案,以其简单性而闻名。
该算法是最早基于某些离散对数问题的难处理性来保证其安全性的算法之一。 许多人认为Schnorr签名是可用的最佳加密签名之一。
这说明了中本聪为何选择使用ECDSA(椭圆曲线数字签名算法)签名进行比特币区块链中的密钥管理。 由于保护Schnorr签名使用的专利刚刚到期,因此它们的使用现在已进入公共领域。
Schnorr签名将使比特币区块链更高效 遵循有关将Schnorr签名集成到比特币中的BIP之后,开发人员社区现在将花时间研究源代码并进行更具体的讨论,以期通过软分叉将其在比特币网络上使用。
除了这种减少之外,Schnorr算法的集成还应使得可以减少相当于“智能合约”的特定复杂情况下所需的签名数量。 此外,Schnorr算法应为批量验证所有签名中铺平道路。这将使验证更快。 最后,Schnorr签名可以使某些功能变为可能,例如通过适配器签名进行简单的原子交换。
Taproot改善了比特币的隐私 Taproot是Script(脚本)的增强功能,Script是用于比特币交易中的编程语言。它在比特币核心中的实施将为网络带来一些显着的改进。
未满足的条件将不再需要包含在比特币区块链中,从而再次减少了交易规模。 此外,Taproot将改善比特币区块链上的隐私。 当前,在比特币区块链中,完成的每笔交易都会揭示一定数量的信息: 金额、发件人和收件人的比特币地址。 交易类型:单笔支付,多次签名,原子交换,通过闪电网络打开支付渠道... 通过隐藏事务的未满足条件,Taproot将使已执行的脚本彼此难以区分。 因此,Taproot会谨慎地防止通过使用事务类型来推断有关用户已完成操作的信息。
Taproot还包含许多扩展机制,以使将来对比特币脚本语言的更改更加容易。 例如,将来添加操作将更加简单。 比特币继续提高隐私和效率 对某些人来说,比特币的演变似乎很长。
需要社区内的优秀组织和共识来验证将集成到比特币区块链中的演变。 当需要整合进化时,还必须确保其运行良好,以免损害比特币区块链的正常运行。
在接下来的几周和几个月中,比特币核心开发人员社区将讨论支持Taproot集成和Schnorr签名的BIP。 在收到各种反馈后,这些更改的可能集成将通过比特币的软件分支完成。
比特币的这些发展也将有助于消除来自加密货币行业的比特币竞争对手的批评,这些批评声称比特币的技术已经过时且不再发展。 —- 编译者/作者:田力涛 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
比特币Schnorr和Taproot提案
2020-06-13 田力涛 来源:区块链网络
LOADING...
相关阅读:
- 顶级分析师表示,随着DeFi运动过渡到比特币牛市,三枚硬币具有上涨潜2020-11-01
- MicroStrategy的底线在比特币走势上变得更加强大:本周的坏加密新闻2020-11-01
- 凌晨精评:BTC再度拉升突破去年高点长线布局来袭2020-11-01
- 比特币积累了大量机构支持2020-11-01
- “回馈比特币”,2gether用户在黑客入侵后要求速度2020-11-01