EOSとは何ですか? EOS.IOは、アプリケーションを構築できるオペレーティングシステムのような構造を作成することによって、分散アプリケーションの垂直および水平スケーリングを可能にするブロックチェーンアーキテクチャです。 このソフトウェアは、アカウント、認証、データベース、非同期通信、および多くの CPU コアまたはクラスタにわたるアプリケーションのスケジューリングを提供します。 結果として得られるテクノロジーはブロックチェーンアーキテクチャであり、最終的には毎秒数百万のトランザクションに拡張し、ユーザー料金を排除し、管理されたブロックチェーンのコンテキストで分散アプリケーションを迅速かつ簡単に展開し、メンテナンスを可能にします。
EOS.IOは、ベースレイヤーブロックチェーンとスマートコントラクトプラットフォームの両方として動作します。 このプロトコルは、分散型の自律企業モデルを通じて工業規模の分散型アプリケーションを展開することを目的とした分散型オペレーティングシステムのように機能します。 スマート契約プラットフォームは、取引手数料を排除し、毎秒数百万のトランザクションを実行すると主張しています。
選択されたコンセンサスアルゴリズムは、DPoSまたはDelegated Proof-Stakeに基づいています。つまり、プラットフォーム上でトークンを保持する人は、継続的な承認投票システムを通じてブロックプロデューサーを選択することができます。 誰もがブロック生産に参加することを選択することができ、トークン所有者に投票するように説得することができれば、ブロックを生成する機会が与えられます。 EOS.IOコンセンサスアルゴリズムは、プロデューサーが同じタイムスタンプまたは同じブロックの高さを持つ2つのブロックに署名しない限り、プロデューサーがすべてのブロックに署名できるようにすることで、Byzantine Fault Tolerance(BFT)を尊重します。 15 人のプロデューサーがブロックに署名すると、ブロックは元に戻せないと見なされます。
トークンの目的
TPS
確認時間
コンセンサス・プロトコル
ネットワークバリデーターになり、ネットワークバリデーターに投票する
4000マックス
1 秒間
BFT (航空機)
トークン-EOS
EOSトークンは、リソースをトークン所有者に配布することによってEOS.IOブロックチェーンをサポートする目的があります。 アプリケーションによって消費されるリソースには、次の 3 つのクラスがあります。
帯域幅とログストレージ(ディスク)
計算および計算バックログ (CPU)
ステートストレージ (RAM)
EOS.IOプロトコルを使用すると、各アカウントは、3 日間のステーキング契約で保持されているトークンの量に比例して利用可能な容量の割合を消費することができます。 たとえば、EOS.IOに基づくブロックチェーンが起動され、アカウントがそのブロックチェーン上で配布可能な総トークンの 5% を保持している場合、そのアカウントは状態ストレージ容量の5 % を使用する可能性があります。
追加のユースケースは、EOSトークン所有者にネットワークバリデータになり、他のバリデータに投票する権限を与えることです。
現在、EOS 全体の供給量の約 90 % が流通しています。
総供給量:1,006,245,120 万台
循環電源:906,245,118.00 EOS(総供給量の約 90 %)
使用事例
DApps:EOS.IOを使用すると、開発者はEOS.IOブロックチェーン上で実行される完全に分散されたアプリケーションを簡単かつ迅速に構築できます。 これらのDAppsは、ユーザーとDAppsの間で価値を転送することができるため、人々がインターネットを使用する方法を変革することができます
スマートコントラクト:開発者は、支払いの保持やトークンの配布から特定のDAppのルールの管理まで、実質的に何かを行うことができる分散型のスマートコントラクトを通じてDAppsとEOS.IOブロックチェーンを接続できます
デジタル資産交換:EOS.IOは、EOS.IOブロックチェーン上で作成された分散資産をシンプルで簡単な方法で交換する可能性を提供します
技術・技術
現在のEOS.IOビジネスモデルは、開発者とユーザーがテクノロジーの恩恵を最大限に受けるエージェントであるエコシステムを構築することです。 EOS.IOがブロックチェーン技術を正しく活用するためのビジネスの主な特徴として特定した主な要件は6つあります。
何百万人ものユーザーをサポート:ほとんどの場合、重要なユーザー数に達しない限り、アプリケーションは動作しない可能性があります。したがって、非常に多くのユーザーを処理できるプラットフォームが最も重要です。
無料使用:アプリケーション開発者は、ユーザーに無料サービスを提供する柔軟性が必要です。ユーザーはプラットフォームを使用したり、サービスの恩恵を受けるために支払う必要はありません。
簡単なアップグレードとバグ回復: ブロックチェーンベースのアプリケーションを構築する企業には、新しい機能でアプリケーションを強化するための柔軟性が必要です。 プラットフォームは、ソフトウェアとスマートコントラクトのアップグレードをサポートする必要があります。
低レイテンシー: 優れたユーザーエクスペリエンスは、数秒以内の遅延で信頼性の高いフィードバックを必要とします。
シーケンシャル・パフォーマンス: ほとんどのアプリケーションでは、大量のボリュームを処理するのに十分なシーケンシャル・パフォーマンスが必要です。 したがって、ブロックチェーンベースのプラットフォームは、高速シーケンシャルパフォーマンスをサポートする必要があります。
並列パフォーマンス: タスクをノード/アプリに分割して、より多くのデータを処理できます。
Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.