ビギナーズガイド:分散型アプリケーション(DApp)とは何ですか?
世界は進化しており、私たちが知っているようにテクノロジーの世界も進化しています。誰かが独占的に所有していない、中央サーバーがない、またはダウンタイムがないアプリを見つけることを想像したことがありますか?良すぎると思いますよね? DAppについて知っておくべき時です.
しかし実際には、それは今では単なる想像ではありません。最近、そのような種類のアプリを見つけることができます。あるいは、それらのいずれかを使用しているが、まだわからない場合もあります。これらの新生児アプリは、分散型アプリまたは略してDAppとしてよく知られています。.
このトピックに詳しく進む前に、ブロックチェーンと呼ばれるテクノロジーについて理解しておく必要があります。ブロックチェーンは、2009年に中本聡と呼ばれる未知のエンティティによって発明されたテクノロジーです。聡が誰であるか誰も知らないので不明。たぶん、聡は男か女か、秘密結社か、あるいは外国人かもしれません。知るか?になり得る!
DAppがどのように明るみに出たのか?
ブロックチェーンは、誰もがネットワーク内でトランザクションを保存および共有できる単なるデジタル台帳です。あなたはそれを開いた本と呼ぶことができます。ブロックチェーンの主な特徴は、分散化されていることです。つまり、誰もそれを制御することはできません、それは自律的です.
ビットコインは最初にこのテクノロジーを使用して分散型通貨を導入し、銀行やサードパーティがトランザクションを検証する必要をなくしました。 2015年後半、VitalikButerinという名前のロシアの少年天才がこの技術をさらに発展させました。彼はイーサリアムを発明し、ブロックチェーンがデジタル通貨以外の多くの側面を持つことができることを私たちに示しました.
したがって、DAppが登場しました。分散型アプリケーションには中央サーバーがなく、データベースを制御、変更、または削除することはできません。持つため より良い理解 もう少し深くジャンプする必要があります.
Facebookのようなウェブサイトを考えてみてください。 Facebookは、米国ノースカロライナ州に中央サーバーを持っています。つまり、万が一、ハッカーが何らかの形でハッキングした場合、Facebookを失うことになります。データセンターをシャットダウンした場合、どの政府でもそれを停止することはできません.
しかし、分散型アプリケーションはそれを超えています。中央サーバーはありません。代わりに、すべてのデータがブロックチェーンのネットワーク全体に分散されます。また、ソースコードはすべての人に公開されています.
注目すべき機能
DAppには次の機能があります–
- そのソースコードは一般ユーザーが利用できます.
- ブロックチェーンテクノロジーを採用し、分散化されています.
- アプリには独自のデジタル資産または暗号通貨があります.
- ユーザーのコンセンサスアルゴリズム、つまりPoWまたはPoSを維持します.
3種類のDApp
Vitalikと彼のチームは、Ethereumのホワイトペーパーで3つの一般的なタイプのDAppについて話しました。彼らです –
-
マネーセントリックDApps
これらのDAppは、当事者間の契約を検証するためにデジタル通貨を必要とします。たとえば、イーサリアムにはスマートコントラクトがあります。スマートコントラクトは、コントラクトの条件が満たされたときに自己検証します。ただし、ブロックチェーンネットワーク内のすべてのノードが最初に検証する必要があります.
-
お金と変動情報を必要とするアプリ
このような種類のアプリには、暗号トークンといくつかのプロトコルが必要です。たとえば、商品配送アプリを使用している場合は、商品の価格と2者間の距離を考慮する必要があります。ここで、2者間の距離は、可変情報または2次プロトコルです。.
-
ガバナンスと投票を管理するアプリ
DAppsは、DAOと呼ばれる別の優れたテクノロジーも導入しました。 DAOは分散型自律組織の略です。これらの組織は、2つまたは3つの当事者が共通の目標を追求しようとし、スマートコントラクトに拘束されたときに形成されます。党員の間にはコンセンサスがあり、指導者はいません。したがって、コミュニティのメンバーは明確な理解を持つことができます.
DAppをどのように開発できますか?
簡単な3ステップのガイドラインに従って、DAppを自分で開発し、自分のビジネスを始めることができます。あなたが筋金入りの開発者なら、この記事をチェックすることさえできます。しかし今のところ、簡単な方法論について説明しましょう.
ステップ1:ホワイトペーパーを公開する
まず、コンセプト、機能、技術的な視点、開発を計画しているアプリの重要性について詳しく説明するホワイトペーパーを作成する必要があります。 「どうすれば目標を達成できるか」を真剣に考え、ロードマップを書き留めます.
ロードマップが重要であることを忘れないでください。これはあなたのアイデアをより売れるようにするのに役立ちます.
ステップ2:ICOを起動する
ICOは、新興企業に燃料を供給する新しい方法です。あなたがやろうとしていることはあなたのプロジェクトをクラウドファンディングするために暗号通貨を売ることです。アプリとICOの信頼性を高めるために、計画について具体的かつ鮮明に明確にし、すべてを共有してください.
ステップ3:起動と実装
これで、アプリを開発して市場に投入するだけで済みます。アプリが有望であるほど、より多くのお金を集めることができます.
DAppは、新しいビジネスを立ち上げるための現代的なソリューションです。プロジェクトに資金を提供するためにVCに頼む必要はありません。あなた自身のプロジェクトに取り組み始めて、庶民を信じてください。幸運を祈ります.
また読む,
- 2018年にフォローする最も人気のあるDAppのトップ10
- NEO dAppsエコシステム:完全なリスト