Tento článek je sponzorovaný obsah a nelze ho považovat za finanční ani investiční poradenství. Názory vyjádřené v tomto článku jsou názory přispěvatele/autora a nemusí se nutně shodovat s názory Akademie Binance.
TL;DR
Sui je blockchain první vrstvy podporující chytré kontrakty navržený tak, aby vlastnictví digitálních aktiv bylo rychlé, soukromé, bezpečné a přístupné pro všechny.
Jeho objektový model vycházející z programovacího jazyka Move přináší paralelní provádění transakcí, ukončování za méně než sekundu a bohatá onchainová aktiva.
Blockchain Sui podporuje díky horizontálně škálovatelnému zpracování a ukládání širokou škálu aplikací, které fungují s bezkonkurenční rychlostí a nízkými náklady. Sui je krokem vpřed pro fungování blockchainů a platformou, na které mohou tvůrci a vývojáři tvořit úžasné, uživatelsky přívětivé zážitky.
Co je Sui?
Sui je blockchain, který má přinést decentralizovanou technologii široké veřejnosti. Jeho coin SUI slouží k zabezpečení sítě, placení poplatků gas, blockchainovým transakcím a do budoucna i ke správě sítě.
Společnost Mysten Labs, původní přispěvatel projektu Sui, byla založena bývalými zaměstnanci společnosti Meta, kteří pracovali na blockchainovém projektu Diem, dříve známém jako Libra. Při práci na projektu Diem vyvinuli nové technologie, jako je nový programovací jazyk Move s podporou chytrých kontraktů, mempool s vysokou propustností a moduly konsenzu Narwhal a Bullshark.
Práce na projektu Diem byla pro návrh sítě Sui naprosto zásadní. Zmíněné inovace ale byly pozměněny a rozšířeny tak, aby místo cíle projektu Libra, kterým bylo vyvinout platformu pro mikroplatby vyhovující předpisům, plnily potřeby blockchainu první vrstvy bez kontroly přístupu.
Jak Sui funguje?
Na rozdíl od většiny ostatních blockchainů nepoužívá Sui jako základní jednotku pro ukládání dat účty, ale objekty. Vývojáři tyto programovatelné objekty, které na uživatelské úrovni představují aktiva, definují, vytváří a spravují. Objekt má různé atributy, včetně vlastnictví, jehož hodnoty je možné aktualizovat na základě řídicí logiky chytrého kontraktu, který ho vytvořil. Objekty a jejich atributy nejsou uloženy v chytrém kontraktu, ale přímo na blockchainu.
Většina aktiv na síti Sui je vlastněna jednou adresou, která je zaznamenána jako datová hodnota objektu. Říká se jim „vlastněné objekty“ a převod vlastnictví vlastněného objektu vyžaduje pouze změnu této hodnoty. Tyto transakce jsou nezávislé na jakékoli jiné síťové činnosti a mohou být zpracovávány paralelně. Do této kategorie spadá většina blockchainových transakcí, jako jsou převody aktiv, peer-to-peer platby nebo ražba NFT.
Síť Sui je navržená k optimalizaci těchto běžných transakcí. Na jiných blockchainech musí být každá transakce, bez ohledu na její složitost, zařazena na seznam s lineárním uspořádáním, ověřena a zpracována prostřednictvím globálního konsenzu. Tento typický návrh může na síti vytvořit úzké hrdlo, které snižuje rychlost zpracování jednotlivých transakcí a celkový počet souběžně zpracovatelných transakcí.
Síť Sui používá algoritmus s názvem „Byzantine Consistent Broadcast“, který tato úzká hrdla omezuje a udržuje nízkou latenci a vysokou propustnost. Žadatel nebo zmocněnec může s validátory proaktivně komunikovat, a umožnit tak zpracování bez konsenzu, což vede k téměř okamžité konečnosti, aniž by to mělo vliv na bezpečnost. Díky tomu je možné v obrovském měřítku paralelně odesílat a realizovat transakce.
Některá aktiva na síti Sui mají sdílené vlastnictví, což znamená, že transakci, která mění data související s objektem, musí ověřit víc účtů. Tyto transakce jsou považovány za složité a musí být potvrzeny konsenzem. Síť Sui používá ke koordinaci konsenzu mechanismus delegated proof-of-stake. Modul konsenzu se na blockchainu Sui skládá ze dvou částí: Narwhal a Tusk. Narwhal je mempool (ohrada pro transakce), který zajišťuje, že validátoři mají data k dispozici, a Tusk je mechanismus, pomocí kterého se uspořádávají všechny transakce se sdílenými objekty.
V čem je blockchain Sui jedinečný?
Klíčovou inovací, která umožňuje mnoho dalších technických průlomů blockchainu Sui, je jeho objektový datový model.
Sui Move
Síť Sui používá programovací jazyk Sui Move. Je navržený tak, aby zahrnoval vše, co blockchainoví vývojáři potřebují k vytváření výkonných, bezpečných a bohatě vybavených aplikací.
Sui Move vychází z jazyka Move, který byl speciálně navržený tak, aby zlepšil nedostatky jiných jazyků programujících chytré kontrakty. Move řeší dva klíčové problémy návrhu chytrých kontraktů: zastoupení digitálních aktiv a jejich bezpečné řízení. Move má prvotřídní abstrakce aktiv a řízení přístupu, které zvyšují jak bezpečnost chytrých kontraktů, tak i produktivitu jejich programátorů. Sui Move na tento úspěch navazuje a přidává jazyk pro koncepty specifické pro blockchain, jako jsou účty, transakce, čas a kryptografie.
Programovatelné transakční bloky (PTB)
Programovatelné transakční bloky, zkráceně PTB, patří mezi nejmocnější vývojářské základy sítě Sui. Na běžných blockchainech je základní prováděcí jednotkou transakce, která je obvykle zjednodušená a blízká provedení virtuálního stroje. Na síti Sui je základní prováděcí jednotka povýšena na úroveň komplexní, složitelné posloupnosti transakcí.
PTB jsou heterogenní a mohou přistupovat k jakékoli veřejné onchainové funkci jazyka Move napříč všemi chytrými kontrakty. V rámci jednoho PTB je možné zadané výstupy z dřívějších onchainových volání jazyka Move řetězit jako zadané vstupy pro pozdější onchainová volání jazyka Move. Těmito zadáními mohou být libovolné objekty sítě Sui s bohatou sadou atributů a vlastností. Jediný PTB může vyjmout herní objekt z peněženky chytrého kontraktu, použít ho k provedení tahu ve hře a pak odeslat objekt s odznakem získaným za tento tah do vitríny s herními trofejemi – to vše bez zveřejnění nového kódu chytrého kontraktu. Jeden PTB může obsahovat až 1 024 heterogenních transakcí, takže jeho složitost je téměř neomezená.
Zřetězené transakce v PTB se realizují a selhávají atomicky, což znamená, že nemohou být zpracovány jen částečně. Díky tomu je programovací model praktický a intuitivní a zároveň máte silné záruky pro platební nebo finanční aplikace.
Horizontální škálovatelnost
Blockchain Sui uspokojuje zvýšenou poptávku na síti horizontálním škálováním. Validátoři mohou podle potřeby výpočetní výkon zvyšovat, nebo ho snižovat, když není potřeba. Tokenomický model sítě Sui je navržen tak, aby i při vysokém síťovém provozu zůstaly poplatky gas nízké a stabilní. Validátoři jsou ke zvyšování výpočetního výkonu motivováni tím, že získají více poplatků gas, aniž by je bylo nutné zvýšit.
Škálovatelnost sítě Sui není omezena pouze na zpracování transakcí. Levné a horizontálně škálovatelné je i úložiště. Vývojáři tak nemusí kvůli úspoře za poplatky gas nepřímo odkazovat na offchainové úložiště a mohou definovat složitá aktiva s bohatými atributy, která existují přímo na blockchainu.
Co je token SUI?
Tokeny SUI plní na síti čtyři účely:
Můžete je stakovat u validátora, zabezpečit tím síť a získávat za to odměny.
Můžete s nimi platit poplatky gas za transakce a další operace.
Jako nativní aktivum umožňuje onchainové transakce, které jsou základem celé ekonomiky sítě Sui.
Držitelům bude časem umožňovat podílet se na správě.
Celková nabídka SUI je omezena na 10 miliard tokenů.
Ekosystém Sui
Mainnet Sui byl spuštěn v květnu 2023. Od té doby byla vydána řada her a v příštím roce budou následovat další. Vznikají také aplikace DeFi a projekty NFT a na konec roku 2023 jsou plánovány další zajímavé aplikace.
SuiFrens
Projekt SuiFrens je hlavně ukázkou schopností jazyka Sui Move a oživuje kombinovatelnost, rozšiřitelnost a dynamiku digitálních aktiv na síti Sui. V současné době se tato rodinka skládá z kapybar a žraloků bělavých a další budou přibývat.
Orákl Pyth
Orákl Pyth propojuje vysoce přesná tržní data od největších světových profesionálních obchodníků a burz s libovolným chytrým kontraktem kdekoli na světě.
Hra 8192
SUI 8192 je zcela onchainová a mimořádně náročná verze oblíbené hry 2048, kterou na blockchainu Sui vybudoval projekt Ethos.
Suia
Suia je aplikace s dokladem účasti, která ověřuje účast na událostech ekosystému Sui. Je možné ji používat se vstupenkami na události, medailemi za přispění a hrami, takže organizátoři se mohou lépe zapojit a ocenit uživatele za účast.
Jak vypadá budoucnost sítě Sui?
Síť Sui dál vyvíjí jedinečné funkce a zaměřuje se na seznamování vývojářů s programovacím jazykem Sui Move a podporuje je ve vytváření aplikací pro všechna možná odvětví.
Mezi nejnovější a připravované funkce patří:
Sponzorované transakce
Aby bylo možné na síti Sui zpracovat transakci, uživatel musí zaplatit poplatek gas. Mnoho nováčků v oblasti blockchainu ale tento koncept nezná a může pro ně být překážkou k dokončení transakce. Sponzorované transakce umožňují tento problém spojený s žádostí uživatele o zaplacení poplatku gas odstranit pomocí takzvaných čerpacích stanic, které umožňují tvůrcům aplikací tento poplatek zaplatit, aniž by se o něm uživatel vůbec dozvěděl. Tvůrci aplikací se mohou zaměřit na jiné modely příjmů, jako je reklama, předplatné nebo prémiové doplňky.
Standard Kiosk
Kiosk je základní nástroj pro vytváření otevřených obchodních platforem s nulovými poplatky a vysokou mírou přizpůsobení zásad převodů. Tvůrcům umožňuje přidávat k objektům zásady, které jim dávají pravomoc vynucovat různá omezení obchodů, včetně například zásad pro licenční poplatky související s prodejem objektu.
Závěrem
Projekt Sui byl navržen jako blockchain nové generace, který všem odvětvím a aplikacím umožňuje využívat výhod decentralizované technologie. Její inovace mohou změnit definici vlastnictví aktiv a nabídnout skutečná řešení problémů, kterým čelí lidé po celém světě.