EMURGO utvecklar ny dApp-verktygsstack för Cardano blockchain » CryptoNinjas

EMURGO, den officiella kommersiella grenen av Cardano och Cardano Foundation, övervakare av Cardano blockchain, tillkännagav lanseringen av ett projekt som kommer att se de två organisationerna kombinera ansträngningar och resurser för att främja utvecklingen av en community-genererad och underhållen verktygsstack för att stödja Cardanos ekosystem och påskynda decentraliserad applikationsutveckling.

Projektet kommer att bestå av en MVP1 och MVP2.

MVP1 kommer att bestå av en modulär verktygsstack. Det kommer att byggas av Five Binaries, ett infrastrukturutvecklingsföretag fokuserat på att skapa anpassade, mycket pålitliga blockkedjelösningar, under Apache Software License 2.0 offentligt på GitHub och värd av Cardano Foundation.

Detta första steg kommer att inkludera Blockfrost Blockchain-anslutningen, den första utgåvan av Chain Watcher och en enkel backend som kommer att fungera som ett bevis på konceptet. Fem binärer kommer att utveckla tre huvudkomponenter i detta skede av projektet:

  1. Blockchain adaptrar – Adaptrar är plug-in-komponenter som används för att överbrygga Cardano blockchain-data med olika metoder. För MVP1 kommer en adapter som använder Blockfrost API att tillhandahållas. Det finns andra sätt att komma åt blockkedjedata, och dessa kan läggas till i framtiden eller läggas till av communityn.
  2. Kedjeväktare – Chain Watcher är en kärnkomponent som liknar Plutus Application Backends (PAB) koncept med en kedjeindexerare. Den följer en prenumeration på de specifika kedjehändelserna och förlitar sig på dApps backends när de inträffar.
  3. dApps backends – dApps backends är applikationsbackends som kommunicerar med Chain Watcher och innehåller den specifika logiken hos en decentraliserad applikation. MVP kommer att inkludera en enkel backend som kommer att fungera som ett bevis på projektfunktionaliteten och kommer att ge utvecklare en bra utgångspunkt för att bygga sin egen.

För det andra steget, MVP2, kommer Cardano Foundation att nå ut till olika projekt och partners från hela ekosystemet och offentligt bjuda in dem att bidra till projektet.

I detta skede kommer varje pull-begäran att lägga till en ny adapter eller en backend att behöva följa projektets programmeringsriktlinjer, inklusive tester. Utvecklingen av dessa riktlinjer är en del av MVP1 och implementeringen av MVP2 kommer att hanteras av Five Binaries.

Ett applikationsprogrammeringsgränssnitt (API) låter utvecklare interagera med korrekta applikationsinstanser sömlöst. API-åtkomst till Cardano är väsentlig för att säkerställa att utvecklare enkelt kan interagera, testa och starta applikationer på blockkedjan utan att behöva ha djup teknisk kunskap och erfarenhet av Haskell Code för direkt interaktion med Cardano-noder eller andra lager-1-komponenter.

Arbetet kommer att utöka det utvecklingsarbete som IOG gör på Plutus-biblioteken inom PAB. Att utveckla en andra applikationsbackend för Cardanos ekosystem är avgörande eftersom det ökar de tillgängliga alternativen för utvecklare att bygga lösningar på Cardano och gör att appar kan byggas av tredje part. Dessutom kommer det att stödja industristandarder för smart kontraktsbaserad infrastruktur.

"EMURGO stödjer fullt ut utvecklingen av värdefulla Cardano-infrastrukturkomponenter och vi är glada över att kunna bidra till utvecklingen av ett team med en erfaren meritlista. Med smart kontraktsfunktion som nu stöds på Cardano, kommer den nya verktygsstacken att ge utvecklare ytterligare användbara alternativ för att bygga socialt påverkande dApps på Cardano." 
– Ken Kodama, EMURGO VD

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