基板フォークなしのアップグレードは非常にスムーズですが、まだハードフォークを使用している人がいるでしょうか?

PolkaWorld
本文约1250字,阅读全文需要约5分钟
サブストレートベースのチェーンには、フォークなしで簡単にアップグレードできるトリックがあります。

編集者注: この記事は以下から引用しましたPolkaWorld(ID:gh_6c4c2038ddba)、Odaily が許可を得て複製したもの。

編集者注: この記事は以下から引用しました Substrate ハードフォークせずにブロックチェーンをアップグレードするにはどうすればよいですか?に基づく

チェーンにはフォークなしでも簡単にグレードアップできる裏ワザがあります。

副題

ハードフォーク

これはフォークと呼ばれます。アップグレードしない人はすべて廃止された時代遅れのフォークに残され、新しいメインチェーンと互換性のない古いコードのルールに従ってブロックを生成するためです。これらの vagrant が更新されると、それらのノードはメイン チェーンに再接続して同期し、フォークは消えます。

ハード フォークは多くの場合非常に困難なプロセスです。その主な理由は、誰がソフトウェアを実行しているのか実際には分からず、グローバルなコード更新を組織することが非常に難しいためです。これは、合理的な匿名性を備えた分散システムに特に当てはまります。ノードを実行している人に更新について積極的に情報を提供してもらい、必要なときに更新してくれると信頼する必要があります。

副題

基板のやり方

Kusama や Polkadot などの基板ベースのチェーンは、この問題に対する独自の解決策を持っています。

基板ベースのチェーンは、一部のソフトウェアを更新するために多数の人員を調整することなくアップグレードできます。その仕組みは次のとおりです。

サブストレートベースのチェーンでは、WebAssembly Blob または WASM Blob と呼ばれるものがチェーン自体に保存されます。この BLOB には、チェーンが新しいブロックを構築するために必要なすべてのロジックが含まれています。チェーン自体のランタイムは、この WASM BLOB に含まれています。

副題

オンチェーンガバナンス

オンチェーンガバナンスオンチェーンガバナンス

オンチェーンガバナンス

サブストレートベースのチェーンのトークン所有者は、チェーン自体への変更を提案できます。提案は、チェーン全体のランタイムを変更するような抜本的なものにすることも、バリデーターの最大数を変更するなど、チェーン上の定数を変更するような影響の少ないものにすることもできます。