Was ist Sui?
Startseite
Artikel
Was ist Sui?

Was ist Sui?

Anfänger
Veröffentlicht Jul 31, 2023Aktualisiert Feb 23, 2024
8m

Bei diesem Artikel handelt es sich um gesponserte Inhalte, die keine Finanz- oder Anlageberatung darstellen. Die in diesem Artikel geäußerten Ansichten sind die des Verfassers und entsprechen möglicherweise nicht denen der Binance Academy. 

TL;DR

  • Sui ist eine Layer-1-Blockchain und Smart-Contract-Plattform, die Kryptowährungen jedermann schnell, sicher und anonym zugänglich machen soll. 

  • Das auf der Programmiersprache Move basierende objektzentrierte Modell ermöglicht parallele Ausführung, Finalität in weniger als einer Sekunde und nützliche On-Chain-Assets. 

  • Mit horizontal skalierbarer Datenverarbeitung und -speicherung unterstützt Sui eine breite Palette von Anwendungen mit bisher unerreichter Geschwindigkeit bei niedrigen Kosten. Sui ist eine Weiterentwicklung der Blockchain-Technologie und eine Plattform, auf der Entwickler und Kreative aufregende, anwenderfreundliche Nutzererfahrungen erschaffen können.

Was ist Sui?

Sui ist eine Blockchain, die entwickelt wurde, um dezentrale Blockchain-Technologie der breiten Masse zugänglich zu machen. Ihr Token, SUI, dient dazu, das Netzwerk zu sichern, Gasgebühren zu bezahlen, On-Chain-Transaktionen zu tätigen und in der Zukunft die Governance zu ermöglichen.

Das Urheberprojekt von Sui, Mysten Labs, wurde von ehemaligen Mitarbeitern von Meta gegründet, die am Blockchain-Projekt Diem (früher bekannt als Libra) mitgewirkt haben. Im Rahmen dieser Arbeit entwickelten sie neue Technologien wie Move, eine neue Smart-Contract-Programmiersprache, und die durchsatzstarken Mempool- und Konsens-Engines Narwhal bzw. Bullshark. 

Ihre Entwicklungen für Diem wurden zur Grundlage für das Design von Sui. Diese Innovationen wurden jedoch geändert und erweitert, um den Anforderungen einer genehmigungsfreien Layer-1-Blockchain zu entsprechen, und nicht der Zielsetzung von Libra, eine regulierungskonforme Micropayment-Plattform zu entwickeln.

Wie funktioniert Sui?

Im Gegensatz zu den meisten anderen Blockchains verwendet Sui Objekte als Basiseinheit für die Datenspeicherung anstelle von Konten. Entwickler definieren, erstellen und verwalten diese programmierbaren Objekte, die auf Nutzerebene Assets darstellen. Ein Objekt hat verschiedene Attribute (einschließlich des Eigentums), deren Werte auf der Grundlage der Logik des Smart Contracts, der es erstellt hat, aktualisiert werden können. Die Objekte und ihre Attribute werden direkt auf der Blockchain und nicht im Smart Contract gespeichert.

Die meisten Assets auf Sui gehören einer einzigen Adresse, die als Datenwert für das Objekt erfasst wird. Diese werden als „owned objects“ („besessene Objekte“) bezeichnet. Die Übertragung des Eigentums an einem Objekt erfordert lediglich eine Änderung dieses Wertes. Solche Transaktionen sind unabhängig von allen anderen Vorgängen im Netzwerk und können parallel verarbeitet werden. Die meisten Blockchain-Transaktionen, wie Asset-Transfers, Peer-to-Peer-Zahlungen und das Erstellen von NFTs, fallen in diese Kategorie. 

Sui ist für diese Art von Transaktionen konzipiert. Bei anderen Blockchains muss jede Transaktion, egal wie komplex sie ist, in eine Liste aufgenommen und im Rahmen eines globalen Konsensprozesses verifiziert und verarbeitet werden. Eine solche Struktur kann zu Engpässen im Netzwerk führen, was sich auf die Verarbeitungsgeschwindigkeit einzelner Transaktionen sowie auf die Gesamtzahl der Transaktionen, die gleichzeitig verarbeitet werden können, auswirkt.

Sui verwendet einen Algorithmus, der als „Byzantine Consistent Broadcast“ bekannt ist, um Engpässe zu vermeiden sowie niedrige Latenz und hohen Durchsatz zu gewährleisten. Ein Requestor oder Proxy kann proaktiv mit den Validierern kommunizieren, um eine Verarbeitung zu ermöglichen, ohne dass ein Konsens erforderlich ist. Dies sorgt für sofortige Finalität ohne Abstriche bei der Sicherheit und erlaubt die parallele Übermittlung und Ausführung von Transaktionen in großem Umfang.

