EMURGO entwickelt neuen dApp-Tool-Stack für die Cardano-Blockchain » CryptoNinjas

EMURGO, der offizielle kommerzielle Zweig von Cardano, und die Cardano Foundation, die die Cardano-Blockchain verwaltet, kündigten den Start eines Projekts an, bei dem die beiden Organisationen ihre Anstrengungen und Ressourcen bündeln, um die Entwicklung eines von der Community erstellten und gepflegten Tool-Stacks zu unterstützen das Cardano-Ökosystem und beschleunigen die dezentrale Anwendungsentwicklung.

Das Projekt wird aus einem MVP1 und MVP2 bestehen.

MVP1 wird aus einem modularen Tool-Stack bestehen. Es wird von Five Binaries erstellt, einem Infrastrukturentwicklungsunternehmen, das sich auf die Entwicklung maßgeschneiderter, äußerst zuverlässiger Blockchain-Lösungen konzentriert, unter der Apache Software License 2.0 öffentlich auf GitHub und gehostet von der Cardano Foundation.

Diese erste Phase wird den Blockfrost Blockchain Connector, die erste Version des Chain Watcher und ein einfaches Backend umfassen, das als Proof of Concept dienen wird. Five Binaries wird in dieser Phase des Projekts drei Hauptkomponenten entwickeln:

  1. Blockchain-Adapter – Adapter sind Plug-in-Komponenten, die verwendet werden, um Cardano-Blockchain-Daten mit verschiedenen Methoden zu überbrücken. Für MVP1 wird ein Adapter bereitgestellt, der die Blockfrost-API verwendet. Es gibt andere Möglichkeiten, auf die Blockchain-Daten zuzugreifen, und diese können in Zukunft hinzugefügt oder von der Community hinzugefügt werden.
  2. Kettenbeobachter – Der Chain Watcher ist eine Kernkomponente, die dem Konzept eines Kettenindexers von Plutus Application Backend (PAB) ähnelt. Es folgt einem Abonnement für die spezifischen Kettenereignisse und verlässt sich auf die dApps-Backends, wenn sie passieren.
  3. ​​dApps-Backends – dApps-Backends sind Anwendungs-Backends, die mit Chain Watcher kommunizieren und die spezifische Logik einer dezentralen Anwendung enthalten. Das MVP wird ein einfaches Backend enthalten, das als Proof-of-Concept der Projektfunktionalität dient und Entwicklern einen guten Ausgangspunkt für den Aufbau eines eigenen bietet.

Für die zweite Phase, MVP2, wird sich die Cardano Foundation an verschiedene Projekte und Partner aus dem gesamten Ökosystem wenden und sie öffentlich einladen, zum Projekt beizutragen.

In dieser Phase muss jede Pull-Anforderung zum Hinzufügen eines neuen Adapters oder Backends den Programmierrichtlinien des Projekts, einschließlich Tests, folgen. Die Entwicklung dieser Richtlinien ist Teil von MVP1 und die Implementierung von MVP2 wird von Five Binaries verwaltet.

Eine Anwendungsprogrammierschnittstelle (API) ermöglicht Entwicklern die nahtlose Interaktion mit den richtigen Anwendungsinstanzen. Der API-Zugriff auf Cardano ist unerlässlich, um sicherzustellen, dass Entwickler problemlos mit Anwendungen auf der Blockchain interagieren, sie testen und starten können, ohne über tiefgreifende technische Kenntnisse und Erfahrungen mit Haskell Code für direkte Interaktionen mit Cardano-Knoten oder anderen Layer-1-Komponenten verfügen zu müssen.

Die Arbeit wird die Entwicklungsarbeit der IOG an den Plutus-Bibliotheken innerhalb des PAB ergänzen. Die Entwicklung eines zweiten Anwendungs-Backends für das Cardano-Ökosystem ist von entscheidender Bedeutung, da es die Optionen für Entwickler zum Erstellen von Lösungen auf Cardano erweitert und es ermöglicht, Apps von Drittanbietern zu erstellen. Darüber hinaus wird es Industriestandards für Smart Contract-basierte Infrastrukturen unterstützen.

„EMURGO unterstützt voll und ganz die Entwicklung wertvoller Infrastrukturkomponenten von Cardano und wir freuen uns, von einem Team mit einer erfahrenen Erfolgsbilanz zu seiner Entwicklung beizutragen. Mit der Smart-Contract-Funktionalität, die jetzt auf Cardano unterstützt wird, wird der neue Tool-Stack Entwicklern weitere nützliche Optionen bieten, um sozial wirksame dApps auf Cardano zu erstellen.“ 
– Ken Kodama, EMURGO-CEO

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