Gate Post
投稿公開
おすすめ
注目
直観
ライブストリーム
全て
マーケット
最新のトピック
ブロックチェーン
その他
チャット
先物イベント
ニュース
Gateブログ
もっと
プロモーション
アナウンスメント
新規上場、イベント、アップグレードなどのお知らせ
準備金証明
Gate は100%準備金証明を約束します
初心者ガイド
ヘルプセンター
FAQ とヘルプガイドを見つける
Gate Learn
暗号投資について学ぶ
パートナー
チャンピオンと共に成長
ホーム
おすすめ
注目
直観
ポスト
Kaiser55
2023-10-03 18:20:05
ビットコインノードに保存されたデータ管理の効率化は、プロトコル開発者の関心であり続けています。この点に関する新しい提案は、シリアライズされた UTXO (未使用の出力トランザクション) を使用してノードのストレージ負荷を軽減する Assumeutxo です。
OpenSats チームの開発者である James O'Beirne が考案した提案では、Assumeutxo が「許容可能なセキュリティ変更を加えて使用可能なビットコイン ノードを起動するのに必要な時間を短縮する」ことが詳しく説明されています。この開発は、完全なビットコイン ノードを実行したい人々をターゲットとしています。つまり、ネットワーク トランザクション履歴全体のコピーを保存するものです。
現在、Assumeutxo は、ビットコイン会計またはブロックチェーン全体を保存するという要件を回避できるようになりました。これは、特定の時点で「スナップショット」にキャプチャされたシリアル化された UTXO を使用して行われます。 UTXO シリアル化には、スナップショットに含まれるコインの数や、スナップショットにカプセル化された最後のブロック (その「ベース」) のヘッダーなどのメタデータが含まれます。
Assumeutxo は O'Beirne のアイデアですが、Mike Schmidt による介入と、David Harding や Sjors や AJ とされる開発者などの他の開発者によるレビューも含まれていました。技術的な観点から、Assumeutxo は次のように説明されます。
これは、文字列の一定の高さに対して有効であるとみなされる、シリアル化された UTXO セットのハッシュにコミットされる、ソース コードに埋め込まれたデータの塊です。このコミットの最終形式は、生成に計算コストがかかり、その構造がシリアル化された UTXO セットを他のピアとの間で保存および送信する方法に影響するため、まだ議論の余地があります。しかし現時点では、これは既存の GetUTXOStats() ユーティリティによって生成された UTXO 配列の内容の SHA256 ベースのハッシュにすぎません。
Susumeutxo はすでにメインの Bitcoin リポジトリに追加されていますが、プロトコルではまだアクティブになっていないと仮定します。 regtest、testnet、signet などのネットワークでのテストが進んでいると O'Bierne 氏は説明しました。しばらく待つと、メインネットワークでの実装に必要な数行が変更されると同氏は説明した。
Assumeutxo の主な利点は、ビットコイン ノードの実行を開始するプロセスがより簡単かつ迅速になることです。 「現時点では、ブロックの最初のダウンロードは、チェーンの歴史のサイズに比例して増加するプロセスです」と、この開発のリポジトリは説明しています。
ビットコインのダウンロードとインストールのプロセスには、ハードウェアとネットワーク帯域幅に応じて「4時間から数日」かかる可能性があると付け加えた。これにより、「ユーザーはフルノードを実行することを思いとどまり、代わりにセキュリティを緩和したモデルを使用するクライアントに頼るようになります。」
原文表示
内容は参考用であり、勧誘やオファーではありません。 投資、税務、または法律に関するアドバイスは提供されません。 リスク開示の詳細については、
免責事項
を参照してください。
2 いいね
報酬
2
コメント
共有
コメント
0/400
コメント
コメントなし
トピック
#PI#
261k 投稿
#BTC#
245k 投稿
#ETH#
158k 投稿
4
#GateioInto11#
81k 投稿
5
#ContentStar#
67k 投稿
6
#GT#
66k 投稿
7
#BOME#
61k 投稿
8
#DOGE#
60k 投稿
9
#MAGA#
53k 投稿
10
#SLERF#
51k 投稿
ピン
サイトマップ
ビットコインノードに保存されたデータ管理の効率化は、プロトコル開発者の関心であり続けています。この点に関する新しい提案は、シリアライズされた UTXO (未使用の出力トランザクション) を使用してノードのストレージ負荷を軽減する Assumeutxo です。
OpenSats チームの開発者である James O'Beirne が考案した提案では、Assumeutxo が「許容可能なセキュリティ変更を加えて使用可能なビットコイン ノードを起動するのに必要な時間を短縮する」ことが詳しく説明されています。この開発は、完全なビットコイン ノードを実行したい人々をターゲットとしています。つまり、ネットワーク トランザクション履歴全体のコピーを保存するものです。
現在、Assumeutxo は、ビットコイン会計またはブロックチェーン全体を保存するという要件を回避できるようになりました。これは、特定の時点で「スナップショット」にキャプチャされたシリアル化された UTXO を使用して行われます。 UTXO シリアル化には、スナップショットに含まれるコインの数や、スナップショットにカプセル化された最後のブロック (その「ベース」) のヘッダーなどのメタデータが含まれます。
Assumeutxo は O'Beirne のアイデアですが、Mike Schmidt による介入と、David Harding や Sjors や AJ とされる開発者などの他の開発者によるレビューも含まれていました。技術的な観点から、Assumeutxo は次のように説明されます。
これは、文字列の一定の高さに対して有効であるとみなされる、シリアル化された UTXO セットのハッシュにコミットされる、ソース コードに埋め込まれたデータの塊です。このコミットの最終形式は、生成に計算コストがかかり、その構造がシリアル化された UTXO セットを他のピアとの間で保存および送信する方法に影響するため、まだ議論の余地があります。しかし現時点では、これは既存の GetUTXOStats() ユーティリティによって生成された UTXO 配列の内容の SHA256 ベースのハッシュにすぎません。
Susumeutxo はすでにメインの Bitcoin リポジトリに追加されていますが、プロトコルではまだアクティブになっていないと仮定します。 regtest、testnet、signet などのネットワークでのテストが進んでいると O'Bierne 氏は説明しました。しばらく待つと、メインネットワークでの実装に必要な数行が変更されると同氏は説明した。
Assumeutxo の主な利点は、ビットコイン ノードの実行を開始するプロセスがより簡単かつ迅速になることです。 「現時点では、ブロックの最初のダウンロードは、チェーンの歴史のサイズに比例して増加するプロセスです」と、この開発のリポジトリは説明しています。
ビットコインのダウンロードとインストールのプロセスには、ハードウェアとネットワーク帯域幅に応じて「4時間から数日」かかる可能性があると付け加えた。これにより、「ユーザーはフルノードを実行することを思いとどまり、代わりにセキュリティを緩和したモデルを使用するクライアントに頼るようになります。」