Vad är Sui?
Hem
Artiklar
Vad är Sui?

Vad är Sui?

Nybörjare
Publicerad Jul 31, 2023Uppdaterad Sep 5, 2023
7m

Denna artikel är sponsrat innehåll och bör inte betraktas som finansiell rådgivning eller investeringsrådgivning. Åsikterna i den här artikeln är författarens och återspeglar inte nödvändigtvis Binance Academys åsikter. 

TL;DR

  • Sui är en lager 1-blockkedja och smart kontraktsplattform utformad för att göra digitalt tillgångsägande snabbt, privat, säkert och tillgängligt för alla. 

  • Baserat på programmeringsspråket Move möjliggör dess objektcentrerade modell parallellt utförande och slutförande under sekunden, och rika tillgångar på kedjan. 

  • Med horisontellt skalbar bearbetning och lagring stöder Sui ett brett utbud av applikationer med oöverträffad hastighet till en låg kostnad. Sui är en stegfunktionsutveckling inom blockkedja och en plattform där skapare och utvecklare kan bygga fantastiska, användarvänliga upplevelser.

Vad är Sui?

Sui är en blockkedja utformad för att ge decentraliserad teknik till massorna. Dess token SUI används för att säkra nätverket, betala gasavgifter, underlätta transaktioner i kedjan och i framtiden möjliggöra styrning.

Den ursprungliga bidragsgivaren till Sui, Mysten Labs, grundades av tidigare anställda på Meta som arbetade med Diem blockchain-projektet, tidigare känt som Libra. Som en del av det arbetet utvecklade de ny teknik som Move, ett nytt smart kontraktsprogrammeringsspråk, och mempool- och konsensusmotorer med hög genomströmning kallade Narwhal respektive Bullshark. 

Deras arbete med Diem blev grundläggande för Suis design. Dessa innovationer har dock ändrats och utvidgats för att passa behoven hos en lager 1-blockkedja utan behörighet snarare än Libras uppdrag att utveckla en kompatibel mikrobetalningsplattform.

Hur fungerar Sui?

I motsats till de flesta andra blockkedjor använder Sui objekt som sin grundläggande enhet för datalagring snarare än konton. Utvecklare definierar, skapar och hanterar dessa programmerbara objekt som representerar tillgångar på användarnivå. Ett objekt har distinkta attribut, inklusive ägarskap, vars värden kan uppdateras baserat på den styrande logiken för det smarta kontrakt som skapade det. Objekt och deras attribut lagras direkt i kedjan snarare än inuti själva smarta kontraktet.

De flesta tillgångar på Sui ägs av en enda adress, registrerad som ett datavärde för objektet. Dessa kallas ”ägda objekt”. Överföring av äganderätten till ett ägt objekt kräver bara en förändring av det värdet. Dessa transaktioner är oberoende av alla andra åtgärder som utförs i nätverket och kan behandlas parallellt. De flesta blockkedje-transaktioner, såsom tillgångsöverföringar, peer-to-peer-betalningar och myntning av NFT:er passar in i denna kategori. 

Sui är utformat för att optimera för dessa vanliga transaktioner. På andra blockkedjor måste varje transaktion, oavsett hur komplex den är, ingå i en totalordnad lista och verifieras och bearbetas genom global konsensus. Denna typiska design kan skapa en flaskhals i nätverket, vilket minskar bearbetningshastigheten för enskilda transaktioner och det totala antalet transaktioner som kan behandlas åt gången.

Sui använder en algoritm som kallas ”Byzantine Consistent Broadcast” för att minska flaskhalsen och upprätthålla låg latens och hög genomströmning. En begärare eller proxy kan proaktivt prata med validerare för att underlätta bearbetning utan konsensus, vilket resulterar i nästan omedelbar slutgiltighet utan minskad säkerhet. Detta möjliggör parallell transaktionsinlämning och utförande i massiv skala.

Vissa tillgångar på Sui har delat ägande, vilket innebär att flera konton måste autentisera en transaktion som ändrar data relaterade till objektet. Dessa transaktioner anses vara komplexa och måste valideras genom konsensus. Sui använder delegerat bevis på insats för att samordna konsensus. På Sui består konsensusmotorn av två delar, Narwhal och Tusk. Narwhal är förvaringen för transaktioner (mempool) som säkerställer att uppgifterna är tillgängliga för behandling av validerarna. Tusk är den mekanism genom vilken alla transaktioner som involverar delade objekt beställs. 

Vad gör Sui unikt?

Suis objektcentrerade datamodell är en viktig innovation som möjliggör många andra tekniska genombrott på kedjan. 

Sui Move

Sui Move är Suis egna programmeringsspråk. Detta utformades för att innehålla allt som en blockkedjeutvecklare skulle behöva för att skapa presterande, säkra, funktionsrika applikationer.

Sui Move är baserat på Move-språket som utformades speciellt för att förbättra brister i andra smarta kontraktsprogrammeringsspråk. Move tar upp två viktiga frågor inom smart kontraktsdesign: representation av digitala tillgångar och säker drift över dem. Move har förstklassiga abstraktioner av tillgångar och åtkomstkontroll som förbättrar både säkerheten för smarta kontrakt och produktiviteten hos smarta kontraktsprogrammerare. Sui Move bygger på denna prestation och lägger till språk för blockkedje-specifika begrepp som konton, transaktioner, tid och kryptografi.

Programmerbara transaktionsblock (PTB)

