btx のインフラは日を追うごとにより堅実になっているようです。
ネットワーク上で最初に確認された UTXO スナップショットが更新されました。高さ 225,927、9 MB、署名と検証はエンドツーエンドで行われています:
https://github.com/MendeMatthias/EasyBTX-releases/releases/tag/utxo-snapshot-225927
実際に何を意味するか:ノードはもはやジェネシスからチェーンを延々とすり合わせる必要がなくなり、UTXO セットを直接取得できます。読み込み自体にかかる時間は約 2 秒です。ブロック 0 から 225,927 までをそのノードで取得しました。
その後どれくらい速くティップに到達できるかはマシン次第です。なぜなら検証は GPU によって制約されるからです。GPU が空いている 3060 では、別のチェーン(概ね 45〜50)に対して 155〜253 ブロック/時を計測しました。M5 Mac では約 60 ブロック/時に近い値でした。より速いカードほど、ティップ到達も早くなります。低速なマシンではほぼ互角になりがちで、これはまさにスナップショットが解決するべき問題です。
注意点(誰も引っかからないために):認証済みスナップショットの読み込みには、ノードを trusted validation モードにして行う必要があります。厳密なコンセンサス・ノードは設計上それを拒否します。
ネットワーク上で最初に確認された UTXO スナップショットが更新されました。高さ 225,927、9 MB、署名と検証はエンドツーエンドで行われています:
https://github.com/MendeMatthias/EasyBTX-releases/releases/tag/utxo-snapshot-225927
実際に何を意味するか:ノードはもはやジェネシスからチェーンを延々とすり合わせる必要がなくなり、UTXO セットを直接取得できます。読み込み自体にかかる時間は約 2 秒です。ブロック 0 から 225,927 までをそのノードで取得しました。
その後どれくらい速くティップに到達できるかはマシン次第です。なぜなら検証は GPU によって制約されるからです。GPU が空いている 3060 では、別のチェーン(概ね 45〜50)に対して 155〜253 ブロック/時を計測しました。M5 Mac では約 60 ブロック/時に近い値でした。より速いカードほど、ティップ到達も早くなります。低速なマシンではほぼ互角になりがちで、これはまさにスナップショットが解決するべき問題です。
注意点(誰も引っかからないために):認証済みスナップショットの読み込みには、ノードを trusted validation モードにして行う必要があります。厳密なコンセンサス・ノードは設計上それを拒否します。
