Bewegen Sie Kriege

FortgeschritteneDec 24, 2023
Der Artikel vergleicht die Aptos und Sui des Move-Ökosystems in mehreren Dimensionen, von der technischen Infrastruktur bis hin zu ökologischen Anwendungen.
Bewegen Sie Kriege

Hintergrund

Seit der Gründung von Bitcoin haben wir die „L1-Kriege“ erlebt, die die Entwicklung modernster Technologien zur Bewältigung des Blockchain-Trilemmas vorangetrieben haben. Die Nachfrage nach hoch skalierbaren Lösungen besteht weiterhin, da keine einzige Lösung in der Lage war, die Anforderungen der Branche zu erfüllen und gleichzeitig ein Höchstmaß an Sicherheit zu gewährleisten. Dies führte zur Gründung von Sui und Aptos, wobei die Architektur der aufgegebenen Diem- und Novi-Projekte von Facebook genutzt wurde.

Aptos

Aptos Labs hat unter der Leitung von Mo Shaikh und Avery Ching (Führungskräfte von Diem/Novi) die Aptos-Blockchain mit dem Ziel entwickelt, Diems Technologie neu zu beleben und mit etablierten Marktführern wie Ethereum und Bitcoin zu konkurrieren. Ziel von Aptos ist es, eine flexible, skalierbare und sichere Infrastruktur bereitzustellen. Es nutzt die Architektur von Diem zusammen mit modernsten Techniken, um einen hohen Durchsatz, geringe Latenz und überprüfbare Zustandssynchronisation zu gewährleisten.

Sui

Sui wurde von Mysten Labs entwickelt und von den ehemaligen Facebook-Führungskräften Evan Cheng und Sam Blackshear verwaltet. Es wurde entwickelt, um die Einschränkungen zu beseitigen, die aktuelle Krypto-Netzwerke daran hindern, die Anforderungen einer groß angelegten Nutzung zu erfüllen. Im Gegensatz zu Aptos ist Sui keine Ableitung von Diem, sondern wurde von Grund auf neu entwickelt und zeichnet sich durch inhärente Skalierbarkeit und schnelle Abwicklung aus. Ziel von Sui ist es, einen hohen Durchsatz, geringe Latenz und erschwingliche Rechenressourcen bereitzustellen, die für die Bereitstellung von Anwendungen für Milliarden von Benutzern erforderlich sind.

Move: Die Skalierbarkeitssprache

Beide Blockchains verwenden Move, eine auf Rust basierende Programmiersprache, die eine parallele Verarbeitung ermöglicht. Das Move-Ökosystem umfasst einen Compiler, eine virtuelle Maschine und andere Entwicklertools. Aptos verwendet die Kernimplementierung der Sprache, obwohl Sui ein paar kleinere Änderungen vorgenommen hat, um besser zu seiner Architektur zu passen.

Hintergrund

Move ist eine Bytecode-Sprache, die zum Entwerfen benutzerdefinierter Transaktionen und intelligenter Verträge verwendet wird. Was Move von anderen Sprachen wie Solidity unterscheidet, sind seine Ressourcenverwaltungsfunktionen und der Schwerpunkt auf Knappheit und Zugriffskontrolle über digitale Assets. Knappheit schränkt die Bildung von Vermögenswerten ein, um das Risiko doppelter Ausgaben zu verringern, während die Zugriffskontrolle das Eigentum und den Zugriff auf Vermögenswerte bestimmt. Das Ressourcenmanagement von Move basiert auf der mathematischen Idee der linearen Logik und behandelt Vermögenswerte als absolute Ressourcen, die für immer verloren sind, sobald sie aufgebraucht sind. Diese Ressourcenspezifität ermöglicht sichere Übertragungen zwischen Programmspeicherorten ohne implizites Entfernen oder Kopieren, daher der Name „Move“.

Suis Move ändert sich

Obwohl Aptos' Move größtenteils Dasms Whitepaper nachbildet, fügt Sui ein objektorientiertes Speichersystem hinzu, um den Überblick über alles zu behalten, einschließlich Adressen und Transaktionen.

