IOTA bringer smarte kontrakter med nul gebyrer, Ethereum-interoperabilitet og kompatibilitet for næste generations distribuerede apps

0
175

 George Anadiotis

Af George Anadiotis for Big on Data | 21. oktober 2021 | Emne: Blockchain

Kan du huske IOTA? IOTA blev designet til at gentænke blockchain og opnå mainstream-adoption. Et eller andet sted hen ad vejen tog det et par forkerte drejninger, men nu ser det ud til at være tilbage på sporet.

Efter relanceringen i marts 2021 udgiver IOTA i dag en betaversion af implementeringen af ​​sine smarte kontrakter med nogle få bemærkelsesværdige funktioner såsom nul gebyrer, Ethereum-interoperabilitet og kompatibilitet.

Smart kontrakter er programmer gemt på en blockchain, der kører, når forudbestemte betingelser er opfyldt. Du kan tænke på dem med kode med kryptogarantier og sikkerhed, og de driver nogle af blockchains mest avancerede funktioner som DAO'er og DeFi.

Vi indhentede IOTA Foundation-medstifter og administrerende direktør Dominik Schiener for at diskutere udrulningen, samt fremskridt siden marts 2021.

Den nye IOTA

Schiener beskrev overgangen til Chrysalis, IOTAs netværksopgradering, som “en kæmpe succes”. IOTA har nu en helt ny protokol, implementering og kryptografi, men alle token-indehavere var på det gamle netværk. Så der skulle udvikles en interoperabilitetsløsning for at gøre det muligt for token-indehavere at flytte fra et netværk til et andet.

Dette kaldes en bro, og Schiener sagde, at mere end 75% af den samlede IOTA-forsyning indtil videre var brokoblet fra det gamle netværk til Chrysalis. Det er over $ 3 milliarder værd for tokens, og det var ikke en lille bedrift at migrere til det nye netværk med succes og sikkert. Det nye netværk kører problemfrit, transaktioner bekræftes på mindre end 10 sekunder, og Firefly -tegnebogen har også været en stor succes, sagde Schiener.

At have 75 % af de samlede tokens i omløb overgår til det nye netværk om 6 måneder lyder godt, men hvad med resten? Schiener bemærkede, at hvis du tænker over det, er en netværksvaluta som IOTA deflationær, og brugere kan miste adgangen til deres nøgler eller på anden måde miste adgangen til deres tokens.

Ifølge Schieners skøn, i alt 85 % af tokens vil overgå til Chrysalis. For resten vil token-indehavere få bestemme, hvad der sker. Folk vil være i stand til at stemme, ikke kun for dette, men for alle regeringsbeslutninger, via deres Firefly-pung. Én stemme for én token, som er den enkleste, mest retfærdige og sikreste måde at gøre dette på i øjeblikket ifølge Schiener.

Schiener tilføjede, at Coordicide, dvs. fjernelse af koordinatornoden i netværket, der hjælper med validering af transaktioner, også går godt. Et udviklingsnetværk kører, og indsigten herfra bruges til at forbedre implementeringen. Målet er at være i stand til at præsentere en vej mod generel tilgængelighed for samfundet inden udgangen af ​​2021, sagde Schiener.

De andre store blokke i det nye IOTA er også i god form, rapporterede Schiener. Det vil sige ratekontrol, dvs. at bestemme hvilke transaktioner blandt de udstedte, der foretrækkes via et token kaldet Mana, og orakler, altså evnen til at bringe data fra omverdenen til IOTA.

Project Alvarium, som er et samarbejde med Dell Schiener omtalt som et IoT-orakel, blev netop optaget som et Linux Foundation-projekt. Derudover arbejder IOTA på en anden løsning baseret på digital identitet, som også vil være almindelig tilgængelig ved udgangen af ​​2021.

IOTA sigter mod at adressere digital identitet, sagde Schiener, da et af de store problemer i dag er, hvis du for eksempel laver digital enhed på Ethereum, skal du betale transaktionsgebyrer. At logge ind på et websted eller en tjeneste burde ikke koste penge, og IOTA har store forhåbninger om at løse dette, tilføjede Schiener.

Smarte kontrakter med nul gebyrer, Ethereum-interoperabilitet og kompatibilitet

Der synes at være sket fremskridt på alle fronter, men hovedforløbet er smarte kontrakter. Schiener erkendte, at IOTA er sent på markedet for smarte kontrakter. Ethereum har haft det siden 2015, og det har Polkadot også. IOTA har været fokuseret på at få bundlaget, det vil sige hovedbogen, til at fungere så effektivt som muligt, herunder at få det til at føles:

