- 以私たちが最もよく使用する DApp を例にとって、一般的な DApp は基本的にフロントエンドのウェブページとバックエンドのスマートコントラクトの部分に分かれます。スマートコントラクトはパブリックチェーン上で実行されるコードであり、改ざんすることはできません。これにより、分散化が実現されますが、フロントエンドのウェブページは分散化されていません。ほとんどの場合、それは中央集権化されたサーバーに展開されており、ハッカーの改ざんの影響を受けやすいです。したがって、フロントエンドのページは分散化されていないと考えることができます。同時に、多くの 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 を使用することができます。
- 4everland https://4everland.org/ など、Fleek に似た他のサービスもあります。
- 最後に、採用に関するお問い合わせは[email protected]までお願いします。