Zilliqa har fått grepp de senaste veckorna och med goda skäl. Teamet bakom Zilliqa-plattformen har planerat att skapa den snabbaste, helt decentraliserade blockchain-plattformen i branschen.
Som anges på tjänstemannen Zilliqas webbplats, Zilliqa är nästa generations blockeringsplattform med hög genomströmning. De strävar efter att bli en seriös konkurrent till Ethereum, möjliggör distribution av smarta kontrakt och dapps på deras plattform. Huvudskillnaden är att Zilliqa kommer att ha en mycket högre transaktionsgenomströmning till lägre kostnad än Ethereum och många andra blockchain-plattformar.
I den här artikeln tittar vi på Zilliqa-projektet och lyfter fram de viktigaste funktionerna som har orsakat investerarnas entusiasm nyligen..
Blockkedjor och skalbarhet
Om Zilliqa lyckas lansera sin plattform som den är tänkt, kommer det att vara en av de första blockkedjorna som har löst skalbarhetsproblemet utan att behöva offra decentralisering.
Skalbarhet är fortfarande ett stort problem för blockchains. De första skalbarhetsproblemen som kommer att tänka på är de som Bitcoin står inför i slutet av 2017 och nätverksbelastningen på Ethereum på grund av det enkla men ändå mycket populära CryptoKitties dapp. Även om dessa två är de mest kända fallen, kämpar många andra blockkedjor med liknande skalbarhetsproblem.
Kärnan i dessa skalbarhetsproblem är de noder som används av blockkedjor. Noder verifierar transaktioner och skyddar nätverket. Problemet med noder är att ju mer det finns i ett nätverk, desto svårare blir det att komma överens om transaktioner; så blir det svårare att nå enighet.
För de flesta blockkedjor har utvecklingsgruppen försökt lösa skalbarhetsproblemen med en hel rad lösningar som sidokedjor och masternoder. De flesta av dessa lösningar har dock nya nackdelar; mest vanligt är att offra full decentralisering.
Zilliqa löser skalbarhetsproblemet direkt i sin blockchain genom att använda en helt ny teknisk lösning samtidigt som den förblir helt decentraliserad.
Sharding på Zilliqa
För att förhindra skalbarhetsproblem använder Zilliqa en metod som kallas skärpa.
Sharding är en typ av databaspartitionering – den delar upp databaser i mindre, snabbare och lättare hanterbara delar som kallas dataskärvor. Dessa dataskärvor är alltså bråkdelar av en databas, vilket innebär att dataskärven endast innehåller bråkdelar av informationen.
Därför är skärvorna meningslösa i sig; deras innehåll är bara värdefullt när det sätts ihop. Sharding möjliggör också att alla dataskärvor kan lagras på flera servrar.
När det gäller Zilliqa används skärning för att dela upp allt arbete med att verifiera transaktioner och säkra nätverket över nätverket. Verifieringen av transaktioner görs av en grupp som består av maximalt 600 noder, så kallad shard. När tröskeln på 600 noder uppnås skapas en ny skärva.
Om det till exempel finns 4 200 aktiva noder skulle det finnas sju skärvor. I det här fallet hanterar varje skärv 1/7 eller 14,3% av de totala nätverkstransaktionerna.
Alla transaktioner som verifieras av en skär är förpackade i ett mikroblock. Sedan läggs mikroblocken till varje skärv ihop (7 mikroblock, enligt vårt exempel) baserat på en process som kallas DS Epoch. När dessa mikroblock har lagts ihop bildar de ett block som läggs till Zilliqa blockchain.
Således fördelar Zilliqas skärning arbetet bland nätverket, och när arbetet är klart är allt sammanlagt.
Det som är jättebra med skärning är att det gör det möjligt för nätverket att bli snabbare med nya aktörer istället för långsammare. Ju fler användare Zilliqa-nätverket lockar, desto fler transaktioner kan nätverket bearbeta i en allt snabbare takt. Med varje 600 nya noder ökar nätverkets genomströmning.
I teorin finns det ingen gräns för antalet transaktioner per sekund som Zilliqa blockchain kan hantera om antalet noder fortsätter att öka. För nu har Zilliqa gjort det redan uppnått 2 488 transaktioner per sekund på deras testnät – ett nummer som mycket överstiger det för Bitcoin och Ethereum.
Källa: https://www.zilliqa.com/
Zilliqa smarta kontrakt
Hur Zilliqa löser skalbarhetsfrågan är ett utmärkt första steg. Plattformen måste dock användas innan den blir något av verkligt värde.
Zilliqas användningsfall är att det blir en smart plattform för kontrakt och dapp. I detta avseende är plattformens skärningsmetod är en begränsning, eftersom det kräver extremt mycket kommunikation mellan olika skärvor för att låta en dapp springa som avsett. På grund av detta stöder plattformen initialt bara smarta kontrakt som skapas för funktionell programmering och dataflöden. Enligt teamet kommer detta att förändras inom en snar framtid.
För att kunna använda smarta kontrakt på den sharding-baserade Zilliqa-plattformen har teamet skapat ett nytt programmeringsspråk. Detta programmeringsspråk heter Scilla och har skapats för att göra funktionell programmering säkrare och standardiserad.
Tillämpningen av detta nya språk är ganska tekniskt, men det handlar i grunden om ett programmeringsspråk som förstår hur man separerar beräkningsarbetet för ett kontrakt (tillstånd) från den kommunikativa aspekten av ett kontrakt (funktion).
Zilliqas konsensusalgoritm
Zilliqa-teamet har uppgett att deras blockchain kommer att kunna hantera ovan nämnda transaktionsgenomströmning utan att offra decentralisering. De kan göra detta på grund av sin unika hybrid konsensusalgoritm. Det är hybrid eftersom det blandas Bevis på arbete med Praktisk bysantinsk feltolerans konsensus.
Proof-of-Work används för att bevisa nodernas identitet, och när detta är gjort tilldelas en nod en skärv. Efter detta hittar skärvan (600 noder) konsensus inom sig för att nå konsensus för mikroblocket, och sedan med de andra skärvorna för det sista blocket genom den praktiska algoritmen för bytantantolerans..
Zilliqa-teamet
Om det är doktorsexamen du vill ha Zilliqas team dem. Zilliqa-teamet har en stark akademisk bakgrund och tre av grundarna är alumner från det prestigefyllda National University of Singapore. Zilliqa-projektet härrör till och med från ett forskningsprojekt som genomförts av NUS.
VD och medgrundare är Xinshu Dong. Dong är en internationellt erkänd expert inom cybersäkerhet och har varit inblandad i flera nationella säkerhetsprojekt för Singapores regering. Han stöds av grundare och Chief Scientific Officer Prateek Saxena, professor i datavetenskap vid National University of Singapore, det område där han också har doktorsexamen.
Den tredje grundaren och teknikchefen är Jia Yaoqi, som har en doktorsexamen i datavetenskap och specialiserat sig på nätverkssäkerhet och distribuerad systemsäkerhet. Den fjärde grundaren, doktorandinnehavaren och forskningschefen är Amrit Kumar.
Här är deras laguppställning:
När det gäller rådgivare är Zillia-teamet också välavrundat. Loi Luu, grundare av Kyber Nätverk är en av dessa rådgivare, som det är Evan Cheng, Teknikchef på Facebook och en prisbelönt ingenjör för sitt arbete på Apple. Nedan följer den imponerande listan över Zilliqas rådgivare:
Färdplan
Zilliqa-plattformen körs för närvarande på sitt testnät och är planerad att fungera på dess mainnet under tredje kvartalet 2018. En annan milstolpe att se upp för är frisläppandet av möjligheten att distribuera smarta kontrakt på plattformen. Beta släpps under tredje kvartalet 2018.
Teamet är också värd för en hel del möten vars tid och platser kan hittas här.
Källa: Zilliqa
ZIL-token
Fram till lanseringen av Zilliqa-mainnet är ZIL-token ett ERC-20-token, vilket innebär att det är en del av Ethereum-nätverket.
När mainnet lanseras kommer ZIL att flyttas till Zilliqa blockchain och användas som ett incitament för gruvarbetare att verifiera transaktioner, betala för transaktionsavgifter och betala för smart utförande av kontrakt.
Du kan köpa ZIL-token på dessa utbyten. Eftersom ZIL för närvarande baseras på Ethereum blockchain kan du lagra ZIL i vilken Ethereum-kompatibel plånbok som helst, t.ex. Metamask.
Konkurrenter och utmaningar
Plattformskedjor är otroligt hett just nu och Zilliqa möter hård konkurrens från de största nätverken i branschen, inklusive Ethereum, EOS och NEO. Även om Zilliqa är tekniskt överlägsen Ethereum och i viss utsträckning EOS och NEO, saknas det när det gäller projekt som faktiskt lanseras på sin plattform jämfört med dessa och andra blockchain-plattformar.
Med tanke på Zilliqas teoretiskt obegränsade skalbarhet kan vi anta att det bara är en tidsfråga innan de första applikationerna börjar skapa dapps på plattformen. Ändå kommer det att förbli en stor utmaning för Zilliqa att skapa ett ekosystem som matchar storleken på flera andra stora plattformar i branschen, och i slutändan värderas blockchain-plattformar baserat på storleken på deras nätverk.
Slutord
Skalbarhet är ett mycket verkligt problem i dagens blockchain-industri, och Zilliqa erbjuder en front-on-lösning. Teamet har redan tillhandahållit bevis för påståenden om den unikt höga transaktionsgenomströmningen av sitt testnät, vilket ger goda förhoppningar om mainnets hastighet när det lanseras.
För närvarande är den teoretiskt obegränsade skalbarheten av Zilliqa blockchain deras viktigaste försäljningsargument, men plattformen kommer sannolikt att erbjuda mer än det för att kunna konkurrera med industrigiganter som Ethereum, EOS och NEO. Dessa plattformar ökar snabbt sina nätverk och kvaliteten på sina ekosystem, liksom kommer med lösningar för deras skalbarhetsproblem.
När kvalitetsprojekt börjar samarbeta med Zilliqa kan plattformen ha en seriös chans att bli en av de ledande plattformsblockkedjorna, med tanke på dess tekniska fördel..
Läs mer om Zilliqa på deras hemsida. Du kan också följa dem vidare Twitter, och gå med i deras Telegram.
Relaterad: Topp 5 undervärderade plattformsmynt