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

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

Архитектурата на Supernet е тясно свързана с тази на Polygon Edge. Шестте модула в архитектурата на Polygon Edge, които са подходящи за супермрежите, включват следното:

  • TX Pool: Действайки като хранилище за чакащи транзакции, този модул е ​​ключът към управляваната от събития архитектура на Polygon Edge. Транзакциите могат да се добавят лесно от множество източници и безпроблемно се свързва с други модули на платформата.
  • Blockchain: Това се отнася до държавната база данни и съдържа информация за акаунти, код на интелигентен договор, състояние на света и др.
  • JSON-RPC: API слоят на супермрежата отговаря на клиентските стандарти на Ethereum, позволявайки инструменти като MetaMask, Web3.js, Ethers.js, Remix и Hardhat да работят безпроблемно в неговата мрежа.
  • Консенсус: Supernet използва консенсусни алгоритми за доказателство за авторитет и доказателство за залог.
  • Libp2p: Това е актуализираният мрежов стек от тип peer-to-peer на супермрежата, който улеснява синхронизирането на блокове, консенсусни съобщения, клюкарстване на транзакционен пул и клюкарстване на SAM пул.
  • gRPC: Със своя мощен комуникационен протокол командите на привилегирован оператор в супермрежа могат да се изпълняват локално само на валидиращи възли. Валидираните оператори могат да извършват онлайн архивиране, да получават информация от системи за валидиране и да правят заявки и да изчистват данни, съхранявани в пула на транзакциите.

Супермрежите също работят без доверие, което означава, че всеки възел валидира всяка транзакция независимо чрез изпълнение на интелигентния договор. За да функционира правилно регистърът на блокчейн, всички възли трябва да съдържат идентично негово копие, състоящо се от Merkle дърво от блокове и обширни списъци с транзакции.

Усилие на злонамерени участници, опитващи се да променят счетоводната книга, ще бъде бързо идентифицирано поради несъответствия в хеш стойностите от различните състояния, несъвместими с тези в дървото на Merkle.

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

Разработчиците с опит в изграждането на Ethereum могат лесно да прехвърлят своите Solidity договори в супермрежи без никакви модификации благодарение на наличния набор от инструменти, включително Truffle, MetaMask, Remix и block explorer. Това позволява безпроблемен преход от една платформа към друга.

И накрая, супермрежите позволяват на разработчиците да създават персонализирани токени, съвместими с универсално признати интерфейси на токени, като ERC-20. Това е в съответствие с целта на Polygon за насърчаване на оперативната съвместимост чрез супермрежи.

Източник: https://cointelegraph.com/explained/polygon-supernets-vs-avalanche-subnets-key-differences