Ethereumの関連技術である「Swarm」とは何でしょうか?
後にイーサリアムを一連の分散技術の1つとする「Web 3」技術仕様の重要性が増すとともに強くなりました。他に関連する技術として、WhisperとSwarmがあります。
参考情報
Swarmとは
ワールドコンピューターのワールドハードディスク
SwarmはEthereum上で提供される前提で開発されている分散ストレージです。
・写真などのファイルの保存
・Dappsのホスティング
・Ethereumエコシステムとの連携
Ethereumの仕組みを使って、不特定多数の参加者にファイルを分散配布します。
参照する際にはファイルを持っている人が誰か分からなくても、誰かが持っているのでその誰かからファイルを送って貰うことができるのです。
エンドユーザから見ると、普通のHTMLサイトにアクセスするのと同様にファイルにアクセスすることができます。
どんなことができるかって?
・たとえば、非中央集権のファイル共有サービス
特定のファイルサーバがなくてもファイルのアップロードができます。
Swarm is a distributed storage platform and content distribution service
https://github.com/ethersphere/swarm
Swarmはイーサリアムの分散ファイルストレージで、画像ファイルとかをユーザー同士で共有できるんですね。
マスタリング・イーサリアム ―スマートコントラクトとDAppの構築
- 作者:Andreas M. Antonopoulos,Gavin Wood
- 発売日: 2019/11/30
- メディア: 単行本(ソフトカバー)