IPFSメンテナ体制が縮小へ:今後のプロジェクト運営はどうなる?
IPFS Maintainers Winding Down
IPFS Maintainers Winding Down
IPFS(InterPlanetary File System)のメンテナチームが、プロジェクトの運営規模を縮小する方針を発表しました。今後の継続的な開発やエコシステムへの影響が注目されます。
数年前にメンテナをしていた身として、こうなるのは寂しいね。もしP2Pの持続可能な選択肢を探している人がいたら、Iroh (https://www.iroh.computer/) を見てみるといいよ。ここは実行可能なビジネスモデルをしっかり持っているプロジェクトだし、元IPFSや元Protocol Labsの開発者が作っているんだ(昔一緒に仕事をしたという関係以外、チームとの利害関係はないよ)。残念だけど、Protocol Labsは今、VCや仮想通貨の資金を得たプロジェクトの支援以外は……うーん、何をやってるのかよくわからない状態だね。
これは本当に残念だ。CloudflareがIPFSから撤退した時点で、ある程度予想できたことかもしれないね。偏見かもしれないけど、IPFSが何年も前に静的ではないWebアプリをサポートするために「IPNS」に注力しすぎたのが、結局ニーズと噛み合わなかったんだと思う。IPFS上でWebアプリが動かないと、結局どこにも行き着かないからね。一年前くらいに、IPFS上でWebアプリを提供しつつ、更新パスも確保できてコンテンツハッシュも壊さない「IPFS-boot」を作ったんだ:https://github.com/rhodey/IPFS-boot 今となっては、IPFSを使わずにセキュアなWebアプリを提供したいなら、ユーザーにTailscaleをインストールさせて各デバイスを接続し、自分でホストしてもらう方法しか選択肢がないと思う。
Kubo、Helia、Boxo、Rainbow、IPFS Desktop、IPFS Companion、Someguy、Service Worker Gateway、IPFS Check、libp2p、ipfs.io、dweb.link、check.ipfs.network、delegated-ipfs.dev、Wikipedia-on-IPFS……。なんだかAWSやAzureのファイル配布版みたいで、あまりに多くて混乱するね。しかもProtocol Labsは、それらの運営をしていないのに所有権だけ持っているものがあるようで?皮肉なことに、かなり脆い構成に見える。何にせよ、非常に悲しいニュースだ。
IPFSって実際にユーザーいるの?2億7000万ドルも調達して、中の人たちがめちゃくちゃリッチになった時を覚えてるよ
IPFSが悪いアイデアだったとは言えないな。GitHubを見てごらん。あれは巨大なコンテンツアドレッシングされたストレージにスマイリーマークを付けたものだ。TailscaleみたいにかなりイケてるP2P製品もある。Protocol LabsはICOの時期かその直後がピークだったんだろうけど、長期的には(1)ターゲットとなる特定の層にフォーカスできなかったこと、(2)ネットワークのパフォーマンスが良くなかったこと、この2点が大きいかな。個人的にはDHTに賭けたのが失敗だったと思ってる(ちなみに、IPFSができるずっと前からこの分野で働いていたんだ)。まあ、今となっては後知恵で何とでも言えるけどね。
Shipyardと働いた思い出や、IPFSに期待していたアイデアがあればぜひ教えてください。Googleフォーム
IPFSや類似の分散型Web技術に期待したい重要なことの一つは、Shipyardのメンテナたちに意見を伝えるためにGoogleフォームへの入力を強要されるような状況をなくすことだね。分散型やプライバシー技術を大切にしていると公言している人たちが、利便性(アカウントを持っている場合だけど)を優先して、巨大テック企業がホストする中央集権的なサービスを使い、分散型な代替手段を用意しようともしない姿には本当にイライラする。単純にメールを送ってもらうようにすればよかったのに。
今サバティカル中で、ボランティアを探しているところなんだ。IPFSは面白いプロジェクトだと思っていたし、今の空いている帯域を提供できれば嬉しいかも。
暗号通貨を使わない分散型アプリをいくつか作ろうとしたことがある。一番の難関は、ブラウザ内で確実にコンテンツを配信し続けることだった。https://inbrowser.link/ は利便性が大きく向上したけど、来るのが遅すぎた。ipfs.jsは一貫して動いてくれなかったし。結局、ユーザーに良い体験を提供するにはIPFSからHTTPへのゲートウェイをプロバイダーが用意するしかなかった。でもそれじゃ結局、中央集権型の単なる「分散化ごっこ」でしかないよね。2015年にIPFSのコンセプトを知って衝撃を受けたことは今でも覚えてる。既存の主流パラダイムとは明らかに違うものが設計されたと感じた瞬間だったのに。結局のところ、実用的な問題を解決する前に、クールな技術が解決策(用途)を探し続けていたという事例の一つに過ぎなかったようだ。
ここの投稿はかなり紛らわしいね(「IPFSプロジェクトそのもの」が終了するように読めてしまうのは無理もないし、完全にミスリーディングだよ)。これはあくまで「Shipyard」という、IPFSの実装を担当する多くのメンテナチームのうちの一つが終了するという告知に過ぎないんだ。IPFSプロジェクト自体が終了するわけではないよ。中央集権的なShipyard内でのサポートから、個別のメンテナ助成金方式に切り替わるということだね。
そもそもShipyardって何?サイトを見ると、「我々はIPFS、libp2p、その他の基盤となるWeb3オープンソースの核となるメンテナです」と書いてあるけど。つまり、サイトに載っているプロジェクトへの資金提供をすべて打ち切ったってこと?何が残るの?