-
以私たちが最もよく使用する DApp を例にとって、一般的な DApp は基本的にフロントエンドのウェブページとバックエンドのスマートコントラクトの 2 つの部分に分かれます。スマートコントラクトはパブリックチェーン上で実行されるコードであり、改ざんすることはできません。これにより、分散化が実現されます。一方、フロントエンドのウェブページは分散化されていません。ほとんどの場合、中央集権化されたサーバーにデプロイされており、ハッカーによる改ざんのリスクも高いです。したがって、フロントエンドのページは分散化されていないと考えることができます。また、多くの DApp のアプリケーションデータは依然として中央集権化されたサーバーに保存されています。
-
このような場合、いくつかの基本的なサービスを提供する分散化アプリケーションが必要になります。例えば、分散化ストレージ、分散化 CDN ネットワークトラフィックの高速化、または分散化計算などのサービスです。現在の AR や Filecoin には分散化ストレージの機能がありますが、そのアプリケーションシナリオはまだ完全に開かれていません。そのため、Fleek が登場しました。
-
Fleek は、DApp アプリケーションにデータの分散化ストレージを提供するものです。開発者は Fleek を使用して分散化アプリケーションを構築することができますが、データのストレージやホスティング、トラフィックなどの問題を心配する必要はありません。例えば、Fleek を使用して静的ウェブサイトをホストし、データを IPFS 上に保存したり、GitHub のコードを接続して独自の分散化アプリケーションをデプロイしたりすることができます。Fleek は現在、主要なサイトや人気のあるフレームワークもサポートしており、開発者にとって選択肢があります。また、公式の紹介によれば、Fleek はエッジコンピューティングなどを組み合わせて、より優れた DApp のアクセス性能を提供する予定です。
-
Fleek は現在、主にフロントエンドのホスティングに使用されており、公式サイトでユーザーの体験を提供しています。機能的には 4everland と似ており、フロントエンドのウェブページのホスティングサービスを提供し、分散化ストレージを使用しています。競争関係があると言えます。Fleek を簡単に試してみましょう。
-
Fleek の公式ページにログインすると、Metamask、GitHub、メールなどのさまざまなログイン方法を使用できます。ホストのホスティング、ストレージ、課金などの機能が表示されます。新しいユーザーはまずサイトのホスティングを行うことができます。https://fleek.co/
-
GitHub との接続を介して、簡単にデプロイすることができます。開発者は IPFS を使用してアプリケーションデータをホストすることができます。冷たいストレージや永続的なストレージが必要な場合は、AR や Filecoin に直接 Fleek を使用することもできます。
-
次に、適切なコードリポジトリを選択し、ホストサービスを選択することができます。ここでは IPFS とインターネットコンピュータ(ICP)の 2 つのオプションがあります。ここでは IPFS を例に説明します。
-
次に、フレームワークを選択し、ビルドを行うことでデプロイが完了します。
-
ストレージページでは、ファイルのアップロードやドメインのバインドなどが行えます。アップロードしたファイルはすべて IPFS 上に保存されます。
-
現在のストレージと帯域幅のリソースは完全に無料ではありませんが、無料枠は一般ユーザーの使用ニーズを満たすことができます。開発者でなくても、自分のファイルを IPFS 上に保存するために Fleek を使用することができます。
-
Fleek と似たようなサービスには 4everland https://4everland.org/ があります。
-
最後に、採用に関するお問い合わせは[email protected]までお願いします。