IOTA kommer med smarta kontrakt med noll avgifter, Ethereum-kompatibilitet och kompatibilitet för nästa generations distribuerade appar

0
156

George Anadiotis

Av George Anadiotis för Big on Data | 21 oktober 2021 | Ämne: Blockchain

Kommer du ihåg IOTA? IOTA designades för att tänka om blockchain och uppnå mainstream adoption. Någonstans på vägen tog det några fel vändningar, men nu verkar det vara på rätt spår igen.

Efter relansering i mars 2021 släpper IOTA idag en betaversion av sin implementering av smarta kontrakt, med några få anmärkningsvärda funktioner som noll avgifter, Ethereum interoperabilitet och kompatibilitet.

Smarta kontrakt är program lagrade på en blockchain som körs när förutbestämda villkor är uppfyllda. Du kan tänka på dem med kod med kryptogarantier och säkerhet, och de driver några av blockchains mest avancerade funktioner som DAO och DeFi.

Vi kom i kontakt med IOTA Foundation, grundare och VD Dominik Schiener för att diskutera lanseringen, liksom framsteg som gjorts sedan mars 2021.

Nya IOTA

Schiener beskrev övergången till Chrysalis, IOTA:s nätverksuppgradering, som “en enorm framgång”. IOTA har nu ett helt nytt protokoll, implementering och kryptografi, men alla tokeninnehavare fanns på det gamla nätverket. Så en interoperabilitetslösning måste utvecklas för att göra det möjligt för tokeninnehavare att flytta från ett nätverk till ett annat.

Detta kallas en brygga, och Schiener sa att hittills överbryggades mer än 75% av det totala IOTA-försörjningen från det gamla nätverket till Chrysalis. Det är tokens värda över 3 miljarder dollar, och att framgångsrikt och säkert migrera till det nya nätverket var ingen liten bedrift. Det nya nätverket fungerar smidigt, transaktioner bekräftas på mindre än 10 sekunder och Firefly -plånboken har också varit en stor framgång, säger Schiener.

Att ha 75 % av de totala tokens i omlopp övergår till det nya nätverket på 6 månader låter bra, men hur är det med resten? Schiener noterade att om du tänker efter är en nätverksvaluta som IOTA deflatorisk och användarna kan förlora åtkomst till sina nycklar eller på annat sätt förlora åtkomsten till sina tokens.

Enligt Schieners uppskattning är totalt 85 % av tokens kommer att övergå till Chrysalis. För resten får tokeninnehavare bestämma vad som händer. Människor kommer att kunna rösta, inte bara för detta utan för alla styrningsbeslut, via sin Firefly -plånbok. En röst för en token, vilket är det enklaste, rättvisaste och säkraste sättet att göra detta för tillfället enligt Schiener.

Schiener tillade att Coordicide, det vill säga borttagningen av koordinatornoden i nätverket som hjälper till att validera transaktioner, också går bra. Ett utvecklingsnätverk är igång och insikterna från detta används för att förbättra implementeringen. Målet är att kunna presentera en väg mot allmän tillgänglighet för samhället före slutet av 2021, sade Schiener.

De andra stora blocken i det nya IOTA är också i gott skick, rapporterade Schiener. Det vill säga hastighetskontroll, det vill säga att bestämma vilka transaktioner bland de utfärdade som är att föredra via en token som kallas Mana, och orakel, det vill säga möjligheten att föra data från omvärlden till IOTA.

Project Alvarium, som är ett samarbete med Dell Schiener som kallas ett IoT-orakel, antogs precis som ett Linux Foundation-projekt. Dessutom arbetar IOTA på en annan lösning baserad på digital identitet, som också kommer att vara allmänt tillgänglig i slutet av 2021.

IOTA syftar till att ta itu med digital identitet, sa Schiener, eftersom ett av de stora problemen idag är att om du till exempel gör digital enhet på Ethereum måste du betala transaktionsavgifter. Att logga in på en webbplats eller en tjänst borde inte kosta pengar, och IOTA har stora förhoppningar om att ta itu med detta, tillade Schiener.

Smarta kontrakt med noll avgifter, Ethereum-kompatibilitet och kompatibilitet

Framsteg verkar ha gjorts på alla fronter, men huvudrätten är smarta kontrakt. Schiener erkände att IOTA är sen till marknaden för smarta kontrakt. Ethereum har haft det sedan 2015, och det har Polkadot också. IOTA har fokuserat på att få basskiktet, det vill säga reskontran, att fungera så effektivt som möjligt, inklusive att göra det känslosamt:

