プラズマ
一言で言えば、プラズマはイーサリアムネットワークのスケーリングソリューション技術として設計されています。プラズマの主な提案は、イーサリアムブロックチェーン(メインチェーン)と可能な限り控えめに相互作用する側鎖のフレームワークとして機能することです。プラズマ構造は、ブロックチェーンツリーとして機能するように設計されており、メインチェーンの上に多くの「子チェーン」が作成されるように階層的に配置されています。
プラズマフレームワークは、スマートコントラクトとマークルツリーを使用して構築されており、無制限の数のサイドチェーンを作成できます。これは、基本的に、イーサリアムブロックチェーンのより小さなコピーです。
事実上、子チェーンはカスタマイズされたスマートコントラクトを実行するように設計されているため、企業は個々のニーズに応じてプラズマ構造を採用できます。したがって、さまざまなユースケースに対してさまざまなPlasmaスマートコントラクトを作成できます。メインチェーンによって提供されるセキュリティを活用することにより、Plasmaは、特定の目標(必ずしもメインチェーンの目標に関連するわけではありません)に向けて、事前に決定された方法で機能する多数の異なる子チェーンを展開できます。したがって、メインのイーサリアムブロックチェーンが混雑する可能性は低くなります。
要するに、Plasmaはオフザメインチェーンソリューションであり、メインチェーンから処理業務の大部分を取り除き、それを一連の小さな機能チェーン。
プラズマは、2017年8月にVitalikButerinとJosephPoonによって、イーサリアムのスケーリングソリューションとして提案されましたが、この概念は他のブロックチェーンにも適用および実装される可能性があります。 Poonは、Lightning Network提案の理想化者の1つでもあり、PlasmaとLNがスケーリングソリューションとして持つ類似点を説明しています(EthereumのPlasmaとBitcoinのLightning Network)。ただし、アプローチとメカニズムが異なることに注意してください。
イーサリアムプラズマはオープンソースプロジェクトであり、パブリックリポジトリはGitHubにあります。より詳細で技術的な情報については、公式のプラズマホワイトペーパーも参照してください。プロジェクトはまだ開発の初期段階ですが、アイデアは確かに非常に興味深いものです。正常に実装された場合、PlasmaはEthereumネットワークの効率を大幅に向上させることができます。さらに、これは、今後スケーリングソリューションを必要とする可能性のある他のブロックチェーンネットワークの出発点としても役立つ可能性があります。
ただし、Plasmaだけがプロジェクトではなく、さまざまな研究グループや企業がさまざまな方法で実装できるスケーラブルなアプリケーションを構築するためのフレームワークであることに注意してください。