インターネットサーフィンに慣れているユーザーは、Web サイトのデータが失われたことに気付いたはずです。
「404」は、Web ブラウジング中に通常発生する一般的な HTTP ステータス コードです。 Web ページにアクセスしようとすると、サーバーはリクエストが成功したか失敗したかを示すステータス コードを返します。 「404」ステータス コードは、アクセスしようとしているリソースがサーバー上に見つからないことを意味します。
これは次のことが原因で発生する可能性があります。
・Webページが削除または移動されたが、URLは更新されていません。
·URL にエラーがあるため、サーバーは要求されたリソースを見つけることができません。
·サーバー設定エラー。
Internet Archive、Baidu Cloud Disk、Baidu Snapshot などの一元化されたサービスに最後の望みを託すよりも、「持続可能な」ストレージを自分で実行する方が充実しています。結局のところ、ブロックチェーンも「データベース」であり、自分のデータを残すことはできません。
一般の Web3 ユーザーにとって、テキスト、画像、その他のデータを保存する最も簡単で簡単な方法を見つけるにはどうすればよいでしょうか?この記事では、実用的な分散ストレージ製品をリストし、より多くのユーザーがこれらの製品を理解し、慣れ、使用できるように努め、大量導入がこの側面をより早く達成できるようにします。
まず、最も単純かつ原始的な保存方法は、変換した 16 進データを転送処理中にブロックにアップロードすることです。
サトシ・ナカモトは、タイムズ紙のビットコイン創世記ブロックにメッセージを残した。 2009/01/03 銀行に対する第 2 回目の救済の瀬戸際に首相がいた (2009 年 1 月 3 日、首相は銀行に対する第 2 回目の緊急救済を実施中だった。)角)。
この方法は難しくありません。イーサリアムを例に挙げると、転送に入力データを使用し(転送量は 0 にすることもできます)、記録する必要があるコピーを 16 進数に変換し、フロントエンドに 0x を追加するだけです。
出力内容は「Hello BlockBeats」です。
ただし、Web ページやビデオなどの大きなファイルを保存したい場合は、この業界の特殊なツールが必要になる場合があります。この記事では、基礎となるプロトコルの理論や利点と欠点については説明しませんが、実用的なアプリケーションの観点に焦点を当て、一般のユーザーが実際に始めることができるいくつかの製品を紹介します。この記事にリストされている製品のほとんどは、著者によって実際に使用され、テストされています。著者は以前、NFTとビデオおよびライブブロードキャストを組み合わせたホログラムを紹介しました。もっと使いやすい製品や興味深い製品がある場合は、私に連絡して、より多くの実際のユーザーを取り込むために協力してください。
この記事では、理論上、ストレージ アプリケーション内のデータは誰でも取得できるため、パスワードなどの個人的なファイルを簡単に保存しないでくださいと述べていることに注意してください。ファイルをプライベートに保ちたい場合は、アップロードする前に暗号化することを選択してください。そうしないと、ユーザーがミラーに個人的な日記をアップロードして公開されるという以前の当惑が再び起こる可能性があります。
Baidu スナップショットなどの Web ページを保存
アルコネクト
ArConnect は Arweave プロトコルの非保管ウォレットであり、その基本的な使用方法はよく知られている MetaMask とそれほど変わりません。ただし、組み込みのアーカイブ ページ機能は、Web ページを保存するための優れたツールです。ワンクリックで Web ページを Ardrive に保存し、Permaweb アプリケーションと対話するためのシンプルかつ効率的な方法を提供します。
これは、2023 年 7 月 31 日のリズムの週次レポートのアーカイブです。プレゼンテーション形式は基本的に Web ページと同じで、PDF 形式で Ardrive に保存されている 11 ページのドキュメントです。
Ethereum プログラムを使用して MetaMask を操作するのと同じように、ArConnect のアーカイブ ページを使用するには AR トークンの使用も必要であることに注意してください。これは、Arweave ネットワークに慣れていないユーザーにとっては難しいかもしれません。この問題は後で weweave で解決できます。
ウェブをアーカイブする
Archive the Web は、誰でも利用できる永久的な公開 Web アーカイブです。これは、Arweave 上に構築された許可のない公開バージョンであり、Web ページのアーカイブ プロセス中に、ユーザーは Web ページの外部リンクを保存することもできます。
Web をアーカイブすると、さまざまなユーザーが同じ Web サイトをアーカイブすることを選択できるようになり、タイム ストリームの Web ページ レコードが形成されます。上の写真はBBC(英国放送協会)公式ウェブサイトのアーカイブです。
ブログやメディアのような投稿
実際、Mirror はすでに最も成功した Web3 製品ですが、最近では Mirror の勢いは徐々に従来の Substack に取って代わられています。しかし、チームの理念に問題があったため、Mirror はプロトコルと製品の間で長い間揺れ、初期の WRITE トークン コンテストも終了しました。 Mirror 製品はプロトコル層に重点を置いているため、比較的弱く、作成者はページを編集する際に制約を受けます。また、公式のデータ表示はなく、多くのコンポーネントは主にコミュニティのヘルプに依存しています。ご存知のとおり、ミラーテキストで使用されている保存方法は Arweave ですが、IPFS にはどのような優れた製品があるかを見てみましょう。
参考文献: 「鏡の道の選択: 製品か契約か?」 》
惑星
Planet は、コンピューターから直接 Web サイトまたはブログを IPFS に公開できるオープン ソースの macOS ネイティブ アプリであり、Web サイトまたはブログを ENS ドメイン名 (末尾 .eth など) にバインドできます。 IPFS と ENS はどちらも分散型であるため、公開する Web サイトも分散型になります。他の人はこのアプリを通じてあなたの最新の更新をフォローすることができ、中央集中型のクラウドに依存することなく、あなたの更新を視聴者に直接届けることができます。
·Planet クライアントをダウンロードして開き、メイン インターフェイスの下部にあるプラス記号をクリックして独自の Planet を作成します。最初の記事を作成して書いた後、Planet は IPNS として公開されます。サイドバーで Web サイトを右クリックし、[IPNS のコピー] を選択します。そうすれば、大量の IPNS が得られます。
·次に、この IPNS 文字列を他の Planet ユーザーに送信すると、ユーザーはあなたから更新を受け取り、独自の ENS をバインドできるようになります。
同時に、Planet は独自に RSS を追加することもでき、RSS を使いたいユーザーはそれを試すこともできます。
Planet を使用している場合は、olivida.eth の記事を読むことを強くお勧めします。暗号業界では珍しい、創業者の丁寧な製品磨きが感じられます。同時に、IPFS やピン留めサービスの紹介など、一般の人でも IPFS に関する多くの知識を得ることができます。
注: 「固定」は IPFS の概念です。ファイルがノードに「固定」されると、そのファイルは他のファイルから参照されなくなっても、ノードのガベージ コレクターによって削除されません。これにより、「ピン留め」がファイルの永続性とアクセス性を保証する方法になります。
参考文献:『惑星入門』
xログ
xLog は、ソーシャルな属性を重視しながら、誰にでも開かれたオンチェーンのオープンソース ブログ コミュニティです。 XLog はウォレットと電子メールの接続をサポートしており、ユーザーはカスタム ドメイン名、サブスクリプション、コメント、NFT ミント、RSS サブスクリプション、AI 強化などの機能を備えたカスタム ブログを迅速に作成できます。
チーム自体が開発した別のサイドチェーンに依存することに加えて、xLog は IPFS を使用してコンテンツを保存するだけでなく、より多くの Web2 デザイン表示チャネルをサポートするためのより豊富なコンパイルおよび管理ツールも備えています。
Dropbox や Baidu Cloud Disk などのファイルを保存します。ファイルベース、web3.storage、Ardrive
開始するのに料金が必要な Arweave と比較して、IPFS プロトコルは、多くの IPFS 製品が無料のストレージ スペースを提供しているため、テストを始めたばかりの学生にとっては比較的親しみやすいかもしれません。
他に 2 つの注意点があります。まず、ストレージ クレジットは、特定の時点で保存するデータの量ではなく、アップロードするデータの合計量に基づいています。これは、IPFS や Filecoin などのこれらのサービスで使用される分散ストレージ ネットワークが、耐久性のある不変のデータ ストレージを提供するように設計されているためです。つまり、データをアップロードすると、後でそのデータへの参照を削除したとしても、そのデータはネットワーク上に永続的に保存されます。
Web3.ストレージ
Web3.Storage は、IPFS や Filecoin などの分散プロトコルを使用したシンプルなファイル ストレージ サービスを開発者に提供するプラットフォームです。また、各ユーザーは 5GB の無料ストレージを取得でき、ユーザーはあまり複雑な操作をせずに分散ストレージにアクセスできます。
Web3.Storage 経由でファイルをアップロードすると、ファイルは IPFS ネットワークに追加され、Web3.Storage ノードに「固定」されます。これは、ローカル ノードがオフラインである場合、または独自の IPFS ノードを実行していない場合でも、IPFS ネットワーク上の他のユーザーがファイルにアクセスできることを意味します。
さらに、Web3.Storage は、追加のデータ耐久性保証を提供する分散型ストレージ ネットワークである Filecoin ネットワークにデータをバックアップします。つまり、データは IPFS ネットワークだけでなく Filecoin ネットワークにも保存され、さらなる冗長性と耐久性が提供されます。
著者は上記アーカイブにアーカイブされているPDFファイルをWeb3.Storageにアップロードしました。
ファイルベース
ファイルベースは、分散ストレージ ネットワークを使用および活用する簡単な方法を提供し、開発者が分散アプリケーションを構築および展開することを容易にします。 Filebase は、Amazon S3 互換の API も提供します。つまり、新しい API を学習したり、既存のコードを変更したりすることなく、既存の S3 ツールやライブラリを使用して Filebase と対話できます。
同時に、Filebase は 5GB の無料ストレージ容量も提供します。
アードライブ
ArDrive は、Arweave に基づいた永続ストレージ サービスを提供するプラットフォームであり、ユーザーは分散ネットワーク上に貴重なファイルを保存できます。ユーザーは Arweave ウォレットに接続し、1 回限りの料金を支払う必要があります。データは永久に保存されます。前述の ArConnect のアーカイブを使用してアーカイブされたファイルは、このプロトコルで表示されます。
このファイルへのリンク: https://app.ardrive.io/#/file/c4525815-1a84-4145-833b-a65d06412b95/view
ウィーウィーブ
ユーザーが AR トークンを使用したりウォレットをダウンロードしたりするのは難しいため、イーサリアムのエコシステムに慣れているユーザーが使い始めるには一定の敷居が存在します。 Arweave エコシステムに焦点を当てた DAO 組織である PermaDAO は、Arseeding に基づいたネットワーク ディスクのような製品である Weweave を構築しました。
重要な点は、Arweave エコシステムにアクセスせずに Arweave のストレージ サービスを利用できることです。ユーザーはイーサリアム ウォレットに接続し、イーサリアムまたは BSC チェーン エコシステム上のトークンを直接使用して、Arweave エコシステムのストレージ容量を取得できます。
Weweave はシンプルで理解しやすく、イーサリアムに精通したユーザーは簡単に始めて、実際の永久ストレージを取得できます。
ウェブサイトのフロントエンドを「永続的」に保つ
自社が保有する各種データを保存するだけでなく、Webサイトのフロントエンドを分散表示することはより高度な手法です。
WebサイトとIPFSの組み合わせ
IPFS を使用して Web サイトを構築またはバックアップする 2020 年の初めに、F2Pool の共同創設者 Wang Chun 氏は、stake.fish は IPFS に基づいていると述べました。さらに、Uniswap は V1 バージョンから IPFS に基づいて Web サイトのフロントエンド バックアップを作成しており、V3 まで継続して更新され続けています。
出典: Uniswap の GitHub
筆者は実際にこの機能をテストしていないため、まず Crust Network の「Decentralized Uniswap Interface Hosting on IPFS」を引用して手順を簡単に紹介します。
ステップ 1: Uniswap Web サイトを構築する
Uniswap ビルド Web サイト。最新バージョンの Uniswap インターフェイスのすべてが Build フォルダーに含まれています。
ステップ 2: Web サイトを IPFS にアップロードする
Uniswap は、Pinata (ピン留めの一種) 経由でビルド フォルダーを IPFS ネットワークにアップロードし、IPFS ネットワーク上でファイルを取得できるようにします。
ステップ 3: IPFS に固定する
Uniswap Interface は、pinata.cloud や Crust Network などのピン留めサービスと統合して、ビルド フォルダーがネットワーク全体に確実に分散されるようにします。
ステップ 4: DNS レコードを更新する
Uniswap インターフェイスの DNS レコードにより、人間が判読できる URL app.uniswap.org 経由で Web サイトにアクセスできるようになります。 DNS レコードは次のように構成されます: 値がcloudflare-ipfs.comのapp.uniswap.orgのCNAMEレコード。
上記は、Uniswap が IPFS を統合するための簡単な手順です。最新の Uniswap ポートを取得する必要がある場合、最も正確な方法は、Uniswap の公式チャネル (GitHub など) を通じて確認することです。
ウェブサイトとArweaveの組み合わせ
同様に、Uniswap のような Web フロントエンドを Arweave にデプロイすることも可能です。興味のある学生は、この記事「分散型 React フロントエンドを Arweave に永続的にデプロイする」を参照してください。
同時に、情報を検索する過程で、著者は Arweave をベースにした Uniswap フロントエンドがすでに存在していることも発見しました。
プロトコルに組み込まれたストレージ
上記の製品だけでなく、クリエイターとコミュニティが直接対話できる分散型メディア プラットフォーム Glass も、ビデオ コンテンツをチェーンにアップロードすることに重点を置き、一連のコミュニティ活動や金融活動を開始しています。非常に評判の高いオンチェーン データ コミュニティである OurNetwork は、以前に独自のデータ分析コースを Glass にアップロードしました。
Airdrop ユーザーが「求めている」Lens Protocol も、分散化と集中化を組み合わせてユーザー データを保存します。
出典: レンズ プロトコルのドキュメント
Lens Protocol のデータは、ユースケースに応じて、分散型の不変ソリューション (IPFS など) または集中型サービスに保存できます。
言うまでもなく、元の PFP イメージを分散ストレージ ネットワークにアップロードすることは、NFT 業界の標準になっています。
保存されている大量採用の難易度はどこにありますか?
ユーザーの使用習慣に加えて。 everVision の Arweave 開発者である Sandy とのコミュニケーションの中で、著者は、アプリケーション開発の観点から見ると、プロトコル層の多くのデータとインターフェイスがアプリケーション開発にとってそれほど使いやすいものではないことを知りました。また、アプリケーションとしては、開発を維持するための資金を獲得することも困難です。
コスト、基盤となるプロトコルの安定性、データの可用性はすべて問題となる可能性があります。多くのアプリケーション層製品は、以前のデータに基づいてシステムを再構築する必要があります。これを行うことができる多くのチームは、最終的には幅広い用途の実用的なアプリケーションを維持することはなく、代わりに、以前の Mirror のような「プロトコル」または「ミドルウェア」に目を向け、他のアプリケーションを許可するために独自の標準を精力的に推進することになります。 . 積極的にアクセスしてみましょう。
レイヤー 2 プロトコルの現在の状況と同様に、最も高い注目とリソースを受けているプロトコルですが、そのプロトコルが行うことのほとんどは依然としてステーキング、セキュリティ、データ可用性などを実装しています。製品に実装される場合、多くの場合、Layer1 のものと変わりません。
製品の持続可能性について考えてみましょう。 Web3 アプリケーションでも同様の状況では、トークンを導入しなければ、プロダクトが収益を上げ続けることは困難になります。お金にならない製品は、長期的に維持したり更新したりすることが困難です。このため、多くの製品が比較的粗雑で、継続的に動作しなかったり、単に失敗したりするのは、小規模なチームが使用を練習するためのものであるか、ユーザー エクスペリエンスに注意を払わずに使用できるかのどちらかです。
そしてトークンが導入されると、プロダクトがエアドロップハンターの影響を受けるだけでなく、プロダクトとトークンの組み合わせも最終的には必然的に「死」に陥る可能性があります。螺旋。"
市場は、投資と実際の利益の間の最適なバランスを探すバランス ゲームをしているようなものです。現在の業界の傾向を見れば、その結果がわかるでしょう。誰もがプロトコルにより多くの注意を払い、アプリケーションには比較的あまり注意を払わない傾向があります。

