EMURGO opracuje nowy zestaw narzędzi dApp dla Cardano blockchain » CryptoNinjas

EMURGO, oficjalne komercyjne ramię Cardano i Fundacja Cardano, nadzorca blockchainu Cardano, ogłosiły rozpoczęcie projektu, w ramach którego obie organizacje połączą wysiłki i zasoby, aby wspierać rozwój generowanego i utrzymywanego przez społeczność zestawu narzędzi do wsparcia ekosystemu Cardano i przyspieszyć zdecentralizowany rozwój aplikacji.

Projekt będzie składał się z MVP1 i MVP2.

MVP1 będzie składać się z modułowego stosu narzędzi. Zostanie zbudowany przez Five Binaries, firmę zajmującą się rozwojem infrastruktury, skupiającą się na tworzeniu niestandardowych, wysoce niezawodnych rozwiązań typu blockchain, w ramach licencji Apache Software License 2.0 publicznie w GitHub i hostowanej przez Fundację Cardano.

Ten pierwszy etap obejmie złącze Blockfrost Blockchain, początkową wersję Chain Watcher oraz prosty backend, który posłuży jako dowód koncepcji. Pięć plików binarnych opracuje na tym etapie projektu trzy główne komponenty:

  1. Adaptery łańcucha bloków – Adaptery to komponenty typu plug-in służące do łączenia danych blockchain Cardano przy użyciu różnych metod. Dla MVP1 zostanie dostarczony adapter wykorzystujący API Blockfrost. Istnieją inne sposoby dostępu do danych blockchain, które mogą zostać dodane w przyszłości lub dodane przez społeczność.
  2. Obserwator łańcucha – Chain Watcher to podstawowy komponent, który jest podobny do koncepcji indeksatora łańcucha Plutus Application Backend (PAB). Podąża za subskrypcją określonych wydarzeń w sieci i opiera się na backendach dApps, gdy się pojawiają.
  3. Backendy dApps – Backendy dApps to backendy aplikacji, które komunikują się z Chain Watcher i zawierają specyficzną logikę zdecentralizowanej aplikacji. MVP będzie zawierał prosty backend, który posłuży jako dowód koncepcji funkcjonalności projektu i da programistom dobry punkt wyjścia do zbudowania własnego.

W ramach drugiego etapu, MVP2, Fundacja Cardano skontaktuje się z różnymi projektami i partnerami z całego ekosystemu, publicznie zapraszając ich do udziału w projekcie.

Na tym etapie każde pull request w celu dodania nowego adaptera lub backendu będzie wymagało przestrzegania wytycznych programistycznych projektu, w tym testów. Opracowanie tych wytycznych jest częścią MVP1, a wdrożenie MVP2 będzie zarządzane przez Five Binaries.

Interfejs programowania aplikacji (API) umożliwia programistom bezproblemową interakcję z poprawnymi wystąpieniami aplikacji. Dostęp API do Cardano jest niezbędny, aby zapewnić programistom łatwą interakcję, testowanie i uruchamianie aplikacji w łańcuchu bloków bez konieczności posiadania głębokiej wiedzy technicznej i doświadczenia z Haskell Code w celu bezpośredniej interakcji z węzłami Cardano lub innymi komponentami warstwy 1.

Prace rozszerzą prace rozwojowe prowadzone przez IOG nad bibliotekami Plutus w PAB. Opracowanie drugiego zaplecza aplikacji dla ekosystemu Cardano ma kluczowe znaczenie, ponieważ zwiększa dostępne dla programistów możliwości tworzenia rozwiązań na Cardano i umożliwia tworzenie aplikacji przez strony trzecie. Ponadto będzie wspierać standardy branżowe dla inteligentnej infrastruktury opartej na umowach.

„EMURGO w pełni wspiera rozwój cennych komponentów infrastruktury Cardano i cieszymy się, że możemy przyczynić się do jego rozwoju przez zespół z doświadczeniem. Dzięki funkcjom inteligentnych kontraktów, które są teraz obsługiwane w Cardano, nowy zestaw narzędzi zapewni programistom dalsze przydatne opcje tworzenia społecznie wpływających dApps na Cardano”. 
– Ken Kodama, prezes EMURGO

Źródło: https://www.cryptoninjas.net/2022/01/17/emurgo-to-develop-new-dapp-tool-stack-for-cardano-blockchain/