Einige Assets auf Sui haben gemeinsame Eigentümerschaft, was bedeutet, dass Transaktionen, bei denen Daten mit Bezug auf das Objekt geändert werden, von mehreren Konten zu authentifizieren sind. Diese Transaktionen werden als komplex eingestuft und müssen im Rahmen eines Konsenses validiert werden. Sui verwendet Delegated Proof of Stake als Konsensmechanismus. Die Konsens-Engine setzt sich bei Sui aus zwei Teilen zusammen: Narwhal und Tusk. Narwhal ist der Transaktionsspeicher (mempool), der sicherstellt, dass die Daten für die Verarbeitung durch die Validierer verfügbar sind. Tusk ist der Mechanismus, der alle Transaktionen, die gemeinsame Objekte betreffen, ordnet. 

Was macht Sui einzigartig?

Das objektzentrierte Datenmodell von Sui ist eine Schlüsselinnovation, die viele andere technische Innovationen auf der Blockchain ermöglicht. 

Sui Move

Sui Move ist die native Programmiersprache von Sui. Sie zielt darauf ab, Blockchain-Entwicklern alle Werkzeuge zur Verfügung zu stellen, die sie benötigen, um leistungsstarke, sichere und funktionsreiche Anwendungen zu erstellen.

Sui Move basiert auf der Programmiersprache Move, die speziell entwickelt wurde, um Schwachstellen anderer Smart-Contract-Programmiersprachen zu beseitigen. Move adressiert zwei Schlüsselprobleme bei der Entwicklung von Smart Contracts: die Repräsentation von Kryptowerten und sichere Transaktionen mit ihnen. Move verfügt über erstklassige Asset-Abstraktionen und Zugriffskontrolle, die sowohl die Sicherheit von Smart Contracts als auch die Produktivität der Kontraktprogrammierer verbessern. Darauf baut Sui Move auf und fügt eine Programmiersprache für Blockchain-spezifische Konzepte wie Konten, Transaktionen, Zeit und Kryptografie hinzu.

Programmierbare Transaktionsblöcke (PTBs)

Programmierbare Transaktionsblöcke (PTBs) sind eine der wichtigsten Entwicklerelemente von Sui. Bei klassischen Blockchains ist die grundlegende Ausführungseinheit eine Transaktion, die in der Regel sehr einfach und nahe an der Ausführung einer virtuellen Maschine (VM) ist. Bei Sui ist die grundlegende Ausführungseinheit eine komplexe, zusammensetzbare Folge von Transaktionen.

PTBs sind heterogen und können auf jede öffentliche On-Chain-Move-Funktion aller Smart Contracts zugreifen. Innerhalb eines einzelnen PTB können typisierte Outputs von früheren On-Chain-Move-Aufrufen als typisierte Inputs für spätere On-Chain-Move-Aufrufe verkettet werden. Diese Typen können beliebige Sui-Objekte sein, die eine Vielzahl von Attributen und Eigenschaften aufweisen. Ein einzelner PTB kann ein Spielerobjekt aus einer Smart-Contract-Wallet extrahieren, es für einen Spielzug verwenden und dann ein durch den Spielzug gewonnenes Abzeichen an einen Trophäenschrank übertragen, ohne dass ein neuer Smart-Contract-Code veröffentlicht wird. Ein einzelner PTB kann bis zu 1.024 heterogene Transaktionen enthalten. Die Möglichkeiten der Zusammenstellung sind also nahezu unbegrenzt.

In einem PTB verkettete Transaktionen werden atomar ausgeführt oder verworfen, d. h. sie können nicht teilweise verarbeitet werden. Dies gewährleistet ein bequemes und intuitives Programmiermodell sowie ein hohes Maß an Sicherheit für zahlungs- oder finanzorientierte Anwendungen.

Horizontale Skalierbarkeit

Sui lässt sich horizontal skalieren, um der steigenden Nachfrage im Netzwerk gerecht zu werden. Validierer können bei Bedarf die Rechenleistung erhöhen, um ihre Leistung zu verbessern, oder sie reduzieren, wenn sie nicht benötigt wird. Das Tokenomics-Modell von Sui ist darauf ausgelegt, die Gasgebühren selbst bei hohem Netzwerkverkehr niedrig und stabil zu halten. Für Validierer besteht ein Anreiz, die Kapazitäten zu erhöhen, da sie mehr Gasgebühren verdienen können, ohne die Gebühren anzuheben.

