[custom_menu]

DAppsとは? 分散型アプリケーションを本質的に理解する

インターネットのテクノロジの過去 10 年間は、集中化を意味する Web 2.0 の完全な支配によって特徴づけられました。 これは、あなたが扱うすべてのアプリケーションが、1 人の人物または利害関係者グループによって所有および運用され、アプリがどのように見えるべきか、どこに行くべきかを決定することを意味します。多くの場合、このコースはビジネス法によって選択され、ボイコットを宣言する以外に何も対応できないユーザーの希望に反します。 ただし、印象的なアプリに代わるものは、ほぼ同様の規則と法律を持つ同じアプリです。 では、この悪循環から抜け出すにはどうすればよいでしょうか。分散型アプリケーションはそのような解決策になる可能性があります。 集中型アプリケーション(Centralized Application)とは? 分散型アプリケーション (略してDApps) がどのように機能するかを理解するために、まず上記の前身のアプリケーションに目を向けましょう。 集中化されたアプリケーションは、単一の企業によって管理および所有され、単一のサーバーまたはサーバー クラスター上で実行されます。 操作の原則は単純です。誰かがアプリケーションのコピーをダウンロードすると、アプリケーションはこのサーバーから情報を送受信することで機能します。 つまり、このサーバーに関連付けられていない場合、アプリケーションは機能しません。 集中型サーバーに障害が発生すると、問題が解決されるまでアプリはユーザー デバイスで動作しなくなります。 集中型アプリケーションの例には、Facebook、WhatsApp、Netflix、Steam などがあります。 参考:Web 2.0とWeb 3.0の違いを徹底説明 集中型アプリには、DApps に比べていくつかの明確な利点があります。 開発者は、アプリケーションとその使用方法を完全に制御できます。通常、集中型アプリケーションは大量のトラフィックを処理できます。 さらに、更新がユーザーのデバイスに自動的に送信されるため、集中型アプリケーションの更新がはるかに簡単になります。 これらはすべて、欠点があることを示唆しています。 システムエラーが発生した場合、問題が解決するまで誰もアプリケーションを使用できなくなり、お客様にご迷惑をおかけする可能性があります。また、中央サーバーを保護する必要があるため、サイバーセキュリティ コストが高くなる可能性があります。 分散型アプリケーション (Dapps) とは? それでは、記事の「主人公」に直接行きましょう。 単にDAppsとも呼ばれる分散型アプリケーションは、ブロックチェーンまたは P2P ネットワーク (参加者がコンテンツを同時にダウンロードして配布する BitTorrent など) 上で動作するデジタル アプリケーションです。 したがって、これらのアプリケーションは Web 3.0 時代よりずっと前から存在していたことがわかります。しかし、それらは孤立したケースにすぎませんでした。 アプリケーションをダウンロードする代わりに、ユーザーは開発者に暗号通貨で一定額を支払い、スマートコントラクトまたはソースコードをダウンロードします。 したがって、データの「配布」のための単一のセンターはありません。 DApps は、ほとんどの場合、イーサリアムのプラットフォームで作成されます。 参考:Web 3.0 […]