Hvordan Marlowe Playground samler alt det arbejde, der udføres på Cardano’s Goguen
Dagens frigivelse af Marlowe Playground markerer en vigtig milepæl for Cardano – begyndelsen på dens Goguen-æra. Charles Hoskinson, administrerende direktør for IOHK, så tilbage på, hvorfor introduktion af semantisk klarhed mellem forskellige brugere af en blockchains infrastruktur tog så lang tid, og den indvirkning det vil have på fremtiden – både Cardano og den globale.
Cardanos kompleksitet afspejler de enorme forventninger fra blockchains i 2020
Cardanos produktopdateringer, som blev en regelmæssig begivenhed for virksomheden efter Shelleys lancering i juli, er begyndt at blive eksponentielt længere og mere komplicerede efterhånden som tiden går. Virksomhedens produktopdatering i oktober var den længste endnu, hvor lederne af Cardanos flere udviklingsteams redegjorde for de fremskridt, de gjorde i en af virksomhedens travleste måneder.
Den enorme kompleksitet i Cardano, som var mere end tydelig fra produktopdateringen, er et resultat af høje forventninger, markedet har for blockchains i 2020, sagde Charles Hoskinson, administrerende direktør for IOHK, i sin seneste video.
I forbindelse med den seneste udvikling fra Goguen sagde Hoskinson, at mængden af ting, der foregår samtidigt bag kulisserne på Cardano, viser både kvaliteten af de hold, der arbejder på det, og virkeligheden ved at drive en kommerciel blockchain i 2020. I 2013, da Hoskison var involveret i grundlæggelsen af Ethereum var forventningerne meget forskellige – alt blev lagt ned i at skrive og gennemgå kode på papir. Hoskinson sagde, at mens begrebet oprindelige aktiver og udvidede intelligente kontraktfunktioner bestemt blev diskuteret, var det ingen, der tænkte på det tidspunkt, at skræddersy platformen til fremkomsten af DeFi og stigningen i ERC-20-standarden..
Men i 2020, hvis en platform vil være konkurrencedygtig, skal den tænke på endnu mere komplekse faktorer, forklarede han. For at være konkurrencedygtig og invitere reel brug og nytte i en skala på millioner og milliarder brugere, der inkluderer både mennesker og organisationer, skal en platform have enestående funktionalitet og svar på næsten alle de gennemgribende spørgsmål vedrørende styring og sikkerhed.
Et vigtigt skridt i retning af at opnå denne funktionalitet blev taget ved at frigive Marlowe Playground tidligere i dag. Hoskinson sagde, at platformen, der gør det muligt for dem uden programmeringserfaring at skrive og teste smarte kontrakter på Cardano, udnytter mere end 30 års historie inden for domænespecifikt sprogdesign. Mens frigivelsen måske ser lavmælt ud for dem, der ikke er fortrolige med det smarte kontraktsystem, er Marlowe Playground faktisk første gang i historien, at der blev etableret semantisk klarhed mellem alle deltagere i et komplekst system.
I praksis betyder det, at udviklerne bygger applikationer, folk, der skriver smarte kontrakter, iværksættere, der udnytter applikationerne, og de finansielle infrastrukturtjenester, der bruger dem alle, taler det samme sprog. Bortset fra drastisk at forkorte den nødvendige tid til at opbygge og implementere komplekse systemer, vil dette også åbne op for en helt ny verden af muligheder for alle, der bruger Cardano.
For at komme til denne tilstand havde Marlowe brug for fire års udvikling. Denne udvikling er dog det, der gør det muligt for den at vokse med tiden. Hoskinson sagde, at Marlowe Playground vil gennemgå en enorm udvikling i løbet af de næste seks måneder, med antallet og kvaliteten af de tilgængelige skabeloner på platformen drastisk stigende. Dette gør det muligt at bygge applikationer på den platform, der, når de først er implementeret på Cardano, understøtter kommunikation på tværs af kæder.
Forgreningerne af et samlende programmeringssprog
Vigtigheden af Marlowe Playground ligger i dens design – det blev bygget på en måde, der gør det muligt for dem, der bruger det, at bevise, at de applikationer, de arbejder på, er korrekte. Og selvom dette kan se ud som overkill i en verden, hvor projekter som Sushi, Kimchi og lignende dominerer kryptorummet, mener Hoskinson, at den langsomme og stabile tilgang, der er vedtaget af Cardano, er den eneste måde at sikre stabilitet i fremtiden.
Pointen med et domænespecifikt sprog (DSL) som Marlowe er at give folk i branchen klarhed, sagde han. Det har en bred vifte af anvendelser i forskellige brancher – for eksempel kan fordelene ved et samlende programmeringssprog mærkes mest i sundhedsindustrien. Når en DSL mægler deres bevægelse og opbevaring, vil medicinske journaler ikke længere være en sådan byrde for systemet. Semantisk forening oprettes mellem læger, patienter, hospitaler, forsikringsudbydere og alle andre deltagere i systemet.
At lægge mere vægt på Marlowe er, at IOHK ser ud til at se langt ud i fremtiden. Hoskinson sagde, at hvad DSL’er mangler i betydning lige nu, vil blive erstattet ti gange i de følgende år.
“Hvad sker der, når Bitcoin får smart kontraktfunktionalitet?” spurgte han. ”Hvad sker der, når Eth 2.0 kommer ud? Ville det ikke være rart at have et foreningssprog, der forbinder dem? ”
Etablering af solide fundamenter for et foreningssprog lige nu sikrer, at Cardano ikke overlades, når tværkædekommunikation bliver industristandarden.
Det virker næsten utroligt, at holdene bag Cardano havde fremsynet til at skabe Plutus, et programmeringssprog, på et tidspunkt, hvor Ethereum var i sin barndom, og mange af nutidens designkrav var utroligt vanskelige at visualisere.
“Vi ønskede at sikre, at det var så forudsigeligt som det kan være at vide, hvor meget det koster at bygge ting,” sagde Hoskinson.
Han sagde, at tilbage i 2013, da Ethereum ikke var andet end bogstaver på papir, var de heldige at kunne teste dets funktionalitet uden at bekymre sig om omkostningerne. I 2020 er situationen dog meget anderledes, og evnen til at kende omkostningerne ved et projekt på forhånd bliver langsomt en industristandard.
Plutus blev designet med alle disse ting i tankerne – det blev bygget til at manipulere mange forskellige objekter i Cardanos økosystem, fra identitet og DAO’er til smarte kontrakter og infrastruktur uden for kæden. På en måde er Plutus orkesterets dirigent, forklarede han og sørgede for, at alle de små stykker, der gør Cardano til, hvad det fungerer, fungerer korrekt.
Hvorfor Goguen gør Cardano mere konkurrencedygtig end Ethereum
De kommende måneder vil der være mere tid til at diskutere k-parameteren og Yella. Yella, eller alternativt IELE, er en forbedring af Ethereum Virtual Machine (EVM) udviklet af Runtime Verification. Den virtuelle maskine gør det muligt for udviklere at skrive applikationer på ethvert programmeringssprog og konvertere dem, så de kan udføres. Hoskinson mener, at det er vigtigt at have Yella, da det giver udviklere, der ikke ønsker at bruge Haskell, at have en mulighed, der har de samme principper.
En af de vigtigste ting bag alt dette er den oprindelige aktivstandard, sagde Hoskinson. Han bemærkede, at både han og virksomheden ikke forventede de interesser, udviklere og applikationer havde i overgangen til Cardano.
“Det, vi ikke forventede med Ethereum, er, hvor gennemgribende brugernes evne til at udstede et aktiv vil være,” sagde han.
Pointen med den meget forventede ERC-20-konverter er at etablere teknologien og kommercialiseringen af den teknologi, der er nødvendig for at overføre og udstede aktiver på Cardano-netværket. Da der blev ført adskillige samtaler med dem, der ønsker at migrere til Cardano, bemærkede Hoskinson, at det var ekstremt vigtigt at skabe et solidt sæt standarder med native aktiver på Cardano.
Bortset fra at anvende en drastisk hurtigere virtuel maskine har Cardano en anden vigtig fordel i forhold til Ethereum – det faktum, at alle aktiver på Cardano behandles de samme som ADA. Denne “førsteklasses borger” -tilgang betyder, at alle projekterne på Cardano har adgang til den samme styring, lag to-løsninger, listeoptioner, brugeroplevelse, hastighed og omkostninger ADA gør.
Han sagde også, at kryptokurver af højere værdi, der er udstedt på Cardano, også kan have mulighed for at dække deres transaktionsgebyrer i deres eget token, hvilket hverken Ethereum eller Ethereum 2.0 gør det muligt for dem at gøre.
Denne lanceringsdagsorden er allerede begyndt med Goguen, hvor resten af dens udrulning skal ske over en serie af tre hardfork-kombinationsbegivenheder, hvor den første finder sted mellem november og december i år. Denne hardfork-kombinator vil lægge grundlaget for den anden combinator-begivenhed, der skal finde sted i første kvartal 2021. Den nøjagtige dato for den anden begivenhed vil blive annonceret ved produktopdateringen i november, afslørede Hoskinson og tilføjede, at den tredje combinator-begivenhed vil være lidt mere adskilt, da det ville være “for besværligt” både for udviklere og Cardanos partnere.
Hvad Marlowe Playground vil gøre det muligt for virksomheden at gøre, er at befolke Goguen-infrastrukturen. Han forklarede, at platformen vil give folk tid til at begynde at opbygge og lege med økosystemet i et sandkassemiljø, så når implementeringen faktisk kommer, fungerer alle de projekter, der er bygget på legepladsen..
Dette er utroligt vigtigt, da vi kan forvente, at antallet af personer, der bruger legepladsen, vil stige i de kommende uger. Da IOHKs strategi for udvikleropkøb er fokuseret på DC-fonden og viser folk, at der skal tjene penge på at bygge til Cardano, er det faktum, at fonden er indstillet til at stige hver 6-8 uge, tiltrækker flere brugere.
Hoskinson sluttede opdateringen med at sige, at Cardano er begyndt at udvikle sig til et modent økosystem i 2020.
“I stedet for at vise folk, hvad der kan gøres, viser vi dem, hvad der er gjort.”
Når det kommer til fremtiden, kan vi forvente, at IOHK fortsætter den stabile, systematiske og ubarmhjertige march af opdateringer, vi har set i den sidste måned. Hoskinson mener, at oktobers massive produktopdatering vil blive overskygget af den kommende opdatering fra november og tilføjer, at han forventer, at hastigheden af udviklingen vil stige eksponentielt hver måned.