EMURGOがCardanoブロックチェーン用の新しいdAppツールスタックを開発»CryptoNinjas

Cardano の公式商業部門である EMURGO と、Cardano ブロックチェーンを監督する Cardano Foundation は、この XNUMX つの組織が努力とリソースを組み合わせて、コミュニティが生成および維持するツールスタックの開発を促進するプロジェクトの立ち上げを発表しました。 Cardano エコシステムを活用し、分散型アプリケーション開発を加速します。

プロジェクトはMVP1とMVP2で構成されます。

MVP1 はモジュール式ツール スタックで構成されます。 これは、カスタマイズされた信頼性の高いブロックチェーン ソリューションの作成に重点を置いたインフラストラクチャ開発会社 Five Binaries によって構築され、Apache ソフトウェア ライセンス 2.0 に基づいて GitHub で公開され、Cardano Foundation によってホストされます。

この最初の段階には、Blockfrost Blockchainコネクタ、Chain Watcherの初期リリース、および概念実証として機能する単純なバックエンドが含まれます。 プロジェクトのこの段階では、XNUMXつのバイナリがXNUMXつの主要コンポーネントを開発します。

  1. ブロックチェーンアダプター –アダプターは、さまざまな方法を使用してCardanoブロックチェーンデータをブリッジするために使用されるプラグインコンポーネントです。 MVP1の場合、BlockfrostAPIを使用するアダプターが提供されます。 ブロックチェーンデータにアクセスする方法は他にもありますが、これらは将来追加されるか、コミュニティによって追加される可能性があります。
  2. チェーンウォッチャー –チェーンウォッチャーは、Plutus Application Backend(PAB)のチェーンインデクサーの概念に似たコアコンポーネントです。 特定のチェーンイベントへのサブスクリプションに従い、発生時にdAppsバックエンドに依存します。
  3. dAppsバックエンド – dAppsバックエンドは、Chain Watcherと通信し、分散型アプリケーションの特定のロジックを含むアプリケーションバックエンドです。 MVPには、プロジェクト機能の概念実証として機能し、開発者が独自の機能を構築するための優れた出発点となる単純なバックエンドが含まれます。

第2段階のMVPXNUMXでは、Cardano Foundationがエコシステム全体のさまざまなプロジェクトやパートナーに連絡を取り、プロジェクトへの貢献を公に招待します。

この段階で、新しいアダプタまたはバックエンドを追加するための各プルリクエストは、テストを含むプロジェクトのプログラミングガイドラインに従う必要があります。 これらのガイドラインの開発はMVP1の一部であり、MVP2の実装はFiveBinariesによって管理されます。

アプリケーションプログラミングインターフェイス(API)を使用すると、開発者は正しいアプリケーションインスタンスとシームレスに対話できます。 CardanoへのAPIアクセスは、開発者がCardanoノードまたは他のレイヤー1コンポーネントと直接対話するためのHaskellコードに関する深い技術的知識と経験を必要とせずに、ブロックチェーン上でアプリケーションを簡単に対話、テスト、および起動できるようにするために不可欠です。

この作業は、IOGがPAB内のPlutusライブラリで行っている開発作業を補強します。 Cardanoエコシステム用の3番目のアプリケーションバックエンドを開発することは、開発者がCardanoでソリューションを構築するために利用できるオプションを増やし、サードパーティによるアプリの構築を可能にするため、非常に重要です。 さらに、スマートコントラクトベースのインフラストラクチャの業界標準をサポートします。

「EMURGOは貴重なカルダノインフラストラクチャコンポーネントの開発を完全にサポートしており、経験豊富な実績を持つチームによる開発に貢献できることを嬉しく思います。 Cardanoでスマートコントラクト機能がサポートされるようになったため、新しいツールスタックは、Cardanoで社会的に影響力のあるdAppを構築するためのさらに便利なオプションを開発者に提供します。」 
– EMURGO CEO、児玉健

ソース:https://www.cryptoninjas.net/2022/01/17/emurgo-to-develop-new-dapp-tool-stack-for-cardano-blockchain/