“I de sidste to år har vi arbejdet på denne nye tilgang til at gøre smarte kontrakter oven på IOTA. Indtil videre har alle indset, at det at lave smarte kontrakter med DAG som en blockchain simpelthen ikke virker, fordi du skal have transaktionsbestillingen, plus der er en vis tidsstempelkompleksitet. Så de smarte kontrakter med blockchain er den mest mulige måde lige nu.

Det, vi faktisk gør med vores smarte kontraktløsning, er, at vi lancerer blockchain-netværk oven på IOTA. IOTA er denne DAG, denne styrede acykliske graf. Vi har nu blockchain-netværk på toppen, der bruges til at udføre smarte kontrakter, og de udnytter basislaget, som er IOTA, til sikkerhed,” sagde Schiener.

IOTA afslører sit smarte kontrakter med en klar onboardingsti og mange interessante funktioner til udviklere

Schiener fremhævede interoperabilitetsaspektet af IOTAs smarte kontrakter. Det betyder, at én smart kontrakt er i stand til at kommunikere med en anden smart kontrakt ved for eksempel at overføre aktiver fra et blockchain-netværk til et andet blockchain-netværk. Hvad IOTA gør, er, at den spinder forskellige netværk oven på sit basislag ved hjælp af sharding, og de smarte kontrakter, der kører på disse netværk, kan tale med hinanden.

Det er en meget anderledes tilgang til, hvad Ethereum gør, hvor alt kører i det samme netværk. Måden at tænke på dette er, at der vil være forskellige typer blockchain -netværk, sagde Schiener. For eksempel kan der være ét åbent hovednetværk, hvor alle kan implementere en smart kontrakt. Men hvis du ønsker at bruge et andet netværk med andre egenskaber, eller endda udvinde dit eget, er det også muligt.

Det inkluderer også de gebyrer, hvert netværk opkræver; hvert netværk er i stand til at definere sine egne gebyrer. Med Iotas smarte kontrakter kan du definere, hvor meget du vil opkræve for transaktioner, og potentielt endda gøre det føleligt ved at give de rigtige incitamenter, sagde Schiener.

Hvad sker der med andre netværk i dag, for eksempel Cardano eller Polkadot, er, at der er validatorer, der sikrer de smarte kontrakter. Schiener mener, at validatorer ikke er incitamenteret nok til at konkurrere med hinanden. “Hvad vi vil gøre, lader dig som en smart kontraktudvikler definere de incitamenter, du vil give til en validator”, tilføjede han.

Sidst men ikke mindst er IOTAs smarte kontrakter kompatible med Ethereums Virtual Machine (EVM). Dette er den nuværende industristandard, og udviklere kan skrive smarte kontrakter ved hjælp af Solidity, Ethereums programmeringssprog for smarte kontrakter, Rust eller Go.

En anden funktion i IOTA Smart Contracts Beta er Smart Contracts Schema-værktøjet, som hjælper med automatisk at generere boilerplate-kode for mange af standardsektionerne i en smart kontrakt.

Schiener lagde også vægt på skalerbarhed på grund af skæring og brugervenlighed. Med hensyn til applikationer nævnte han, at der allerede er et par stykker, for det meste inden for gaming, og NFT'er, med tokenisering og DeFi som det næste store mål. Alle eksisterende applikationer er udviklet af IOTAs open source-fællesskab.

Samlet set ser IOTAs tilgang til smarte kontrakter lovende ud. Schiener nævnte, at IOTAs strategi ikke er direkte at konkurrere med Ethereum, som er markedsleder på dette tidspunkt, men snarere at tilbyde en onboarding-vej for folk til at prøve IOTAs smarte kontraktfunktioner. Det virker som en pragmatisk tilgang, og kombinationen af ​​nul gebyrer, interoperabilitet og kompatibilitet gør dette til et interessant valg for udviklere.

Speciel funktion

 How Blockchain Will Disrupt Business

Sådan vil Blockchain Disrupt Business

Blockchain har potentialet til at omskrive økonomien og ændre magtbalance på tværs af brancher. Det har også specifikke anvendelser for virksomheden.

Læs mere

Relaterede emner:

Open Source Innovation Tech Industry Cloud Security Banking George Anadiotis

Af George Anadiotis til Big on Data | 21. oktober 2021 | Emne: Blockchain