Permaweb:永続的なサーバーレスWebの作成
ArweaveのPermawebを使用して情報を永続的に公開する
以前はオープンだったネットワークが、大手IT企業が所有するサーバーによって管理・監視されるようになってきたため、今日のインターネットは「情報の検閲や損失に対して脆弱」になってきています。これらの問題を解決するために、ArweaveのPermaweb では、分散型クラウドストレージ上に情報を永続的に公開することができるようになっています。Permaweb は従来のウェブに非常に似ていますが、誰もが「永続的に利用可能」なウェブページの情報を記録することができるので、404エラーメッセージ(ウェブページが見つかりません)が発生することはありません。
Permaweb 上でコンテンツを作成して保存することは、メンテナンスコストがゼロで済み、低コストで利用できます。コンテンツ作成者は、Permaweb ポータルを通じて、自分のWebアプリやWebページを永続的にホスティングして利用することができます。Arweaveプロジェクトの創設者たちによって構築されたPermaweb は、ユーザーが情報を記録し、ブロックチェーン上に永遠に存在するウェブサイトを作成することを可能にします。これらのウェブサイトのデータに素早くアクセスすることができ、低コストで維持することができます。
PermawebはArweaveのインフラストラクチャの上に構築されています。
HTTP(ハイパーテキスト転送プロトコル)がTCP/IP(インターネットで標準的に利用されている通信プロトコル )の上に構築されているのと同様に、Permaweb はArweaveのグローバルにアクセス可能な "永続的なハードドライブ "の上に開発されたアプリケーションレイヤー です。GoogleやFacebookなどの大企業が収益を上げるためにユーザーデータを管理する現在のオンライン情報の保存システムとは異なり、Permaweb のデータ保存システムは、人々の未使用のハードドライブの空き容量を利用して全世界に公開されている次世代の分散型インターネットです。
未使用のハードドライブのストレージスペースは、Arweaveネットワーク上のマイナーによって提供され、マイナーはトークンを取得することでPermawebにコンピュータのディスクスペース を提供するインセンティブがあります。Arweaveのシステムは、データ所有者のプライバシーを損なうことなくデータを保存するためのインセンティブのあるモデルを提供しています。
既存のウェブは "何百万台もの低い稼働率の高額なサーバー "によってサポートされています。これらの非効率的なマシンは、ユーザーにウェブページを提供するためのリクエストを待っていて、大きな倉庫に存在しています。これらのサーバー・マシンのほとんどは、GoogleやAmazon などの大手テック企業が所有・運営しています。
「使わない容量」にはお金を払わない
これらのサーバーで割り当てられたディスク容量のかなりの部分は決して使われないため、ウェブサイトやコンテンツ制作者は "使わない容量 "にお金を払わなければなりません。しかし、Permaweb がこの問題を解決するのは、コンテンツ管理システムが「はるかに効率的」に設計されたサーバーレス構造をベースにしているからです。
サーバーレスのデータストレージモデルにより、コンテンツプロバイダーは「時間とお金の節約」を可能にします。UberやAirBnBと同様に、未使用の車や家から簡単にお金を稼ぐことができます。 Arweaveプラットフォームを通じて予備のハードドライブスペースを提供することで、ユーザーもお金を稼ぐことができます。Arweaveのネットワークは、ウェブホスティングサービスを探している人が他のユーザーから未使用のハードドライブの空き容量を得ることができるマーケットとして機能します。
従来のウェブホスティングモデルと比較して、Arweaveのサーバーレスアーキテクチャは、ネットワークの利用率を最適化するため、大幅に効率的です。世界中の何十億人もの人々が、従来のウェブベースのデータ共有プロトコルを通じて情報を作成し、発信することができるようになっています。
自分のデータ、プライバシーを管理するためのより良い方法を見つける
「情報の自由な公開」の大規模な実験として始まったインターネットは、「ますます管理され、監視され、検閲されるウェブ」へと変貌しました。インターネットが私たちの生活の重要な一部となっている以上、私たち自身のデータやプライバシーをより良く管理する方法を考え始めることが重要です。
Arweaveプラットフォームを使用することで、私たちは検閲されない新しいウェブを作成することができ、私たちが作成した情報を真に自分のものにすることができます。2018年11月に発生したケルチ海峡事件などのニュースでは、ロシアとウクライナの情報筋の相反する行動や発言がありました。事件に関する詳細はインターネット上に公開されていましたが、スプートニク・インターナショナルは事件に関連する機密情報を含む記事を削除しました。Arweaveコミュニティは、このようなことが起こる可能性があることを認識し、予想していたため、双方の関係者の発言を直ちにPermaweb 上にアーカイブ(重要記録を保存・活用し、未来に伝達すること)しました。
Arweaveプラットフォームは情報を永続的に記録する能力があるため、スプートニクがどれだけ検閲や否定を試みようとも、それは常にArweaveのPermaweb を介して利用可能になります。2018年、Arweaveプロジェクトの開発者は、ユーザーが "既存のウェブページをPermaweb に転送できるアーカイブ機能 "を発表しました。
Parmawebの開発の敷居は低いです。
Arweaveプロトコルがその可能性を満たし、Permawebが新しい次世代の分散型Webの基礎になることを可能にするために、プロトコルの開発者による採用は不可欠です。そのため、このプロトコルはシンプルに設計されており、開発者がネットワークにコンテンツを格納するためのコストと時間の両方を効率的にします。 Arweaves HTTP APIを使用すると、ブロックウィーブの上に分散型Webアプリケーションを非常に簡単に構築できます。 Permawebの開発をできるだけ簡単にするために、開発者はお気に入りの使い慣れたWebテクノロジー(HTML、JavaScript、CSSなど)をすべて使用して、数分でPermawebにデプロイできます。
そして今、Arweaveのチームは "開発者が直接Permaweb 上にアプリやサイトを公開できる新しいデプロイツール "を発表しました。ユーザーはArweaveの新しいデプロイメントツールを使用してアプリケーション(dAapp)をアップロードすることができ、アプリやウェブサイトがPermaweb に転送されると即座に永続的にホストされます。
※Permaweb 上で何かを削除または更新することはできません。永続的で不変です。できることは、UIで行うアップデートのように非表示にするか、表示することはできます。例えば、ドロップボックスのようなサービスを作る場合は、古いファイルを見せないようにすることができます。
Arweaveのアプリで行うように、アプリの新しい更新は古いものを置き換えることです。それは新しい「バージョン」のようなものですが、古いものは常に表示されないだけで、常にパーマウェブで利用できます。