用户意见反馈

请在下面填写您遇到的问题或意见建议,并留下您的联系方式,
我们将为您提供更好的产品和服务。

您的邮箱地址

请详细描述您的问题或建议*

上传截图支持 jpg,jpeg,png,gif等图片格式,图片小于5MB

取消提交
举报
  • 内容涉嫌抄袭,代表月亮消灭他/她
  • 发布不实消息,画个圈圈诅咒他/她
  • 诱导投资,放毛毛,揍他/她
  • 侵犯名誉、隐私,这个借一步说话
  • 其他
具体描述(选填):
取消提交
我要爆料

填写邮箱地址/手机号码(仅管理人员可见)

请详细描述您要爆料的内容*

上传截图支持 jpg,jpeg,png,gif等图片格式,图片小于5MB

取消 提交
提交网址
常用工具
取消 提交

投稿奖励Token领取申请 我的奖励

选择您要兑换的Token

填写兑换文章信息

请填写您在链向财经平台已审核通过且未申请兑换Token的文章

*兑奖信息一旦提交将无法修改,请认真核对兑换规则及接受地址

取消 提交

已成功提交审核

期待您更多优秀的作品

Token奖励领取最新状态,可前往
个人中心“我的奖励-投稿奖励”查看

后,弹窗自动关闭

扫码领取奖励 更多详情

链小象(CFOR)未来可兑换比特币、以太坊、瑞波、EOS等区块链资产;链向财经合作区块链项目资产;链向财经应用内的增值产品和服务、链向财经主办活动的奖品。

  • 12508
  • 评论
  • 喜欢
  • 举报
  • 分享到
  • 微信
    打开微信“扫一扫”,打开网页后点击屏幕右上角“分享”按钮
  • 空间
  • 微博
  • twitter
  • facebook

升级必读 | BCH将全面支持Schnorr签名

10-09 09:55

标签: BCH 开发者会议 协议升级

来源: 区块链那点事

六个月,比特币现金开发者就会对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很高兴致力于建设必要的基础设施,使比特币现金成为世界上最好的货币。

+1

已有0人喜欢

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

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

热门文章推荐