“Under de senaste två åren har vi arbetat med den här nya metoden att göra smarta kontrakt ovanpå IOTA. Hittills har alla insett att att göra smarta kontrakt med DAG som en blockchain helt enkelt inte fungerar, eftersom du måste ha transaktionsbeställningen, plus att det finns en viss tidsstämpelkomplexitet. Så de smarta kontrakten med blockchain är det mest möjliga sättet just nu.

Vad vi faktiskt gör med vår smarta kontraktslösning är att vi lanserar blockchain-nätverk ovanpå IOTA. IOTA är denna DAG, denna riktade acykliska graf. Vi har nu blockkedjenätverk ovanpå som används för att utföra smarta kontrakt, och de utnyttjar basskiktet, som är IOTA, för säkerhet”, sa Schiener.

IOTA avslöjar sin smarta kontrakt, med en tydlig ombordstigningsväg och många intressanta funktioner för utvecklare

Schiener lyfte fram interoperabilitetsaspekten i IOTA:s smarta kontrakt. Det betyder att ett smart kontrakt kan kommunicera med ett annat smart kontrakt genom att till exempel överföra tillgångar från ett blockchain-nätverk till ett annat blockchain-nätverk. Vad IOTA gör är att det snurrar olika nätverk ovanpå sitt baslager, med hjälp av sharding, och de smarta kontrakten som körs på dessa nätverk kan prata med varandra.

Det är en helt annan inställning till vad Ethereum gör, där allt körs i samma nätverk. Sättet att tänka på detta är att det kommer att finnas olika typer av blockchain-nätverk, sa Schiener. Till exempel kan det finnas ett öppet huvudnätverk där vem som helst kan distribuera ett smart kontrakt. Men om du vill använda ett annat nätverk med olika egenskaper, eller till och med snurra ut ditt eget, är det också möjligt.

Det inkluderar också de avgifter som varje nätverk tar ut; varje nätverk kan definiera sina egna avgifter. Med Iotas smarta kontrakt kan du definiera hur mycket du vill ta betalt för transaktioner, och eventuellt till och med göra det känslosamt genom att ge rätt incitament, sa Schiener.

Vad händer med andra nätverk idag, till exempel Cardano eller Polkadot, är att det finns validatorer som säkrar de smarta kontrakten. Schiener tror att validerare där inte riktigt har tillräckligt incitament för att konkurrera med varandra. “Vad vi vill göra låter dig som en smart kontraktsutvecklare definiera incitamenten som du kommer att ge till en validerare”, tillade han.

Sist men inte minst är IOTA:s smarta kontrakt kompatibla med Ethereums Virtual Machine (EVM). Detta är den nuvarande branschstandarden, och utvecklare kan skriva smarta kontrakt med Solidity, Ethereums programmeringsspråk för smarta kontrakt, Rust eller Go.

En annan funktion i IOTA Smart Contracts Beta är Smart Contracts Schema-verktyget, vilket hjälper till att automatiskt generera standardkod för många av standarddelarna i ett smart kontrakt.

Schiener betonade också skalbarhet på grund av skärning och användarvänlighet. När det gäller applikationer nämnde han att det redan finns några, mestadels inom spel, och NFT:er, med tokenisering och DeFi som nästa stora mål. Alla befintliga applikationer har utvecklats av IOTA:s öppen källkodsgemenskap.

Sammantaget ser IOTAs inställning till smarta kontrakt lovande ut. Schiener nämnde att IOTAs strategi inte är att direkt konkurrera med Ethereum, som är marknadsledande vid denna tidpunkt, utan snarare att erbjuda en onboarding -väg för människor att prova IOTAs smarta kontraktsfunktioner. Det verkar som ett pragmatiskt tillvägagångssätt och kombinationen av noll avgifter, driftskompatibilitet och kompatibilitet gör detta till ett intressant val för utvecklare.

Specialfunktion

Hur blockchain kommer att störa verksamheten

Hur Blockchain kommer att störa verksamheten

Blockchain har potentialen att skriva om ekonomin och förändra maktbalans mellan branscher. Den har också specifika användningsområden för företaget.

Läs mer

Relaterade ämnen:

Open Source Innovation Tech Industry Cloud Security Banking George Anadiotis

Av George Anadiotis för Big on Data | 21 oktober 2021 | Ämne: Blockchain