オフチェーンの非中央集権データこそが、Web3がWeb2に挑戦するシーンです。
著者:Liang
概要
Web3のインフラ自体の能力と開発体験は、開発者の採用を決定し、対応するアプリケーションエコシステムの繁栄を決定します。ビットコインのomnilayerがなければUSDTは存在せず、consensysなどのインフラ(metamask、infura、etherscan)がなければ、イーサリアムにはDeFiやNFTの繁栄はありません。Layer2や新しい高性能のパブリックチェーンがなければ、実現は非常に困難です。
現在、世界には約2万人のアクティブなWeb3開発者がいますが、世界には約2000万人のアクティブな開発者がいます。したがって、Web3の開発者体験を改善し、より多くのWeb2開発者をオンボードし、増分市場を創出することには巨大な潜在能力と勢いがあります。
別の視点から見ると、既存の開発者の主な制約は、現在のWeb3の技術コンポーネントが実現できるシナリオの限界と可能性です。最大の制約の一つは動的データストレージです。スマートコントラクトは現在主流の分散型ミュータブルデータストレージ方式ですが、読み書き性能が遅く、価格が高いという明らかな欠点があり、契約開発者はSolidity Gas Golfingを学ばざるを得ませんでした。静的データストレージであるFilecoinやArweaveの現在の主な使用シナリオは、NFTメタデータや画像の保存であり、開発者の動的構造化データの読み書きのニーズを満たすことができません。言い換えれば、オフチェーンの分散型動的データストレージで、良好な開発者体験と機能を持つソリューションは現在存在しません。
Farcaster vs Ceramic
市場で最も近いプロトコルはFarcasterとCeramicであり、彼らは分散型データネットワークのビットコインネットワークとイーサリアムに似ています。
Farcasterは分散型ソーシャルプロトコルであり、プロトコルの実装は、アイデンティティfidとユーザー名fnameをチェーン上のNFTを通じて実現するだけでなく、オフチェーンの分散型ノードネットワーク(hubs)と、特定のソーシャルシナリオに対する6種類のデータタイプ(CRDTs、異なるバージョンのデータをマージして最終状態を一致させることができるデータ構造)を通じて、Web2のソーシャルアプリケーション体験に非常に近い体験を実現しています。
Farcasterも分散型のオフチェーンデータネットワークを実現していますが、最も大きな違いはFarcasterが6種類のデータタイプのみをサポートしていることであり、開発者は自分のニーズやシナリオに基づいて新しいカスタマイズされたデータタイプを定義することができません。一般的な開発者が新しいソーシャルプロトコルを開発したい場合、farcasterの6種類のデータタイプを再利用できなければ、新しい分散型データネットワーク全体を再開発またはフォークすることは非常に困難です(farcasterはすでに3000万ドルの資金を調達しており、分散型ノードは2年間の開発の後もまだメインネットを展開していません)。
Farcasterの利点は、現在のソーシャルシーンに非常に活発なコミュニティがあり、ネットワークも安定していることです。これらの利点は、多くの第三者開発者がFarcasterプロトコルで実践することを引き付け、既存の分散型データストレージ能力と既存ユーザーのネットワーク効果を利用しています。
Ceramicは分散型オフチェーンデータストレージであり、利点はチェーン上の高い読み書き性能と低コスト(ガスなし)です。最大限の汎用性とデータの組み合わせ可能性を実現するために、Ceramicは開発者がさまざまなアプリケーションシナリオに対応するためにカスタムデータタイプを作成できるようにしています。最も主要なシナリオは、重いデータの読み書きであり、完全にチェーン上で実現するには不適切なシナリオ、もちろんソーシャルシーンを含みます。
Ceramicは汎用的なデータタイプを定義できる分散型データストレージレイヤーであり、以下の特性があります:
- データは変更可能(mutable data)であり、これはFilecoinやArweaveとの違いです
- 構造化データ(例:JSON)に重点を置いています
- 柔軟で自由に定義できるデータタイプをサポート(開発者はシナリオに基づいて新しいデータタイプを定義でき、Farcasterとは異なります)
しかし、Ceramicの現在の最大の問題は開発者体験が悪いことであり、システムの安定性には改善の余地があります。これは非常に 16 年、 17 年のイーサリアムに似ています。
まとめると、FarcasterはC端ユーザーにとってシナリオがあり、開発者にとってはシステムが安定していますが、致命的な欠陥はデータタイプが拡張できないことです。Ceramicは汎用データレイヤーとして第三者開発者が具体的なシナリオを実践する必要がありますが、現在は開発者体験が悪く、ネットワークが不安定です。
打破
以上のことから、オフチェーンの分散型データという必須シナリオを最終的に完成させるためには、2つの大きな課題を解決する必要があります:
- ユーザーにインフラ系アプリケーションを提供し、移行可能なデータの価値をより明確にすること。MetaMaskやEtherscanがイーサリアムエコシステムで果たす意味のように。
- 開発者体験を改善し、より安定したプロトコルサポートを提供すること。
現在、この分野はまだブルーオーシャンに属しており、関連プロジェクトにはDHVCが投資したUS3R Networkなどがあります。このプロジェクトは開発プラットフォームとDAppsエコシステムであり、Ceramicエコシステムの唯一のオープンソースデータブラウザ提供者です。データウォレット、データブラウザ、開発者コンソール、プロトコル強化を含む一整套の統合ツールキットを提供し、開発者がCeramic上でアプリケーションを簡単に構築できるようにします。
オフチェーンの分散型データには重い責任があり、同時にWeb2からWeb3への発展に必要なツールです。この分野の発展はWeb3プロジェクトの構造を直接決定し、データの価値回帰の道を開くことになります。













