Polygon-Supernetze vs. Avalanche-Subnetze: Hauptunterschiede

Supernets verfügen über eine fortschrittliche technische Architektur, die von Polygon Edge unterstützt wird, vertrauenswürdigen Betrieb über Merkle-Bäume, Ethereum Virtual Machine (EVM)-Kompatibilität und benutzerdefinierte Token-Unterstützung.

Die Supernet-Architektur ist eng mit der von Polygon Edge verbunden. Die sechs Module in der Architektur von Polygon Edge, die für Supernetze relevant sind, umfassen die folgenden:

  • TX Pool: Dieses Modul fungiert als Repository für ausstehende Transaktionen und ist der Schlüssel zur ereignisgesteuerten Architektur von Polygon Edge. Transaktionen können einfach aus mehreren Quellen hinzugefügt werden und lassen sich nahtlos mit anderen Modulen der Plattform verknüpfen.
  • Blockchain: Dies bezieht sich auf die staatliche Datenbank und enthält Informationen zu Konten, intelligentem Vertragscode, Weltzustand und mehr.
  • JSON-RPC: Die API-Schicht des Supernets entspricht den Client-Standards von Ethereum, sodass Tools wie MetaMask, Web3.js, Ethers.js, Remix und Hardhat nahtlos in seinem Netzwerk ausgeführt werden können.
  • Konsens: Supernet verwendet Proof-of-Authority- und Proof-of-Stake-Konsensalgorithmen.
  • Libp2p: Dies ist der aktualisierte Peer-to-Peer-Netzwerkstack von Supernet, der die Blocksynchronisierung, Konsensnachrichten, Transaktionspool-Klatsch und SAM-Pool-Klatsch erleichtert.
  • gRPC: Mit seinem leistungsstarken Kommunikationsprotokoll können privilegierte Operator-Befehle in einem Supernet nur lokal auf Validator-Knoten ausgeführt werden. Validierte Bediener können Online-Backups durchführen, Informationen von Validator-Systemen abrufen und im Transaktionspool gespeicherte Daten abfragen und löschen.

Supernets arbeiten auch vertrauenslos, was bedeutet, dass jeder Knoten jede Transaktion unabhängig validiert, indem er den Smart Contract ausführt. Damit das Blockchain-Ledger ordnungsgemäß funktioniert, müssen alle Knoten eine identische Kopie davon enthalten, die aus einem Merkle-Baum von Blöcken und umfangreichen Transaktionslisten besteht.

Ein Versuch von böswilligen Akteuren, die versuchen, das Ledger zu ändern, wird aufgrund von Diskrepanzen in den Hash-Werten der verschiedenen Zustände, die mit denen innerhalb des Merkle-Baums nicht kompatibel sind, schnell identifiziert.

Supernets verfügen auch über eine integrierte EVM-Unterstützung, was bedeutet, dass Entwickler Smart Contracts mit EVM-Bytecode schreiben und bereitstellen können, der aus Hochsprachen wie Solidity kompiliert wird.

Entwickler mit Ethereum-Building-Erfahrung können ihre Solidity-Verträge dank der verfügbaren Tools, darunter Truffle, MetaMask, Remix und Block-Explorer, problemlos und ohne Änderungen auf Supernets übertragen. Dies ermöglicht einen nahtlosen Übergang von einer Plattform zur anderen.

Schließlich ermöglichen Supernets Entwicklern, benutzerdefinierte Token zu erstellen, die mit allgemein anerkannten Token-Schnittstellen wie ERC-20 übereinstimmen. Dies entspricht dem Ziel von Polygon, die Interoperabilität über Supernets zu fördern.

Quelle: https://cointelegraph.com/explained/polygon-supernets-vs-avalanche-subnets-key-differences