Ethereumノードは、データ保存という点ではなかなか厄介な存在です。アレックス・モスコフスキー氏以上にそのことを熟知している人はいないでしょう。彼は1週間で、圧縮されていない状態のフルノードをダウンロードしました。アレックス氏は、ブロックチェーンクラウドから最新のトランザクションを自分のマシンにダウンロードしただけでなく、ジェネシスブロックまでのアーカイブも入手することに成功しました。
Ethereum ノードは無視できない力を持っています:
公平を期すために言うと、 Ethereum ノードは180ギガバイト(180GB)から2テラバイト(2.3TB)までの範囲です。前者は、自称「インターネット起業家の達人」である彼が、非常に短期間でダウンロードすることに成功したフルノードのサイズです。.
彼が好んで利用した方法は、Digital OceanのDroplet仮想マシンを使うことでした。8基のCPU、32GBのメモリ、そして500GBのストレージを搭載し、合計で月額210ドル(約2100円)です。
イーサ Ethereum ノードは、2017~2018年の強気相場のアーカイブをダウンロードした後、以前の速度を維持できなくなりました。アレックス・モスコフスキー氏は、メモリフットプリントが16.5GBに減少した時点で、ドロップレットパッケージを購入した動機に疑問を呈しました。.
8 月 27 日に始まった旅は 8 月 29 日に終わるはずでしたが、ノードが現在の履歴に到達するまでにさらに 3 日かかりました。.
今回アレックスは 169 GB のデータをダウンロードしました。最後にそれを祝うために、彼は短い詩も用意していました。
ノードは汗をかき、SSDは弱く、ブロックは重い
ブロックチェーンにはすでに猫がいる。クソ野獣たちだ
マクシスは彼をからかうが、彼のゲスは順調に着実に進む
すでに同期されています。.
Bitcoin ノードも同様に問題を引き起こす可能性があります。
ビットbitcoin愛好家も同じ状況。Bitcoinの1つに参入するには予想以上に時間がかかるだろう。
ノードキンがここで試みているのは、より短時間でより多くのデータをダウンロードする方法を見つけることです。1ヶ月分の1MBのデータブロックキャッシュを3日でマシンにダンプできるとしたら、20年間のトランザクション履歴を1ヶ月以内でダウンロードできることになります。両ネットワークとも1万個の公開ノードを持っているため、このスケールアップは十分に期待できます。
ほとんどのデータを小さなスペースに詰め込むための圧縮技術が開発されてきましたが、ブロック内に詰め込める量には制限があります。.
この方法で同期することで、今後の同期がより簡単かつ簡単になり、信頼性も高まります。この方法は、将来的に移行するためのチェックポイントを作成するようなものと考えてください。.
ネットワークはスペクトルのこの側へと移行しつつあり、 Ethereum 先に動き出し、来年にはチェックポイントシステムを統合する予定です。 Bitcoin まだこの件について判断を下していません。.
Ethereum ノードはわずか7日間で同期されました