A szuperhálók fejlett technikai architektúrájával rendelkeznek, amelyet a Polygon Edge hajt, a Merkle fák segítségével megbízható működés, az Ethereum Virtual Machine (EVM) kompatibilitása és az egyéni token támogatás.
A Supernet architektúra szorosan kapcsolódik a Polygon Edge architektúrájához. A Polygon Edge architektúrájában a szupernetekre vonatkozó hat modul a következőket tartalmazza:
- TX Pool: Ez a modul a függőben lévő tranzakciók tárolójaként működik, és a kulcsa a Polygon Edge eseményvezérelt architektúrájának. A tranzakciók könnyen hozzáadhatók több forrásból, és zökkenőmentesen összekapcsolhatók a platform többi moduljával.
- Blockchain: Ez az állami adatbázisra vonatkozik, és információkat tartalmaz a számlákról, az intelligens szerződés kódjáról, a világ állapotáról és egyebekről.
- JSON-RPC: A szupernet API rétege megfelel az Ethereum kliens szabványainak, lehetővé téve a MetaMask, Web3.js, Ethers.js, Remix és Hardhat zökkenőmentes futtatását a hálózaton.
- Konszenzus: A Supernet hitelesség- és tét-konszenzus-algoritmusokat használ.
- Libp2p: Ez a szupernet frissített peer-to-peer hálózati verem, amely megkönnyíti a blokkok szinkronizálását, a konszenzusos üzeneteket, a tranzakciós készlet pletykálását és a SAM-készlet pletykálását.
- gRPC: Erőteljes kommunikációs protokolljával a kiemelt kezelői parancsok egy szuperhálózaton csak lokálisan hajthatók végre az érvényesítő csomópontokon. Az ellenőrzött operátorok online biztonsági mentéseket készíthetnek, információkat szerezhetnek be az érvényesítő rendszerektől, valamint lekérdezhetik és törölhetik a tranzakciós készletben tárolt adatokat.
A szuperhálók is megbízhatóan működnek, ami azt jelenti, hogy minden egyes csomópont függetlenül érvényesít minden tranzakciót az intelligens szerződés végrehajtásával. Ahhoz, hogy a blokklánc főkönyv megfelelően működjön, minden csomópontnak rendelkeznie kell egy azonos példányával, amely blokkokból álló Merkle-fából és kiterjedt tranzakciós listákból áll.
A főkönyv megváltoztatására törekvő rosszindulatú szereplők erőfeszítéseit gyorsan azonosítani fogják a különböző állapotok hash-értékeinek eltérései miatt, amelyek összeegyeztethetetlenek a Merkle-fán belüliekkel.
A szuperhálók beépített EVM-támogatással is rendelkeznek, ami azt jelenti, hogy a fejlesztők intelligens szerződéseket írhatnak és telepíthetnek az EVM bájtkóddal, amely magas szintű nyelvekből, például a Solidityből van összeállítva.
Az Ethereum építési tapasztalattal rendelkező fejlesztők könnyedén átvihetik Solidity-szerződéseiket a szupernetekre, mindenféle módosítás nélkül, köszönhetően a rendelkezésre álló eszközkészletnek, beleértve a Truffle, MetaMask, Remix és blokkfelfedezőket. Ez zökkenőmentes átmenetet tesz lehetővé egyik platformról a másikra.
Végül a szuperhálózatok lehetővé teszik a fejlesztők számára, hogy egyedi tokeneket hozzanak létre, amelyek összhangban vannak az univerzálisan elismert token interfészekkel, mint például az ERC-20. Ez összhangban van a Polygon azon céljával, hogy előmozdítsa az interoperabilitást a szuperhálókon keresztül.
Forrás: https://cointelegraph.com/explained/polygon-supernets-vs-avalanche-subnets-key-differences