さて、埃が落ち着いたところで、先週の Heimdall v2 の移行について少し振り返ってみたいと思います。 バリデーターは、Heimdall v1の全履歴をまったく新しいチェーンにインポートする必要がありました。それまでの歴史はPolygonの誕生以来続いており、チェーンがブロックを生み出し続けている間に、これらすべてが起こらなければなりませんでした。 すでに言われていることですが、これは本当に開胸手術と同等でした。 Heimdal v2は、チェーンコンセンサスエンジンを完全に刷新し、テンダーミントからコメットBFTに更新しました。また、ABCI v2.0 (別名 ABCI++) モジュールを統合し、プレブロック検証や投票延長などの機能も可能になりました。 この移行により、大量の技術的負債が解消されるだけでなく、PolygonとEthereum間の状態同期が改善され、ファイナリティタイムが~5秒🚨に🚨短縮されます。 この途方もない努力には、何時間もの睡眠を犠牲にしたことは言うまでもなく、何ヶ月にもわたる綿密な計画と調整が必要でした。 これを可能にした優れたチームとノードオペレーターのエコシステムを祝福しましょう。👏 移行中に最も機密性の高い操作の 1 つは、Heimdall v1 からジェネシスをインポートすることでした。 履歴が正しくないと、Heimdal v2ノードが破損し、チェーンが前の停止高さを超えて進行できなかった可能性があります。 このため、既存の Heimdall v1 状態のチェックサムが生成され、オペレーターはインポートが正しいことを知ることができました。 これは、移行プロセスが始まる直前に、Polygonのコア開発者によって初めてLIVEで生成されたこのチェックサムのクリップです。 楽しむ!
1.98K