Polygonové supersítě vs. Avalanche podsítě: Klíčové rozdíly

Supernety mají pokročilou technickou architekturu poháněnou Polygon Edge, důvěryhodný provoz prostřednictvím stromů Merkle, kompatibilitu Ethereum Virtual Machine (EVM) a vlastní podporu tokenů.

Architektura supernetu je úzce svázána s architekturou Polygon Edge. Mezi šest modulů v architektuře Polygon Edge, které jsou relevantní pro supersítě, patří následující:

  • TX Pool: Tento modul, který funguje jako úložiště pro čekající transakce, je klíčem k architektuře řízené událostmi Polygon Edge. Transakce lze snadno přidávat z více zdrojů a hladce se propojuje s ostatními moduly platformy.
  • Blockchain: Jedná se o státní databázi a obsahuje informace o účtech, kódu inteligentních smluv, světovém stavu a další.
  • JSON-RPC: Vrstva API supernetu je v souladu s klientskými standardy Ethereum, což umožňuje bezproblémové fungování nástrojů jako MetaMask, Web3.js, Ethers.js, Remix a Hardhat v jeho síti.
  • Konsensus: Supernet používá konsenzuální algoritmy proof-of-authority a proof-of-stake.
  • Libp2p: Toto je aktualizovaný peer-to-peer síťový zásobník supernetu, který usnadňuje synchronizaci bloků, zprávy o konsensu, klábosení v oblasti transakcí a klábosení v oblasti SAM.
  • gRPC: Díky svému výkonnému komunikačnímu protokolu lze příkazy privilegovaného operátora v supersíti provádět pouze lokálně na uzlech validátoru. Ověření operátoři mohou provádět online zálohy, získávat informace ze systémů validátorů a dotazovat se a mazat data uložená ve fondu transakcí.

Supernety také fungují bez důvěry, což znamená, že každý uzel ověřuje každou transakci nezávisle provedením inteligentní smlouvy. Aby účetní kniha blockchainu správně fungovala, všechny uzly musí mít její identickou kopii, sestávající z Merkleho stromu bloků a rozsáhlých seznamů transakcí.

Snaha zlomyslných aktérů pokoušejících se změnit účetní knihu bude rychle identifikována kvůli nesrovnalostem v hodnotách hash z různých stavů, které jsou neslučitelné s těmi v Merkle stromu.

Supernety mají také vestavěnou podporu EVM, což znamená, že vývojáři mohou psát a nasazovat chytré smlouvy pomocí bytecode EVM, který je kompilován z jazyků vysoké úrovně, jako je Solidity.

Vývojáři se zkušenostmi s budováním Etherea mohou snadno převést své smlouvy Solidity do supernetů bez jakýchkoli úprav díky sadě dostupných nástrojů, včetně Truffle, MetaMask, Remix a block explorerů. To umožňuje bezproblémový přechod z jedné platformy na druhou.

A konečně supersítě umožňují vývojářům vytvářet vlastní tokeny konzistentní s všeobecně uznávanými rozhraními tokenů, jako je ERC-20. To je v souladu s cílem Polygonu podporovat interoperabilitu prostřednictvím supersítí.

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