1. 麦妖榜首页
  2. 行业

Cosmos Hub升级:迁移风险

Cosmos Hub升级:迁移风险

原文作者:Gavin

原文链接:

https://blog.cosmos.network/cosmos-hub-upgrade-migration-risks-ad7b59b9c9f2

嗨,Cosmos Hub验证人!丑话在前,我可能会让你们扫兴。庆祝Cosmos Hub 3成功发布之前,需要注意以下重要事项。

升级前一周

现在,提案19已通过,我们预计将在2019年12月11日左右启动Cosmos Hub3。更确切地说,根据该已通过的提案,我们将尝试在Cosmos Hub 2达到Block Height 2,902,000之后的60分钟内启动。我们很高兴欢迎多达25个新的Cosmos Hub验证人!

提案19详情:

https://ipfs.io/ipfs/QmfJyd64srJSX824WoNnF6BbvF4wvPGqVBynZeN98C7ygq

别太兴奋了

作为验证人,从Cosmos Hub 2迁移到Cosmos Hub 3将使您和您的委托人面临更大的罚没风险,因为签错名的可能性比正常情况高(又称为”双重签名”)。目前,如果您因为双签被罚没,您和您的委托人将不可避免地损失5%的委托。

避免迁移的陷阱

这是降低这些风险的指南:

https://github.com/cosmos/gaia/blob/master/docs/migration/cosmoshub-2.md

如果您在本指南中发现任何缺失或不正确的地方,请提出PR请求和/或在Riot中与Aleksandr Bezobchuk联系。Riot地址:

https://riot.im/app/#/room/#cosmos-validators:matrix.org

迁移步骤中最重要的部分将是:

1)验证您的软件版本

2)在启动验证之前,验证正确的创世文件哈希。

请注意,验证人在此过程中可能要做的风险最大的事情是:a)发现错误,然后 b)重复升级过程。

如果在此过程中发现错误,最好的办法是等待网络启动后再进行纠正。如果网络中断,并且发现您使用的创始文件不同于预期的创始文件,请在重置验证之前,在Riot中向Tendermint开发人员寻求建议。

Riot地址:

https://riot.im/app/#/room/#cosmos-validators:matrix.org

Cosmos Hub升级:迁移风险

注意事项

有两件事要注意。

1)确保对实际的创世文件做哈希运算

检查、共享和比较验证人的创始文件的哈希值很重要,有时检查的创始文件和实际的创始文件是不同的,因为每个文件可能位于不同的目录中。

检查后的创始文件与实际创始文件有什么区别?

要检查的创世纪文件应该是gaiad主目录中的文件。但是,每个验证人的主目录都可以不同(取决于其设置)。

这可能会出错:您可能将正确的创世纪文件放在错误的目录中,并且将错误的创世文件放在正确的目录中。

如果使用错误目录中的文件检查哈希输出,则可能一切正常,而没有意识到您的验证实际上将使用另一个创世文件。

这种情况看似不太可能,但据我了解,这并不是一个罕见的错误,尤其是对于没有经验的验证人。

2)当区块链挂起时,切勿使用”unsafe reset all”

在任何情况下都不应删除状态文件。为什么?

据Hyung(B-Harvest)称,挂起的区块链可能会增加双重签名的可能性。如果验证人错误地删除了整个数据目录(包括状态文件),则在重新同步时将发生双重签名(签错名)冲突。

密钥管理系统(KMS)

如果您使用的是密钥管理系统(KMS),那么我假设您是一名专业的验证人,并且您知道自己在做什么。由于每个验证人的KMS架构都是唯一的,因此KMS不在本文讨论范围之内。

祝你好运

虽然我对Cosmos Hub 3的发布感到很兴奋,但在那之前让我们先小心一点。让我们的验证人在升级中能安全地设置好,庆祝的事情先放一放。

这里有很多危急关头,所以我希望你好运! 很多东西值得期待。

特别感谢Aleks(All in Bits)和Hyung(B-Harvest)向我提示了这些风险。

希望这对您有用。随时欢迎反馈!在Twitter上可以找到我:

https://twitter.com/Ether_Gavin

本博客文章中表达的观点属于All In Bits Inc(dba Tendermint Inc),并不一定代表Interchain Foundation的观点或行为。

来源:COSMOS

本文由用户:口袋妖精 发布,不代表网站的立场,转转请注明出处:http://www.maiyaotop.com/hangye/67211.html

发表评论

登录后才能评论