Die Skalierbarkeit von Sui beschränkt sich nicht nur auf die Transaktionsverarbeitung. Auch die Datenspeicherung ist kostengünstig und horizontal skalierbar. Dies ermöglicht es Entwicklern, komplexe Assets mit umfangreichen Attributen zu definieren, die direkt auf der Blockchain gespeichert werden, anstatt zusätzliche Ebenen in einem Off-Chain-Datenspeicher schaffen zu müssen, um Gasgebühren zu sparen.

Was ist der SUI-Token?

SUI-Tokens dienen im Netzwerk vier Zwecken:

  • Sie können bei einem Validierer gestakt werden, um zur Sicherung des Netzwerks beizutragen und dafür Staking-Belohnungen zu erhalten. 

  • Sie können verwendet werden, um Gasgebühren für die Durchführung von Transaktionen und anderen Operationen zu bezahlen. 

  • Sie fungieren als native Assets zur Durchführung von On-Chain-Transaktionen, auf denen die Sui-Wirtschaft basiert.

  • Sie geben ihren Inhabern das Recht, sich an der zukünftigen Governance zu beteiligen. 

Das Gesamtangebot von SUI ist auf zehn Milliarden Tokens begrenzt.

Das Sui-Ökosystem

Das Sui-Mainnet wurde im Mai 2023 gestartet. Seitdem wurde eine Reihe von Spielen veröffentlicht, und im Laufe des nächsten Jahres sollen weitere folgen. Darüber hinaus werden DeFi-Apps und NFT-Projekte implementiert, und weitere spannende Apps sind für den weiteren Verlauf von 2023 geplant.

SuiFrens

Die SuiFrens sind eine Demonstration der Möglichkeiten von Sui Move und zeigen die Zusammensetzbarkeit, Erweiterbarkeit und Dynamik digitaler Assets auf Sui. Die Familie besteht derzeit aus Capybaras und Bullsharks. Weitere Kreaturen werden folgen.

Pyth Oracle

Pyth liefert zuverlässige Marktdaten von den besten Profi-Tradern und Börsen an jeden Smart Contract.

Game 8192

SUI 8192 ist eine komplett auf der Blockchain basierende und besonders anspruchsvolle Version des beliebten 2048-Spiels, das von Ethos auf der Sui-Blockchain entwickelt wurde.

Suia

Als Proof-of-Attendance-App verifiziert Suia die Teilnahme an Sui-basierten Veranstaltungen. Sie kann mit Veranstaltungstickets, Beitragsmedaillen und Spielen verwendet werden und hilft Veranstaltern, die Teilnahme zu fördern und Anreize zu schaffen.

Was folgt als Nächstes für Sui?

Sui wird sich weiterhin darauf konzentrieren, neue Funktionen bereitzustellen, Entwickler in die Programmiersprache Sui Move einzuführen und sie bei der Schaffung von Anwendungen in allen Branchen zu unterstützen.

Einige aktuelle und kommende Funktionen sind: 

Gesponserte Transaktionen

Um Transaktionen auf Sui zu tätigen, müssen Nutzer Gasgebühren bezahlen. Für Nutzer, die noch nicht mit Blockchains vertraut sind, kann dies eine Hürde darstellen. Daher haben Anwendungsentwickler die Möglichkeit, die Gebühren zu übernehmen, ohne dass der Nutzer dies erfahren muss. Die Entwickler können auch andere Einnahmemodelle wie Werbeanzeigen, Abonnements oder Premium-Add-ons testen.

Kiosk-Standard

Kiosk ist eine Funktion zum Aufbau offener, gebührenfreier Handelsplattformen mit einem hohen Maß an Anpassungsmöglichkeiten in Bezug auf die Regeln für Asset-Transfers. Sie ermöglicht es Entwicklern, Regeln mit Objekten zu erstellen, mit denen sie jede gewünschte Beschränkung für den Handel durchsetzen können, einschließlich Lizenzgebühren beim Verkauf eines Objekts.

Fazit

Sui wurde als Blockchain der nächsten Generation entwickelt, die es allen Branchen und Anwendungen ermöglicht, die Vorteile der dezentralen Ledger-Technologie zu nutzen. Ihre Innovationen können das Eigentum an Kryptowerten für jedermann neu definieren und echte Lösungen für Probleme bieten, mit denen Menschen überall konfrontiert sind.