Die Eigentumsklassifizierung von Sui in Objekte ist wie folgt definiert.

  • Gemeinsames Objekt: Es ist veränderlich, hat keinen eindeutigen Eigentümer und kann ohne Genehmigung in den Transaktionen mehrerer Parteien verwendet werden.
  • Eigenes Objekt: Besitzt einen eindeutigen Eigentümer und kann nur von diesem Benutzer geändert werden.
  • Schreibgeschütztes Objekt: Hat keinen alleinigen Eigentümer, kann nach der Veröffentlichung nicht geändert werden und steht allen Benutzern zur Verwendung in Transaktionen zur Verfügung.

Die Klassifizierung dieser Vermögenswerte in verschiedene Domänen reduziert die Verarbeitungs- und Transaktionszeiten und sorgt für Skalierbarkeit bei NFTs, Gaming-Produkten usw. Dies ist auch eine wesentliche Grundlage für Suis Rolle in der NFT-/Spielebranche.

Konsensstiftung für Sui/Aptos

Konsens ist ein Verfahren, das es Blockchain-Knoten (Validatoren) ermöglicht, sich über die Zuverlässigkeit von Transaktionen und Blöcken zu einigen. Sowohl Aptos als auch Sui basieren auf dem weithin anerkannten Konzept der Byzantine Fault Tolerance (BFT). Der zentrale Grundsatz des Konsensmechanismus besteht darin, dass das Netzwerk auch dann normal weiterarbeiten kann, wenn bis zu 1/3 der Validatoren böswillig werden oder ausfallen.

Byzantinische Fehlertoleranz (BFT)

Das Grundkonzept von BFT ist wie folgt:

  1. Ein Netzwerk besteht aus Validatoren, die zusammen über N Stimmen verfügen, mit denen entschieden wird, ob ein neuer Block genehmigt wird.
  2. N hat normalerweise einen Wert von 3F+1 und muss einer bestimmten Anzahl von Validatoren mit F-Stimmen standhalten. Dies bedeutet, dass bis zu F Validatoren bösartig, langsam, nicht verbunden usw. sein können.
  3. In jeder Runde wird ein Anführer auf zufällige und einsehbare Weise ausgewählt.
  4. In jedem Zyklus schlägt ein Anführer einen neuen Block vor und die verbleibenden Validatoren stimmen darüber ab.
  5. Sie können sich auf konsistente Entscheidungen einigen, solange 2F+1-Stimmen von vertrauenswürdigen Validatoren gehalten werden.

Techniken zur Aufgabenparallelisierung:

Block-STM von Aptos

Aptos erreicht die Transaktionsparallelisierung durch Block-STM, eine Erweiterung des leistungsstarken HotStuff-Algorithmus, der vom Software Transactional Memory inspiriert ist. Block-STM identifiziert Transaktionsbeziehungen und ermöglicht die parallele Ausführung. Wenn eine Transaktion die Validierung nicht besteht, aber Abhängigkeiten aufweist, kann sie erneut ausgeführt werden. andernfalls wird es verworfen. Sobald Streitigkeiten mithilfe einer Lazy-Commitment-Methode beigelegt werden, werden alle Transaktionen in einem Block gleichzeitig an die Blockchain übergeben. Dieser Ansatz spart Zeit und Ressourcen, da Transaktionen nicht mehr sequentiell verarbeitet werden müssen.

Suis Narwal und Stoßzahn

Für komplexe Prozesse nutzt Sui die Konsenstechnik von Narwhal & Tusk zur Parallelisierung in seiner Ausführungsschicht. Narwhal ist ein Mempool-Modul, das die Verfügbarkeit von Daten sicherstellt, die einem Konsens vorgelegt werden. Das Design von Narwhal verwendet einen Directed Asymmetric Graph (DAG), bei dem seine zahlreichen Komponenten durch Netzwerke und nicht durch Ketten verbunden sind (ähnlich wie bei verteilten Ledgern). Es kann auch unabhängig (ohne Tusk) mit anderen Konsens-Engines verwendet werden, einschließlich HotStuff oder Cosmos' Ignite.

Zusammenfassung des Lebenszyklus:

  1. Ein Absender (der ähnlich wie ein Leader-Knoten funktioniert) kündigt allen Sui-Validatoren eine Transaktion an.
  2. Der Absender erhält Stimmen von Sui-Validatoren. Die Gewichtungen werden proportional zu den Interessen der Prüfer an Sui im Rahmen der delegierten Proof-of-Stake-Setups zugewiesen.
  3. Stimmen, die die Bedingungen für eine byzantinisch-resistente Mehrheit erfüllen, werden vom Absender gesammelt, um ein Zertifikat zu erstellen. Validatoren müssen einen Konsens durch byzantinische Vereinbarung erreichen, die zur Reihenfolge der Zertifikate verwendet wird (im Diagramm oben dargestellt).
  4. Nachdem jedes Zertifikat der Reihe nach verarbeitet wurde, sendet der Absender die Zertifikate ein letztes Mal an die Validatoren zurück, um die Transaktion abzuschließen.

