Daudzstūru supertīkli un lavīnu apakštīkli: galvenās atšķirības

Supernetiem ir uzlabota tehniskā arhitektūra, ko nodrošina Polygon Edge, neuzticama darbība, izmantojot Merkle kokus, Ethereum virtuālās mašīnas (EVM) saderība un pielāgotu marķieru atbalsts.

Supernet arhitektūra ir cieši saistīta ar Polygon Edge arhitektūru. Seši Polygon Edge arhitektūras moduļi, kas attiecas uz supertīkliem, ir šādi:

  • TX Pool: šis modulis darbojas kā gaidošo darījumu repozitorijs, un tas ir Polygon Edge notikumu vadītās arhitektūras atslēga. Darījumus var viegli pievienot no vairākiem avotiem, un tas nemanāmi tiek savienots ar citiem platformas moduļiem.
  • Blockchain: tas attiecas uz valsts datu bāzi, un tajā ir informācija par kontiem, viedā līguma kodu, pasaules stāvokli un daudz ko citu.
  • JSON-RPC: supertīkla API slānis atbilst Ethereum klientu standartiem, ļaujot tā tīklā nemanāmi darboties tādiem rīkiem kā MetaMask, Web3.js, Ethers.js, Remix un Hardhat.
  • Vienprātība: Supernet izmanto vienprātības algoritmus, kas apstiprina pilnvaras un pierāda likmes.
  • Libp2p: šī ir supertīkla atjauninātā vienādranga tīkla steks, kas atvieglo bloku sinhronizāciju, vienprātības ziņojumus, darījumu kopas tenkas un SAM pūla tenkošanu.
  • gRPC: ar tā jaudīgo sakaru protokolu priviliģētās operatora komandas supertīklā var izpildīt tikai lokāli validatora mezglos. Validētie operatori var veikt tiešsaistes dublējumus, iegūt informāciju no pārbaudītāju sistēmām, kā arī veikt vaicājumus un notīrīt darījumu pūlā saglabātos datus.

Supernets darbojas arī neuzticami, kas nozīmē, ka katrs mezgls neatkarīgi apstiprina katru darījumu, izpildot viedo līgumu. Lai blokķēdes virsgrāmata darbotos pareizi, visos mezglos ir jāglabā identiska tās kopija, kas sastāv no Merkle bloku koka un plašiem darījumu sarakstiem.

Ļaunprātīgo dalībnieku mēģinājumi mainīt virsgrāmatu tiks ātri konstatēti dažādu stāvokļu jaucējvērtību neatbilstību dēļ, kas nav savienojamas ar Merkles koka vērtībām.

Supernetos ir arī iebūvēts EVM atbalsts, kas nozīmē, ka izstrādātāji var rakstīt un izvietot viedos līgumus, izmantojot EVM baitu kodu, kas ir apkopots no augsta līmeņa valodām, piemēram, Solidity.

Izstrādātāji ar Ethereum veidošanas pieredzi var viegli pārsūtīt savus Solidity līgumus uz supertīkliem bez jebkādām izmaiņām, pateicoties pieejamo rīku komplektam, tostarp Truffle, MetaMask, Remix un bloku pētniekiem. Tas nodrošina netraucētu pāreju no vienas platformas uz otru.

Visbeidzot, supertīkli ļauj izstrādātājiem izveidot pielāgotus marķierus, kas atbilst vispāratzītām marķieru saskarnēm, piemēram, ERC-20. Tas atbilst Polygon mērķim veicināt sadarbspēju, izmantojot supertīklus.

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