以隐私为导向的数字货币zchash即将经历第一次硬分叉。
这项名为“过冬”的更新要求近8亿区块链的所有用户改用新软件。而这些全系统的变化可能是高风险的3354。如果一些用户拒绝改变,它将分裂区块链,创造一种与之竞争的数字货币3354。不过zcash开发者表示,这次特别更新没什么好担心的。
按照目前的封号时间,预计周二凌晨开始激活347500个封号。根据描述,越冬是一个低影响的中间步骤,为10月份另一个广泛支持的网络升级奠定了基础。
这是因为下一次名为“Sapling (sapling)”的硬分叉更新是为了消除协议私有交易类型的权重,让zcash可以支持更多的用户。本质上,越冬的目标是提高代码的核心属性,所以预计不会有太多的反对意见。
根据zcash的网站信息,共有12家交易所、矿池和初创企业支持越冬,MinerGate、Bitfly和Huobi也在Twitter上表示支持。
zcash的工程师西蒙刘(Simon Liu)表示,正因为如此,他不认为此举会带来风险。
刘告诉CoinDesk:“这得到了各方的一致支持。”
数字货币的创造者佐科威尔科克斯(Zooko Wilcox)在接受CoinDesk采访时表现出了同样的信心。
威尔科克斯说:“我们一直在与许多行业合作伙伴合作,他们都支持这个项目。”
“基本上,整个公司都致力于安全顺利地实施这一更新,从而提高所有用户的安全性。”
说到这里,硬分叉的准备过程中有很多戏剧性的事件。
D.zcash Windows wallet WinZEC的开发者简默瑟(Jane Mercer)威胁说,如果没有更多的钱来支持他的工作,他将在6月20日停止他的钱包代码和链分裂。然而,随着匿名捐款涌入开发公司,这种情况很快得到解决。
与此同时,在zcash矿区,随着ASIC的引入,剥夺投票权的情况仍在继续。
不过,开发者认为,由于这一更新的性质,这个问题不会影响越冬。
Zcash开发者之所以对越冬硬叉持积极态度,原因之一就是该协议的支持者采取了各种措施保证其顺利进行。
例如,zcash的工程师杰克格里格(Jack Grigg)表示,这次更新没有任何特别之处。其主要目的是在系统级升级过程中增加网络保护功能,为10月份升级sapphire做准备。
此外,Grigg还表示,唯一的代码优化非常实用。——例如,一个新的交易过期表格,如果在一段时间内没有处理,将被取消,以及删除哈希错误,使一些交易更加繁重。
谈到后者,格里格说:“网络由良好的激励机制支持,从而提高了有许多投入的透明交易绩效。”另外,纠纷中链分裂的风险相对较低。
然而,仍然存在一些固有的风险。
——的一些功能,比如所谓的“重播保护”,是为了保护用户免受未来的链分裂而增加的,现在已经不存在了,所以如果在冬天发生链分裂可能会有问题。
对此,格里格告诉CoinDesk:
“越冬网络升级是为了让未来的网络升级更加安全,所以从定义上来说,其推广过程中的风险要大于未来的网络升级,因为其推出的一些功能是自身无法利用的。”
软编码安全性尽管如此,开发人员仍然可以利用其他功能来最小化更新风险。
例如,在激活“越冬”的一个小时之前,名为“安全模式”的机制将用于中继先前版本的“越冬”软件的所有节点,因此事务3354将不会在原始链中再次发生,除非在单个节点上禁用该机制。
据Grigg称,这一功能可以让用户避免因在旧版本软件上进行交易而遭受意外损失。
格里格说:“旧版本中的安全模式是为了保护那些因为某种原因而对即将到来的升级毫不知情的用户。”
Zcash代码还包含一个称为自动衰老或EOS Halt的功能,它将在16周后禁用旧软件的迭代。
根据开发者Jason Davies的说法,zcash的开发者最近选择取消禁用自动老化代码的功能(之前是可选的),并让zcash用户跟上新版本。
戴维斯说:“EOS的永久使用是为了简化zcash和用户之间的关系。Zcash客户的默认设置是要求他们的软件保持最新版本。”
这些风险缓解措施并不是zcash团队为确保越冬升级不会出错而采取的唯一策略。威尔科克斯说,越冬已经经历了广泛的测试——事实上,一个第三方软件审查已于3月完成,其中没有显示任何漏洞的升级。
威尔科克斯告诉CoinDesk:
“我希望我们向世界证明,我们可以实现艰难的前沿创新,我们可以在不破坏或危及发展中的生态系统的情况下可靠地做到这一点。”
作者:雷切尔罗斯奥利里
翻译:cici@ BitFinance
网址:
https://www . coin desk . com/Anthony-ahead-occure-zcashs-first-hard-fork-hits/
(声明:本文仅代表作者本人观点,不代表比特理财立场)