Die Transaktionen von Sui sind als vernetzter Graph verbunden und nicht als eine Reihe sequentiell überfüllter Transaktionen in einer Blockchain. Dieses DAG-basierte Datenparadigma erhöht zusammen mit der Aufteilung von Transaktionen in kleinere Teile und der Nutzung ihrer inhärenten Eigenschaften die Skalierbarkeit. Die asynchrone Architektur von Sui bietet Sicherheit gegen Denial-of-Service-Angriffe und Tusk, ein leistungsstarkes BFT-Konsensverfahren, sorgt für die Transaktionssequenzierung. Gemeinsam ermöglichen Narwhal und Tusk jedem Validator, mehr Transaktionen innerhalb eines bestimmten Zeitrahmens abzuwickeln.

Produktleistung:

Aptos: 160.000 TPS

Aptos verfügt über eine Verarbeitungsgeschwindigkeit von bis zu 160.000 Transaktionen pro Sekunde (TPS). Dieser Erfolg wird durch vier wichtige technische Fortschritte ermöglicht: parallele Transaktionsausführung, Statussynchronisierung, Lazy Commit und kollaborative Planung.

  1. Parallele Transaktionsausführung – die parallele Verarbeitung von Transaktionen und die Wiederholung abhängiger Prozesse.
  2. State Sync – Kettendaten können von zuverlässigen Nicht-Validatoren synchronisiert und validiert werden.
  3. Kollaborative Planung – Ermöglicht die Optimierung der Ressourcenzuweisung für Transaktionen während der Planungsphase, um die Verarbeitung zu beschleunigen.
  4. Lazy Commit – Die Idee, Transaktionen in großen Mengen festzuschreiben, nachdem das Block-STM-Verfahren abgeschlossen ist.

Sui: 120.000 und „unendliche“ TPS

Ein MacBook Pro mit acht Kernen kann über 120.000 TPS auf der Sui-Blockchain verarbeiten.

Dies hängt stark von der Art der Transaktion ab, da einfache Transaktionen keinen breiten Konsens erfordern und eine horizontale Expansion ermöglichen. Die Leistung von Sui ist bei maximaler Größe potenziell „unendlich“. Wenn sich die Netzwerknachfrage entwickelt, können Sui-Knoten weitere Mitarbeiter hinzufügen, um zusätzliche Transaktionen abzuschließen.

Anwendungsfall:

Sowohl Aptos als auch Sui decken ein breites Spektrum an Anwendungsfällen in verschiedenen Branchen und Anwendungen ab.

Die vielseitige Architektur der Aptos Blockchain macht sie für Anwendungen in verschiedenen Branchen geeignet. Sein Hauptziel ist die Dezentralisierung der Cloud-Infrastruktur, die Web 2.0-Anwendungen unterstützt, und so die weit verbreitete Einführung von Web 3.0 zu erleichtern. Mit Skalierbarkeit, Sicherheit und niedrigen Gebühren eignet sich Aptos Blockchain gut für Anwendungen in den Bereichen Finanzen, Lieferkettenmanagement, dezentrale Finanzen (DeFi), Gaming, Identitätsmanagement und mehr. Der Fokus der Plattform auf die Lösung realer Probleme macht sie zu einer attraktiven Option für Entwickler und Unternehmen, die robuste und skalierbare Blockchain-Lösungen suchen.

Sui Blockchain bietet als erlaubnislose Layer-1-Blockchain sofortige Abwicklung, schnellen Durchsatz und geringe Latenz und ist somit auf verschiedene Branchen und Anwendungsfälle anwendbar. Sein Schwerpunkt auf Energieeffizienz und Dezentralisierung macht Sui zur idealen Wahl für Anwendungen in den Bereichen Finanzen, Internet der Dinge (IoT), Spiele, soziale Medien, Content-Sharing und andere latenzempfindliche Bereiche. Suis Engagement für die Unterstützung latenzempfindlicher dezentraler Anwendungen macht das Unternehmen zu einem starken Konkurrenten im Blockchain-Ökosystem.

