IoTeX Core 1.11.0: 大きな前進

IoTeX Core 1.11.0: A Significant Leap Forward

IoTeX Coreリリース1.11.0は、開発者に新たなフロンティアを開き、期待されていたIIP-13 (ステーキングバケットを非代替トークンとして表現) およびIIP-14 (EntryPoint契約によるアカウント抽象化) 機能を導入します。コミュニティからの圧倒的な支持を受けて、これらのアップデートはIoTeXブロックチェーンにおけるステーキングメカニズムとアカウント操作の方法を革命化することが期待されています。この新バージョンには重要なハードフォークが含まれ、ブロック高24,838,201でIoTeXメインネットにアクティブ化される予定です(2023年07月20日午後11時UTCごろを予想)。すべてのノードがこの最新リリースにアップグレードすることが重要です。アップグレードしない場合、アクティベーションブロック後にIoTeXブロックチェーンとの同期問題が発生します。

注意してください: ノードを再起動する前に、v1.11.0の適切な機能のために最新のconfig.yamlファイルにアップグレードしていることを確認してください。ノードの構成に関する詳細な指示はこちらで確認できます。

v1.11.0の重要な開発

バージョン1.11.0では、以下の三つの重要な改善が導入されます:

  • IIP-13: ステーキングバケットを非代替トークンとして表現
  • IIP-14: アカウント抽象化
  • 取引におけるChainIDの強制適用

より深い技術的理解を得るために、IIP-13およびIIP-14に焦点を当てた二つの別々のブログを近日中に公開する予定です。

IIP-13: ステーキングバケットを非代替トークンとして表現

IIP-13は、ステーキングバケットの表現におけるブレークスルーであり、IoTeXブロックチェーン上で非代替トークン(NFT)としてモデル化されます。この変革は、Liquid Staking Derivatives (LSD) のような革新的なアプリケーションへの道を開き、これらのバケットの取引や他のDeFiプロトコルでの担保としての使用を可能にします。その結果、全体的なステーキング比率の増加が期待され、IoTeXブロックチェーンのセキュリティと分散化を強化します。

IIP-14: アカウント抽象化

IIP-14のアップデートは、認証、認可、リプレイ保護、ガス支払い、バッチ処理、原子性を含む様々なアカウント操作と特性を抽象化することで、IoTeXプラットフォームのユーザーエクスペリエンスを改善することに焦点を当てています。EIP-4337に基づき、IIP-14はIoTeXをよりユーザーフレンドリーで安全にし、外部所有アカウント(EOA)の制約を克服することを約束しています。

ChainIDの強制適用: セキュリティ向上

ネットワークを区別するために取引にChainIDを導入したv1.8のリリースに基づき、v1.11では各取引が正しいChainID(メインネットの場合は1、テストネットの場合は2)を持つことが必須であり、デフォルトのChainID値0は拒否されます。これはIoTeXブロックチェーンのセキュリティをさらに強化します。

追加のアップデート

主要な改善に加えて、v1.11にはいくつかの小さな改善も含まれています:

  • デリゲート情報取得のための "ioctl bc delegate" コマンド。
  • コンソールログ出力がノードの状態の要約を提供。
  • APIサービスにメッセージバッチが有効化され、ネットワークデータ効率が向上。
  • "ioctl did service" コマンド。
  • システムアクションの検証がブロック検証プロセスに追加。

リリースノートの全文はこちらで確認できます。

アップグレードの緊急性

v1.11.0がハードフォークを導入するため、すべてのノードがアップグレードし、IoTeXブロックチェーンと同期を保つことが重要です。

今後の情報にご期待ください

このブログ投稿では、v1.11に伴うアップデートの概略を提供しました。IIP-13とIIP-14に関する今後の投稿には、特に開発者にとって有益な具体例と各改善の包括的な分析が含まれる予定です。新しい開発者向けの記事やアカデミーコンテンツの通知を受け取るために、ぜひ私たちの開発者ポータルに登録してください