Az EMURGO új dApp eszközkészletet fejleszt Cardano blokklánchoz » CryptoNinjas

Az EMURGO, a Cardano hivatalos kereskedelmi ága és a Cardano blokkláncot felügyelő Cardano Alapítvány bejelentette egy projekt elindítását, amelynek során a két szervezet egyesíti erőfeszítéseit és erőforrásait egy közösség által generált és karbantartott eszközkészlet fejlesztésének elősegítése érdekében. a Cardano ökoszisztémát, és felgyorsítja a decentralizált alkalmazásfejlesztést.

A projekt egy MVP1-ből és egy MVP2-ből fog állni.

Az MVP1 egy moduláris szerszámkötegből áll majd. A Five Binaries, egy infrastruktúra-fejlesztő cég fogja megépíteni, amely testreszabott, rendkívül megbízható blokklánc-megoldások létrehozására összpontosít, az Apache Software License 2.0 alatt nyilvánosan a GitHubon, és a Cardano Foundation házigazdája.

Ez az első szakasz tartalmazza a Blockfrost Blockchain csatlakozót, a Chain Watcher kezdeti kiadását, és egy egyszerű háttérprogramot, amely a koncepció bizonyítékaként szolgál majd. Öt bináris három fő összetevőt fejleszt ki a projekt ezen szakaszában:

  1. Blockchain adapterek – Az adapterek olyan plug-in összetevők, amelyek a Cardano blokklánc adatainak áthidalására szolgálnak különböző módszerekkel. Az MVP1-hez a Blockfrost API-t használó adaptert biztosítunk. Vannak más módok is a blokklánc-adatok elérésére, és ezeket a jövőben hozzáadhatja, vagy hozzáadhatja a közösség.
  2. Láncfigyelő – A Chain Watcher egy alapvető összetevő, amely hasonló a Plutus Application Backend (PAB) láncindexelő koncepciójához. Követ egy előfizetést az adott lánceseményekre, és a dApps háttérprogramokra támaszkodik, amikor azok előfordulnak.
  3. dApps háttérprogramok – A dApps háttérprogramok olyan alkalmazás-háttérprogramok, amelyek a Chain Watcherrel kommunikálnak, és egy decentralizált alkalmazás sajátos logikáját tartalmazzák. Az MVP tartalmazni fog egy egyszerű háttérprogramot, amely a projekt funkcionalitásának bizonyítékaként szolgál majd, és jó kiindulópontot ad a fejlesztőknek saját fejlesztésükhöz.

A második szakaszban, az MVP2-ben a Cardano Alapítvány különböző projekteket és partnereket fog elérni az ökoszisztéma minden részéről, nyilvánosan felkérve őket, hogy járuljanak hozzá a projekthez.

Ebben a szakaszban minden új adapter vagy háttérrendszer hozzáadására irányuló lehívási kérésnek követnie kell a projekt programozási irányelveit, beleértve a teszteket is. Ezen irányelvek kidolgozása az MVP1 része, az MVP2 megvalósítását pedig a Five Binaries fogja felügyelni.

Az alkalmazásprogramozási felület (API) lehetővé teszi a fejlesztők számára, hogy zökkenőmentesen kommunikáljanak a megfelelő alkalmazáspéldányokkal. A Cardano API-hoz való hozzáférése elengedhetetlen annak biztosításához, hogy a fejlesztők könnyen interakcióba léphessenek, tesztelhessenek és indíthassanak alkalmazásokat a blokkláncon anélkül, hogy mélyreható műszaki ismeretekkel és tapasztalatokkal kellene rendelkezniük a Haskell Code-dal a Cardano csomópontokkal vagy más 1. rétegbeli összetevőkkel való közvetlen interakcióhoz.

A munka kiegészíti azt a fejlesztési munkát, amelyet az IOG a PAB-on belül a Plutus könyvtárakon végez. A Cardano ökoszisztéma számára egy második alkalmazásháttér kifejlesztése kulcsfontosságú, mivel megnöveli a fejlesztők rendelkezésére álló lehetőségeket a Cardano rendszerre történő megoldások kidolgozására, és lehetővé teszi, hogy harmadik felek is készítsenek alkalmazásokat. Ezenkívül támogatni fogja az intelligens szerződésalapú infrastruktúra iparági szabványait.

„Az EMURGO teljes mértékben támogatja az értékes Cardano infrastruktúra-elemek fejlesztését, és izgatottan várjuk, hogy egy tapasztalt múlttal rendelkező csapat hozzájárulhasson fejlesztéséhez. Az intelligens szerződéses funkcionalitásnak köszönhetően, amelyet a Cardano már támogat, az új eszközkészlet további hasznos lehetőségeket kínál a fejlesztők számára, hogy társadalmilag hatásos dApps-okat építhessenek Cardanón.” 
– Ken Kodama, az EMURGO vezérigazgatója

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