• 手机下载链向财经官方IOS和安卓版APP

      链向财经APP下载

      使用环境
      iOS 9.0及以上
      Android 4.3及以上

    • 链向财经官方微信公众号

      链向财经官方微信公众号

      微信号:LXcaijing

    • 链向财经官方QQ群

      链向财经官方QQ群

      群号:570828491

    • 意见反馈
    • 回到顶部
    • 12745
    • 2
    • 喜欢
    • 举报
    升级必读 | BCH将全面支持Schnorr签名

    来源:区块链那点事

    六个月,比特币现金开发者就会对BCH主网络进行一次硬分叉升级上一次BCH升级添加的新功能是Segwit恢复和Schnorr签名社区和开发者们为此而付出了极大的努力,而对这次11月15日升级,BCH社区和开发者们同样摩拳擦掌,积极备战

    大约再过五周,比特币现金(BCH)网络将再次升级本次升级BCH主网络增加两项新功能。其实这次升级增添的主要是一些修复性功能,添加的第一个功能添加Schnorr对OP_Checkmultisig的支持,这将允许更复杂的机制来处理多签名事务,所有签名检查操作都将支持Schnorr签名还有就是在脚本[3]中执行MINIMALDATA,这将删除BIP 62可延展性(修复延展性BUG),这意味着BCH网络上的大多数事务(包括所有P2PKH事务)升级后都是非延展性的。

    OP_Checkmultisig (Verify)的Schnorr签名

    上个月,BCH开发团队之一的Bitcoin ABC已发布有关准备于11月15日进行协议升级的通知,告知社区和用户2019年11月15日协议升级的版本信息和功能信息。每次协议升级时新的功能和特性需要预先公布,以便给所有的比特币现金生态系统参与者足够的时间准备。比特币ABC进一步表示Bitcoin ABC的目标是帮助创造可在全球范围内使用的可靠货币,使BCH成为所有人的自由货币

    新功能将于2019年11月15日在BCH网络内部署。Schnorr对OP_Checkmultisig的支持是对BCH链上Schorr签名的第一次延展性内容更新,该功能增加了对OP_Checksig和OP_Checkdatasig的支持。Bitcoin ABC公告指出:“此次升级将支持OP_Checkmultisig,在此之后,所有签名检查操作都将支持Schnorr签名。”

    软件工程师Mark Lundeberg于8月9日解释说,开发人员已经成功地进行了初步测试,将Schnorr签名基于这些规范引入OP_Checkdatasig。Lundeberg说:“为了让这项工作更完美,我们利用了比特币脚本语言中一个特殊的缺陷,OP_Checkdatasig会从堆栈中弹出一个额外的未使用元素。这个虚拟元素终于有了用武之处——如果没有虚拟元素,我们将不得不做出一些在技术上更具破坏性和费力的操作。人们总是认为multisig虚拟元素是一个错误。但是有时候,这些错误只是一个愉快的意外。”

    强制执行Minimaldata

    Bitcoin ABC对另一则功能MINIMALDATA的解释是:“MINIMALDATA将删除BIP 62的可延展性,这意味着BCH网络上的大多数交易(包括所有P2PKH交易)将不可恶意更改。”MINIMALDATA的到来引发了社区用户的广泛热议,用户对这个新功能显得异常兴奋。

    Reddit用户u / bigblockiftrue对Minimaldata规则执行充满热情,他在社交论坛表达了对MINIMALDATA的看法:“Minimaldata解放了交易规范排序(CTOR)的另一项功能:提供排除在区块之外的交易的Merkle证明(包括交易在内)。这使得SPV钱包总能确切地知道某笔交易是否在某个区块被打包确认,这是开发SPV权限功能迈出的一小步,但却是非常有意义的一步。”

    两年内BCH的技术更新

    Bitcoin ABC公告表示人们可以使用testnet(测试网络)来测试新版本和这些新功能,“该测试网可用于确保兼容性,用户们已经可以通过新版本来构建新的应用产品。”

    此外,9月30日,YouTube上发布了一次BCH开发人员会议,该会议详细讨论了11月15日的升级。会议主持人David Allen与软件开发人员Antony Zegers,Mark Lundeberg等十位开发者进行了交谈除了介绍本次升级内容外,开发者们讨论了这两年来BCH技术发展的诸多新功能,如OP_Checkdatasig实现,增加32MB区块上限,石墨烯技术第一版,规范交易顺序(CTOR)和Schnorr签名。开发者们还讨论了支付协议(BIP70)工作组以及雪崩开发(Avalanche)。BCH正在飞速发展中。

    BCH社区正在全力以赴备战升级

    过去的半年升级一样,比特币现金社区里的矿工、商户和节点运营商必须提前为11月15日的变化做好准备。Bitcoin ABC开发人员对这次协议升级很有信心,开发者最后表示:

    “通过实施协议优化和升级,我们可以使点对点数字现金(BCH)发展突破当前瓶颈——比特币现金面对竞争必须不断改进Bitcoin ABC很高兴致力于建设必要的基础设施,使比特币现金成为世界上最好的货币。

    已有0人喜欢

    本文经授权发布,不代表链向财经立场。如若转载请标注文章来源:链向财经(www.chainfor.com)

    为了您能更及时的获取到最新热门资讯,请关注链向财经微信公众号:LXcaijing

    发表评论
    请先 注册 / 登录 后参与评论
    已有2发布
      已查看全部
      举报
      • 内容涉嫌抄袭,代表月亮消灭他/她
      • 发布不实消息,画个圈圈诅咒他/她
      • 诱导投资,放毛毛,揍他/她
      • 侵犯名誉、隐私,这个借一步说话
      • 其他
      具体描述(选填):
      取消提交