Cardano Developer gradi sustav za pretvaranje blockchain transakcija u poduzetničke događaje

Obradom transakcija jednom i emitiranjem strukturiranih CloudEventsa, alat otvorenog koda cilja ključnu neučinkovitost u razvoju Cardano aplikacija.

By SongMarketCap

Updated:

Cardano News - Cardano Developer gradi sustav za pretvaranje blockchain transakcija u poduzetničke događaje

Kako Cardano nastavlja sazrijevati, razgovor se pomiče izvan lanaca i usmjerava prema praktičnijem pitanju, kako blockchain podaci mogu biti korisni za stvarne aplikacije i poduzetničke radne tijekove. To je kontekst iza nedavnog izdanja člana Cardano zajednice Davea, poznatog u ekosustavu kao SPO i DRep, koji je predstavio engine otvorenog koda dizajniran za transformaciju sirovih Cardano transakcijskih podataka u strukturirane izlaze za sustave nizvodno. Razvoj naglašava rastuću potrebu za učinkovitijim i standardiziranim načinima rada s podacima Cardano blockchaina.

Infrastruktura podataka Cardano blockchaina još uvijek stvara ponovljen rad

Problem koji ovaj engine pokušava riješiti nije nov, ali ostaje vrlo relevantan u Cardano razvoju. Blockchain prirodno proizvodi blokove i transakcije, ali većina aplikacija zapravo ne treba pune blokove kao tehničke objekte. Ono što im treba su signali, poput aktivnosti adresa, prijenosa imovine, ažuriranja metapodataka i upravljačkih akcija.

Ta praznina stvara ponovljeno infrastrukturno opterećenje. Mnogi timovi još uvijek moraju izgraditi vlastite slojeve za parsiranje, filtriranje i indeksiranje iz temelja samo kako bi izdvojili podatke koji su im stvarno potrebni. Rezultat je duplicirani napor, duži razvojni ciklusi, veća operativna složenost i nedosljedni izlazi između projekata koji pokušavaju riješiti isti problem. U praksi to znači da Cardano graditelji često troše vrijeme na ponovno izgradnju infrastrukturnih slojeva umjesto da se usredotoče na funkcionalnost proizvoda.

Ovo je razlog zašto je priča važnija od samog jednog repozitorija otvorenog koda. Ako Cardano želi biti lakši za integraciju u poduzetničke sustave, fintech proizvode, analitičke alate, DeFi aplikacije i digitalne platforme, tada postaje važan dio infrastrukture, a ne samo pogodnost za programere.

Ogmios, CloudEvents i obrada transakcija Cardano u stvarnom vremenu

Prema tehničkim detaljima podijeljenim u Daveovom threadu i repozitoriju, engine se povezuje s Ogmiosom i djeluje na razini transakcija. Umjesto da svaka aplikacija sama interpretira sirove podatke lanca, programeri definiraju pravila koja su im važna. Ta pravila mogu ciljati određene adrese, politike i imovinu, metapodatke, upravljačku aktivnost ili čak svaku transakciju koja prolazi kroz lanac.

Sustav evaluira svaku transakciju jednom, zatim emitira rezultat kao CloudEvents 1.0 payload, standardizirani format događaja već poznat mnogim poduzetničkim i softverskim timovima izvan kriptovaluta. Ti događaji se zatim guraju u red, gdje se više potrošača može pretplatiti putem HTTP ili gRPC tokova. Praktična prednost je jasna, nizvodne usluge ne trebaju specifične alate za Cardano ili direktnu integraciju čvora. Oni primaju strukturirane podatke o događajima koji se mogu obraditi unutar vlastite infrastrukture.

U demo rezultatima podijeljenim uz izdanje, Dave je izvijestio da je sustav započeo godinu dana iza Cardano vrha lanca i pokrenuo višestruka pravila paralelno, uključujući potpuno podudaranje transakcija. Na temelju tih objavljenih podataka, pet dana povijesti lanca obrađeno je u 14 minuta, procijenjeno je otprilike 22.000 blokova i 192.000 transakcija, a emitirano je otprilike 270.000 događaja. Također je izvijestio kako je većina događaja objavljena u kraćem vremenu od milisekunde, s niskom memorijskom potrošnjom i bez neuspjelih događaja ili gubitka podataka tijekom testa. Ove brojke predstavljaju referentne rezultate iz objavljenog demo-a i trebaju se promatrati kao rana potvrda arhitekture, a ne potvrđena proizvodna izvedba velikih razmjera.

1A7583C1-AB3A-42F8-BD49-94C92862B804.png

Zašto alati za Cardano programere poput ovog imaju značaj za poduzetničko usvajanje

Najvažniji dio ovog razvoja nije sam demo, već smjer koji sugerira. Cardano često naglašava skalabilnost, interoperabilnost i stvarnu korisnost, ali ti ciljevi ovise o tome mogu li programeri i tvrtke koristiti blockchain podatke bez potrebe za izgradnjom prilagođene infrastrukture svaki put. Većina poduzetničkih sustava ne želi raditi s blokovima, čvorovima i internim specifikacijama lanca. Oni žele jasne događaje koji se mogu povezati s nadzornim pločama, tijekovima rada, bazama podataka, sustavima sukladnosti i aplikacijama za korisnike.

Tu postaje relevantan ovakav alat. Jedan proces može sinkronizirati lančane podatke, transformirati ih u strukturirane događaje i distribuirati te izlaze na više usluga istovremeno. To smanjuje ponovljen rad, smanjuje rizik od kvara, pojednostavljuje integraciju i stvara predvidljivije ponašanje između sustava koji se oslanjaju na Cardano podatke.

Važno je ostati precizan. Ovo nije nadogradnja osnovnog Cardano protokola i još nije uspostavljen standard ekosustava. Ovo je projekt otvorene infrastrukture koji je i dalje u razvoju. Čak i tako, rješava stvarno usko grlo u dizajnu Cardano aplikacija i obradi podataka. Ako se ovaj pristup pokaže održivim u proizvodnim okruženjima, mogao bi postati značajan dodatak infrastrukturnom sloju Cardana, posebno za timove usmjerene na razvoj aplikacija, poduzetničku integraciju i dugoročni rast ekosustava.