Programmerbara transaktionsblock, eller PTB, är en av Suis mest kraftfulla kärnutvecklargrunder. För konventionella blockkedjor är den grundläggande utförande-enheten en transaktion som vanligtvis är förenklad och nära utförandet av den virtuella maskinen (VM). På Sui höjs den grundläggande utförande-enheten till nivån av en komplex, komponerbar sekvens av transaktioner.

PTB:er är heterogena och kan komma åt alla offentliga Move-funktioner i kedjan över alla smarta kontrakt. Inom en enda PTB kan skrivna utgångar från tidigare Move-anrop i kedjan kedjas som inmatade ingångar till senare Move-anrop i kedjan. Dessa typer kan vara godtyckliga Sui-objekt som har en tät uppsättning attribut och egenskaper. En enskild PTB kan extrahera ett spelarobjekt från en smart kontraktsplånbok, använd den för att göra ett drag i ett spel, sedan skicka ett märkesobjekt som vunnits genom flytten till ett troféfodral med flera spel – allt utan att publicera någon ny smart kontraktskod. Det kan finnas upp till 1 024 heterogena transaktioner i en enda PTB, vilket gör dess sammansättning nästan obegränsad.

Kedjade transaktioner i en PTB utför och misslyckas atomiskt, vilket innebär att de inte kan bearbetas delvis. Detta ger en bekväm och intuitiv programmeringsmodell, samt starka garantier för betalnings- eller finansorienterade applikationer.

Horisontell skalbarhet

Sui skalar horisontellt för att möta ökad efterfrågan på nätverket. Validerare kan lägga till mer datorkraft för att öka prestandan efter behov och minska den när den inte behövs. Även med hög nätverkstrafik är Suis tokenomi-modell utformad för att hålla gasavgifterna låga och stabila. Validatorer uppmuntras att lägga till denna kapacitet eftersom de tjänar fler gasavgifter utan att implementera högre avgifter.

Suis skalbarhet är inte begränsad till transaktionsbehandling. Lagring är också billig och horisontellt skalbar. Detta gör det möjligt för utvecklare att definiera komplexa tillgångar med rika attribut som lever direkt i kedjan istället för att införa lager av indirekt i lagring utanför kedjan för att spara på gasavgifter.

Vad är SUI-token?

SUI-token tjänar fyra syften i nätverket:

  • De kan satsas till en validerare för att säkra nätverket och tjäna insatsbelöningar. 

  • De kan användas för att betala gasavgifter för att utföra transaktioner och andra operationer. 

  • De fungerar som den inhemska tillgången för att underlätta transaktioner i kedjan som ligger till grund för hela Sui-ekonomin.

  • De ger innehavare rätt att delta i framtida styrning. 

Det totala utbudet av SUI är begränsat till 10 miljarder token.

Sui-ekosystemet

Suis huvudnät lanserades i maj 2023. Sedan dess har en serie spel släppts och fler kommer under nästa år. DeFi-appar och NFT-projekt börjar också växa fram med mer spännande appar som planeras för senare 2023.

SuiFrens

SuiFrens är huvudsakligen en demonstration av Sui Moves kapacitet, som ger liv till kompositionalitet, varaktighet och dynamik hos digitala tillgångar på Sui. Familjen består för närvarande av Capybaras och Bullsharks, med fler framöver.

Pyth Oracle

Pyth sammankopplar marknadsdata med hög kvalitet från världens största professionella handlare och börser till alla smarta kontrakt, var som helst.

Game 8192

SUI 8192 är en extra utmanande version på kedjan av det populära 2048-spelet byggt på Sui-blockkedjan av Ethos.

Suia

Som en bevis-på-närvaro-app verifierar Suia deltagande för SUI-baserade evenemang. Den kan användas med evenemangsbiljetter, bidragsmedaljer och spel och hjälper arrangörerna att engagera sig och tilldela deltagande.

Vad är nästa steg för Sui?

Sui fortsätter att utveckla unika funktioner samt fokusera på att introducera utvecklare till Sui Moves programmeringsspråk och stödja dem i att bygga appar för alla branscher.

De senaste och kommande funktionerna inkluderar: 

Sponsrade transaktioner

För att behandla en transaktion på Sui måste en användare betala en gasavgift. Men många användare som är nya inom blockkedjor känner inte till detta koncept och det kan vara ett hinder för att slutföra transaktioner. För att ta bort friktionen som det innefattar att be användaren betala avgiften, låter sponsrade transaktioner – som har aktiverats via bensinstationer – applikationsbyggare betala avgiften utan att någonsin behöva avslöja dess existens för användaren. Byggare kan utforska andra intäktsmodeller, till exempel reklam, prenumerationer eller premiumtillägg.

Kiosk-standard

Kiosk är en primitiv för att bygga öppna, nollavgiftshandelsplattformar med en hög grad av anpassning över överföringspolicyer. Det gör det möjligt för skapare att utfärda policyer med objekt som ger dem befogenhet att genomdriva alla begränsningar för handel som de vill, inklusive royaltypolicyer när ett objekt säljs.

Sammanfattningsvis

Sui designades för att vara en nästa generations blockkedja som gör det möjligt för alla branscher och applikationer att dra nytta av decentraliserad teknik. Dess innovationer kan omdefiniera tillgångsägande för alla och erbjuda verkliga lösningar på problem som människor möter överallt.  

Dela inlägg
Registrera ett konto
Omsätt din kunskap i praktiken genom att öppna ett Binance-konto idag.