IoTeXコア 1.11.0: 大きな前進
IoTeX Core Release 1.11.0は、開発者にとって新たなフロンティアを開き、期待されていたIIP-13 (ステーキングバケツを非代替性トークンとして表現)およびIIP-14 (エントリーポイントコントラクトによるアカウント抽象化)機能を導入します。コミュニティからの圧倒的な支持を受け、これらの更新はIoTeXブロックチェーンにおけるステーキングメカニズムとアカウント操作の取り扱いを革命的に変えることが期待されています。この新しいバージョンは、重要なハードフォークを含んでおり、ブロック高24838201でIoTeXメインネットでアクティブ化される予定です(2023年7月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は、外部所有アカウント(EOA)の制約を克服し、IoTeXをよりユーザーフレンドリーで安全にすることを約束します。
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に関する今後の投稿にもご期待ください。これらは特に開発者にとって有益であり、各改善点の具体的な例と包括的な分析を提供します。新しい開発者向けの記事、Academyコンテンツの通知を受け取るには、私たちの開発者ポータルに登録することを忘れないでください。