トップへ戻る
公開日
2020年4月27日
筆者:Curvegrid
ジェフ・ウェントワース

OmiseGOプラズマとMultiBaas

OmiseGO Plasmaは、パブリックまたはプライベートな分散型アプリケーション(DApps)を構築するためのスケーラブルで高性能、信頼性の高いプラットフォームです。

より技術的な処理については、以下をご覧ください。 OmiseGOデモアプリのブログ記事.

OmiseGO Plasmaは、パブリックまたはプライベートな分散型アプリケーション(DApps)を構築するためのスケーラブルで高性能、信頼性の高いプラットフォームです。Ethereumブロックチェーンの上に、そしてそれに隣接して構築されています。これにより、トランザクション量で最も人気のあるパブリックブロックチェーンであるEthereumを既にサポートしている様々な既存のブロックチェーンソリューションとの統合が容易になります。

OmiseGO、Ethereum、MultiBaasウィジェットのトランザクション例

Plasmaはサイドチェーンであり、参加者は取引をメインのEthereumブロックチェーンからPlasmaの子チェーンに移動します。そうすることで、参加者は他の子チェーン参加者とのEthereum上での取引よりも高速かつ低コストで取引を行うことができます。希望する取引が完了すると、参加者はプラズマ・チャイルド・チェーンを終了し、メインのEthereumブロックチェーンに戻ります。

コンセプトとしてのプラズマは、2017年8月にJoseph PoonとVitalik Buterinによってホワイトペーパーで提唱されました。OmiseGOはこのアイデアを、今日のビジネスが構築できるライブテクノロジープラットフォームに変えました。OmiseGO PlasmaのサポートをMultiBaasに追加したのは、Ethereumを補完する強力なプラットフォームだからです。

使用事例

OmiseGO Plasmaは、腐りやすいアイテム、または資産の取引をサポートしています。具体的には、人気のあるERC20トークン標準を実装しているスマートコントラクトであれば、Plasmaで動作させることができます。腐りやすいとは、アイテムが完全に交換可能であることを意味します。例えば、紙幣は、1枚の20ドル札が次の札と同じ価値を持つため、互換性があります。これは、株式、債券、先物など、他のほとんどの金融商品にも当てはまります。そのような鉄鉱石、オレンジ、コーヒー豆の特定のグレードとタイプなどのコモディティはまた、可燃性である。サプライチェーン内のあるSKU内のアイテムも同様に、ボルト、中サイズのブルーのTシャツ、サングラスなどのように、カビやすい。

一方、非カビ性のもの、つまり一意に識別できるものは、現在のところPlasmaではサポートされていません。自動車は、シリアル番号があり、一意であるため、丸ごと一台の自動車は非腐蝕性です。同様に、家は、(人が所有している不動産のうちの1つを所有することは可能であるが)腐ることがないものとなるだろう。

菌類であれば、今日のOmiseGO Plasmaで論理的に表現できます。

技術プラットフォーム

ビジネス向けに一般的に展開されている技術パターンは、モバイル、ウェブ、またはデスクトップアプリケーションが中央のサーバーとデータベースに接続するクライアント/サーバーのセットアップです。ビジネス間では、送信者と受信者によってデータがどのように送信され、どのようにデコードされるかを定義するためにAPIが使用されます。例えば、倉庫の作業員がアイテムをスキャンし、そのアイテムを受信したことをログに記録する中央サーバーと無線で通信するとします。中央サーバーは、アイテムが倉庫に到着したことをメーカーのAPIにインターネットを介してメッセージを送信します。

ブロックチェーンは、モバイルアプリ、中央サーバー、メーカーなど、すべてのコンポーネントが直接通信することを容易にすることで、このモデルを拡張します。このピアツーピアモデルは、スループットを向上させ、コストを削減し、単一障害点を削減します。スマートコントラクトは、データだけでなく、ビジネスロジックも、システムのすべての参加者間で一貫性があり、ロックステップであることを保証するのに役立ちます。不変性と厳格な権限付与により、明確な監査ログと管理の連鎖が実現します。分散化されているため、可動部分が少なくフォールトトレラント性が高い。

分散型テクノロジーソリューションのビルディングブロックには、OmiseGO PlasmaやEthereumのようなブロックチェーンプラットフォーム、データやビジネスロジックを管理するスマートコントラクト、既存のエンタープライズシステム、様々なコンポーネントを結びつけるMultiBaasなどがあります。

さらなる探索

OmiseGO Plasma、MultiBaas、ブロックチェーン全般について興味がある方は、ぜひご連絡ください技術的に興味のある方は、無料アカウントにサインアップして、Ropstenテストネット上でデプロイメントを作成するか、またはデモアプリケーションを介してOmiseGO PlasmaをMultiBaas上で試してみることをお勧めします。