EOS (jp)

From Steem Center
Jump to: navigation, search

商業規模の分散アプリケーション用ブロックチェーン・オペレーティング・システム

開発者がビジネスの創出に最大の焦点を置くために分散アプリケーションには複雑さを管理するオペレーティング・システムが必要である。

取引所やソーシャルメディアなど既存の現実世界のアプリケーションは1日に何百万もの顧客にサービスを提供し、毎秒数十万件ものトランザクションを処理できるプラットフォームを求めている。毎秒1000件のトランザクションを処理する複数のアプリケーションをサポートするプラットフォームは、毎秒数百万件のトランザクション容量を必要とする。

EOSは多数の現実世界のアプリケーションをサポートするよう設計された。コンピュータグラフィックス業界から実績のある技術を導入し、ブロックチェーン上で数千ものアプリケーションの並列処理のサポートを実現する。

使用可能なアプリケーション

最高のアプリケーションは初期段階からユーザエクスペリエンスに念頭を置いて設計されている。従って、技術は“ユーザフレンドリー”であり、特定の技術の制約や特殊性へ適応することを望む人々よりも、実際の人々のニーズに合わせることができる。EOSによって開発者は、Facebookなどの企業によって開発された最新のwebサイトのフレームワークに似たアーキテクチャを使用してアプリケーションを構築することができる。これは殆どのビジネスでEOSブロックチェーンを使用することができることを意味する。

EOSは電子メールに似ている

EOSはメッセージをやりとりしている人々やスクリプト(Bot)のグループのように構成されている。これはすべてのユーザやBotがアカウントを持つ電子メールシステムのようだと考えることができる。

電子メールのように、メッセージには送信者、受信者、および潜在的にメッセージが複製される幾つかのアカウントが存在する。また、メッセージは送信されたからといって配信される保証はない。受信者がメッセージを承認し、受信者のコードに従って処理することでメッセージは配信されたと言える。 電子メールとは異なり、受信者とメッセージが複製されるアカウントにはメッセージを拒否することが可能であり、この場合はメッセージは配信されない。

EOSブロックチェーンはすべてのアドレスのアカウントへ正常に配信されたすべてのメッセージの透過的で恒久的なログであるが、Botによって生成された送信メッセージも含んでいる。

クロス・ブロックチェーン通信

スクリプトやBotによって生成されたメッセージは最初に“未配信メッセージ”としてブロックチェーンに格納され、すべての受信者がメッセージを承認すると配信されるよう参照される。他のブロックチェーンは生成済みのメッセージを参照する可能性があるため、生成されているが未配信のメッセージをブロックチェーンに含むことによって他のブロックチェーンとの通信が容易になる。これによりEOSアプリケーションは他のブロックチェーンで動作しているアプリケーションと対話や相互運用が可能になる。

スクリプト言語への非依存性

EOSアーキテクチャは複数のプログラミング言語を同時にサポートすることが可能である。初期状態で、EOSはWrenとWebAssemblyをサポートするが、他の適切な高性能なサンドボックス化された言語をサポートすることもできる。

フリートランザクション

他のプラットフォームと異なり、EOSはアプリケーションにユーザがとるすべての行動に対して料金を支払う必要がないように設計されている。料金よりも、帯域幅、計算量及びストレージ容量がEOSが分散アプリケーションによって提供した割合に比例して割り当てられる。従来のwebベースのアプリケーションと同様に、ユーザではなくアプリケーション開発者がアプリケーションを実行するためのリソースを提供する必要がある。つまり、新規ユーザが複雑な仮想通貨購入プロセスを経ることなく参加できるフリーミアムアプリケーションを作成することができる。

シナジー・インディペンデント

EOSにより、大規模なユーザフレンドリー分散アプリケーションがこれまで不可能だった方法により相互に通信することができる。EOS上でアプリケーションを構築することで、企業は既存ユーザの大規模コミュニティから利益を得ることができ、他の分散アプリケーションによって提供される多数のサービスにアクセスすることができる。

関連項目

参照文献

他言語版




このページの更新にご協力ください。 登録後、編集をクリックしてテキストを追加または変更し保存します。
既にSteemianである場合は報酬としてSTEEMが送られます。 @steemcenterwikiを参照してください。