Arweave 2.8.0 は、2024 年 11 月 13 日にブロック高さ 1547120 でアクティブ化されます。このアップデートにより、複合パッケージ化メカニズムが導入され、ハイエンド機器への依存が軽減され、マイニングの柔軟性が向上し、消費電力が削減されます。 ; オラクルシステムにより価格の透明性と安定性が向上し、参照期間が3か月に延長されました。同時に、新しいバージョンではノードの同期速度とデータベースのパフォーマンスが向上し、リソースの占有とメンテナンスのコストが削減され、より高速で安定したエクスペリエンスがユーザーとマイナーに提供されます。
著者: カイル
レビュー者: サンディ
出典: コンテンツ ギルド - ニュース
2024 年 9 月 19 日にシンガポールで開催されたArweave Asia 2024カンファレンスで、Arweave/AO 創設者のサムは、今後のArweave 2.8.0 バージョン アップデートをプレビューしました。 10 月 17 日、このバージョンの公式ドキュメントがついにリリースされました。
Arweave は、2024 年 11 月 13 日の 14:00 UTC (北京時間 22:00) にブロック高さ 1547120 でバージョン 2.8.0 をアクティブ化する予定です。このアップデートには、ネットワーク効率の向上、リソース消費の削減、システムの安定性の向上を目的とした、複合パッケージ化メカニズム、ブロックヘッダー形式の調整、価格メカニズムの最適化、およびパフォーマンスの向上が含まれています。続いて、今回のアップデートのポイントを詳しく解説していきます。
Arweave 2.8.0 バージョンの主なアップデート
1. 複合パッケージ化メカニズム - より効率的なマイニング方法
Arweave バージョン 2.8.0 ではComposite Packingが導入されており、マイナーはハードディスクの読み取り速度を下げ、高性能ストレージ デバイスへの依存を減らすことで、マイニングに大容量のハードディスクを最大限に活用できるようになります。このメカニズムは、より「柔軟で洗練された」マイニング方法をもたらします。
- マルチレベルのパッケージ化難易度 (1 ~ 32) のサポート: マイナーはさまざまな難易度 (1 ~ 32) を選択できます。難易度が高くなるほど、データのパッケージ化にかかる時間は長くなりますが、ハードディスクの読み取り速度要件は低下します。
- ブロッキングとハッシュ: 複合パッケージ化された各ブロックは 32 のサブブロックに分割され、RandomX アルゴリズムを通じて段階的にパッケージ化されます。すべてのストレージ モジュールは、さまざまな困難の下で公平性を確保し、ルールの抜け穴を防ぐために、統一されたパッケージング形式とルールに従う必要があります。
このメカニズムにより、マイナーはストレージ機器と電源リソースに基づいて最適なマイニング方法を独自に選択できるため、ハードドライブの寿命が延び、エネルギー消費が削減され、マイニングの柔軟性と効率が向上します。
2. ブロックヘッダフォーマットの最適化 - より柔軟なデータ構造
Arweave バージョン 2.8.0 では、パッケージング メカニズムの調整と併せて、ブロック ヘッダー構造を最適化し、さまざまなパッケージング形式の適応性とストレージ効率を向上させています。この更新により、いくつかの新しいフィールドが追加され、ブロック ヘッダーの保存方法が最適化されます。
- 追加された
フィールド: ブロックのパッケージングの難易度を記録し、ネットワークが各ブロックに使用されるパッケージング形式と複雑さを追跡するのに役立ちます。packing_difficulty
-
とpoa1
フィールド: 古い形式 (spora_2_6) と複合パッケージング形式の保存方法を個別に調整します。古い形式は完全なデータを保持しますが、新しい形式は冗長なデータを削減し、パッケージング情報の一部のみを保存します。poa2
-
フィールドを追加しました。データの整合性を確保し、改ざんを防ぐために、アンパックされたデータのハッシュ値を保存するために使用されます。unpacked_chunk_hash
3. 価格メカニズムの最適化 - よりスマートで透明性の高い価格設定
Arweave バージョン 2.8.0 では、ストレージ価格設定メカニズムが更新され、価格管理の分散化がさらに促進されます。主な変更点:
- トラストレス オラクル システムの導入: ブロック高さ 1551470 から、アップロード価格はトラストレス オラクル システムによって自動的に計算および管理され、人的介入が減り、透明性と公平性が向上します。
- 履歴データの参照期間の延長: ストレージ価格の計算は、短期的な市場変動の影響を回避し、価格がより安定して予測可能になるように、過去 1 か月ではなく 3 か月の履歴データに基づいています。
4. パフォーマンスの最適化とエラー修復 - 同期速度とシステムの安定性を向上させます。
このアップデートでは、データベースとノードの同期にも多くの最適化が行われ、システムの動作効率と信頼性が大幅に向上し、いくつかの既知の問題が修正されています。
- データベースの最適化: コア データベース RocksDB を最適化し、データベースの損傷の問題を解決します。同時に、
関数が削除され、データベースの安定性が向上します。repair_rocksdb
- ブロックチェーンの同期速度の向上: ブロックとトランザクション ヘッダーの同期メカニズムを改善することにより、新しいデバイスのノード同期時間が大幅に短縮され、ノードがより速くネットワークにアクセスできるようになります。
- API バグ修正: データの混乱と誤検知を避けるために、削除されたブロック データを返す
/
インターフェイスの問題を修正しました。data_sync_record
サムが言う「リソース使用量を 75% 以上削減する」とは具体的に何を意味しますか?
作成者はリソース使用量の具体的な削減量を独自に計算することはできませんが、プロトコルの更新された内容から判断すると、次の側面により実際にリソースのオーバーヘッドを効果的に削減できます。
作成者はリソース使用量の具体的な削減量を独自に計算することはできませんが、プロトコルの更新された内容から判断すると、次の側面により実際にリソースのオーバーヘッドを効果的に削減できます。
- 実装難易度の高い実装により、ディスク読み取り頻度が減少します。実装難易度が高くなると、頻繁なデータ読み取りが減少し、ハードディスクの寿命が延び、機器の減価償却と消費電力が削減されます。
- 同期の最適化により機器の稼働時間を短縮: 改善された同期メカニズムにより、ノードの同期時間が短縮され、機器の長期稼働に必要な電力が削減されます。
- RandomX アルゴリズムはコンピューティング効率を向上させます。新しいアルゴリズムでは 3,500 HugePages (約 7 GB のメモリ) を予約する必要があり、メモリ アクセス速度とマイニング パフォーマンスが最適化されます。 RandomX アルゴリズムは CPU パフォーマンスに大きく依存しますが、ハードディスクの読み取り負荷を軽減することで、より効率的なリソース利用を実現します。
したがって、「リソース使用量の削減」は主に、ストレージデバイスへの負荷の軽減、ノードの動作に必要な時間の短縮、CPU とメモリの使用効率の向上といった側面に反映されます。
要約する
6 年以上の運用と 10 を超えるバージョンの反復を経て、Arweave は安定した信頼性の高い分散型ストレージ ネットワークに発展しました。ただし、市場の需要とユーザー シナリオは変化し続けるため、ネットワークは継続的に最適化する必要があります。この Arweave 2.8.0 バージョン アップデートは、ユーザー エクスペリエンスを向上させるだけでなく、マイナーにより柔軟な参加方法を提供します。
このアップデートにより、ユーザーは次のことを実現できます。
- より公正な価格システム: オラクルシステムと過去のデータ参照を通じて、価格はより透明で安定します。
- より高速なネットワーク同期: ノードはネットワークに迅速にアクセスし、待ち時間を短縮し、ユーザー エクスペリエンスを向上させます。
新しいバージョンはマイナーにとって、より柔軟でエネルギーを節約したマイニング方法を提供する一方で、いくつかの新しい要件が導入されています。
- 複合パッケージングメカニズムにより、機器の負担が軽減されます。大容量のハードドライブも効率的にマイニングできるため、機器の損失と電気代が削減されます。
- マルチレベルの難易度選択: マイナーはリソースに応じて戦略を柔軟に調整し、さまざまな採掘条件に適応できます。
- システムの安定性の向上: 同期速度が向上し、データベース破損の問題が解決され、メンテナンスコストが削減されます。
- 新しいハードウェア要件: RandomX アルゴリズムを有効にするには、3,500 ページの HugePages を予約する必要があり、古いバージョンでは 2,500 ページが追加されるため、マイナーは事前に準備する必要があります。
- タイムノードのリマインダー: マイナーはブロック高さ 1547120 (2024 年 11 月 13 日) より前にのみ準備を完了でき、正式なマイニングはハード フォークのアクティブ化が開始されるまで待つ必要があります。
Arweave のバージョンがアップグレードされるたびに、より効率的で分散化された方向へのネットワークの開発が促進されます。将来的に、エコシステムが繁栄し、新機能が継続的に導入されるにつれて、Arweave はユーザーとマイナーのニーズを満たし、ネットワークの活力と回復力を維持していきます。
🏆 「バグを捕まえた」場合の賞品: この記事内でタイプミス、間違った文章、または間違った説明を見つけた場合は、 私をクリックして報告してください。インセンティブが与えられます。
免責事項: この記事は PermaDAO の見解や立場を表すものではありません。 PermaDAO は、投資アドバイスを提供したり、プロジェクトを推奨したりすることはありません。読者は、居住国の法律を遵守し、規制に従って Web3 活動を行うことが求められます。
🔗 PermaDAOについて:ウェブサイト| Twitter | Telegram | Discord | Medium | Youtube
全てのコメント