Traktion:

Aptos hat sich erhebliche Mittel von namhaften Risikokapitalfirmen gesichert, die sich auf insgesamt rund 400 Millionen US-Dollar belaufen. Zu den Investoren zählen unter anderem Andreessen Horowitz, FTX Ventures, Jump Crypto, a16z, Tiger Global und Multicoin Capital. Diese solide finanzielle Unterstützung unterstreicht das Vertrauen der Investoren in das Aptos-Projekt und sein Wachstums- und Erfolgspotenzial. Die Beteiligung namhafter Unternehmen bietet nicht nur finanzielle Unterstützung, sondern öffnet auch Türen für potenzielle Kooperationen und Partnerschaften und stärkt so die Marktposition von Aptos weiter.

Sui hat auch starke Unterstützung von Großinvestoren wie Lightspeed Venture Partners, Andreessen Horowitz und Redpoint erfahren. In seiner letzten Finanzierungsrunde, der Serie B, sammelte Sui beeindruckende 300 Millionen US-Dollar ein. Zusammen mit den 36 Millionen US-Dollar, die in der Serie A gesammelt wurden, beläuft sich die Gesamtfinanzierung auf 336 Millionen US-Dollar. Die beträchtliche Finanzierung und die hohe Bewertung von über 2 Milliarden US-Dollar unterstreichen das Marktinteresse und Vertrauen in das Sui-Projekt. Die Einbindung namhafter Investoren ebnet den Weg für strategische Allianzen und Partnerschaften und trägt zum Wachstum und zur Entwicklung des Ökosystems von Sui bei.

Darüber hinaus haben sowohl Aptos als auch Sui lebendige und aktive Communities aus Entwicklern, Enthusiasten und Benutzern aufgebaut. Diese Communities tragen aktiv zum Ökosystem bei, indem sie Anwendungen entwickeln, sich an Diskussionen beteiligen und Ideen austauschen. Der gemeinschaftsorientierte Charakter beider Plattformen fördert Innovation, Zusammenarbeit und Akzeptanz und schafft ein robustes Ökosystem rund um Aptos und Sui.

Schlussgedanken

Während es abzuwarten bleibt, welche Lösung als dominierender Marktsieger hervorgehen wird, haben sowohl Aptos als auch Sui in ihrer Entwicklung erhebliche Fortschritte gemacht und den aktuellen Stand des Blockchain-Designs erheblich vorangetrieben. Aptos hat durch seine vergleichsweise erste Markteinführung und die große Aufmerksamkeit an Bedeutung gewonnen, während Sui von seinem innovativen und sicherheitsorientierten Ansatz profitiert hat. Eines ist sicher: Mit ihrem enormen Potenzial zur Verbesserung der Skalierbarkeit und Sicherheit von Kryptonetzwerken sind Move-basierte Technologien bereit, einen nachhaltigen Einfluss auf die Branche zu hinterlassen.

ÜBER MICH

Hallo, ich bin Paul Veradittakit, geschäftsführender Gesellschafter bei Pantera Capital, einem der ältesten und größten institutionellen Anleger, der sich auf Investitionen in Blockchain-Unternehmen und Kryptowährungen konzentriert. Ich bin seit 2014 in der Branche tätig und das Unternehmen investiert in Eigenkapital, Token-Projekte im Frühstadium und liquide Kryptowährungen an Börsen. Ich konzentriere mich auf Frühphaseninvestitionen und teile in diesem wöchentlichen Newsletter meine Gedanken zu den Entwicklungen in der Branche.

Haftungsausschluss:

  1. Dieser Artikel ist ein Nachdruck von [VeradiVerdict]. Alle Urheberrechte liegen beim ursprünglichen Autor [PAUL VERADITTAKIT]. Wenn Sie Einwände gegen diesen Nachdruck haben, wenden Sie sich bitte an das Gate Learn-Team ( gatelearn@gate.io ), das sich umgehend darum kümmern wird.
  2. Haftungsausschluss: Die in diesem Artikel geäußerten Ansichten und Meinungen sind ausschließlich die des Autors und stellen keine Anlageberatung dar.
  3. Übersetzungen des Artikels in andere Sprachen werden vom Gate Learn-Team durchgeführt. Sofern nicht anders angegeben, ist das Kopieren, Verbreiten oder Plagiieren der übersetzten Artikel verboten.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!
Créer un compte