Многуаголни супермрежи наспроти подмрежи од лавина: Клучни разлики

Супермрежите имаат напредна техничка архитектура напојувана со Polygon Edge, функционирање без доверба преку Merkle дрвја, компатибилност со Ethereum Virtual Machine (EVM) и сопствена поддршка за токени.

Архитектурата на супернет е тесно поврзана со онаа на Polygon Edge. Шесте модули во архитектурата на Polygon Edge кои се релевантни за супермрежите го вклучуваат следново:

  • TX Pool: Дејствувајќи како складиште за нерешени трансакции, овој модул е ​​клучот за архитектурата на Polygon Edge управувана од настани. Трансакциите може лесно да се додадат од повеќе извори и беспрекорно се поврзуваат со другите модули на платформата.
  • Блокчејн: Ова се однесува на државната база на податоци и содржи информации за сметки, код за паметни договори, светска состојба и многу повеќе.
  • JSON-RPC: API-слојот на супернетот е во согласност со стандардите за клиентот на Ethereum, овозможувајќи им на алатките како MetaMask, Web3.js, Ethers.js, Remix и Hardhat да работат беспрекорно на неговата мрежа.
  • Консензус: Супернет користи консензус алгоритми за доказ за авторитет и доказ за влог.
  • Libp2p: Ова е ажурираниот оџак за мрежно поврзување од страна на супернет кој го олеснува синхронизирањето на блокови, пораките со консензус, озборувањето на базенот на трансакции и озборувањето на базенот SAM.
  • gRPC: Со својот моќен комуникациски протокол, командите на привилегираните оператори на супермрежата може да се извршуваат локално само на јазлите за валидација. Потврдените оператори можат да вршат онлајн резервни копии, да добиваат информации од системите за валидатори и да бараат и да ги чистат податоците складирани во збирката на трансакции.

Супермрежите исто така работат без доверба, што значи дека секој јазол ја потврдува секоја трансакција независно со извршување на паметниот договор. За правилно функционирање на книгата на блокчејн, сите јазли мора да имаат идентична копија од неа, составена од Меркл дрво на блокови и обемни списоци на трансакции.

Напорот на злонамерните актери кои се обидуваат да ја променат книгата ќе биде брзо идентификуван поради несовпаѓање во вредностите на хашот од различните состојби кои се некомпатибилни со оние во стеблото Меркл.

Супермрежите имаат и вградена поддршка за EVM, што значи дека програмерите можат да пишуваат и распоредуваат паметни договори користејќи EVM бајтекод, кој е компајлиран од јазици на високо ниво, како што е Solidity.

Програмерите со искуство во градење на Ethereum можат лесно да ги пренесат своите договори за Solidity на супермрежи без никакви модификации благодарение на пакетот достапни алатки, вклучувајќи Truffle, MetaMask, Remix и блок истражувачи. Ова овозможува беспрекорна транзиција од една платформа на друга.

И на крај, супермрежите им дозволуваат на програмерите да креираат сопствени токени во согласност со универзално признатите токени интерфејси, како што е ERC-20. Ова е во согласност со целта на Polygon да промовира интероперабилност преку супермрежи.

Извор: https://cointelegraph.com/explained/polygon-supernets-vs-avalanche-subnets-key-differences