პოლიგონის სუპერნეტები ზვავის ქვექსელების წინააღმდეგ: ძირითადი განსხვავებები

სუპერნეტებს აქვთ მოწინავე ტექნიკური არქიტექტურა, რომელიც აღჭურვილია Polygon Edge-ით, დაუჯერებელი ოპერაცია Merkle-ის ხეებით, Ethereum ვირტუალური აპარატის (EVM) თავსებადობა და მორგებული ტოკენის მხარდაჭერა.

სუპერნეტის არქიტექტურა მჭიდროდ არის დაკავშირებული Polygon Edge-თან. ექვსი მოდული Polygon Edge-ის არქიტექტურაში, რომლებიც შესაბამისია სუპერნეტებისთვის, მოიცავს შემდეგს:

  • TX Pool: მოქმედებს როგორც მომლოდინე ტრანზაქციების საცავი, ეს მოდული არის Polygon Edge-ის მოვლენებზე ორიენტირებული არქიტექტურის გასაღები. ტრანზაქციები მარტივად შეიძლება დაემატოს მრავალი წყაროდან და ის შეუფერხებლად უკავშირდება პლატფორმის სხვა მოდულებს.
  • ბლოკჩეინი: ეს ეხება სახელმწიფო მონაცემთა ბაზას და შეიცავს ინფორმაციას ანგარიშების, ჭკვიანი კონტრაქტის კოდის, მსოფლიო მდგომარეობის შესახებ და სხვა.
  • JSON-RPC: სუპერნეტის API ფენა შეესაბამება Ethereum კლიენტის სტანდარტებს, რაც საშუალებას აძლევს ინსტრუმენტებს, როგორიცაა MetaMask, Web3.js, Ethers.js, Remix და Hardhat, შეუფერხებლად იმუშაონ მის ქსელში.
  • კონსენსუსი: სუპერნეტი იყენებს ავტორიტეტის დადასტურების და ფსონის დადასტურების კონსენსუსის ალგორითმებს.
  • Libp2p: ეს არის სუპერნეტის განახლებული peer-to-peer ქსელის დასტა, რომელიც ხელს უწყობს ბლოკების სინქრონიზაციას, კონსენსუსის შეტყობინებებს, ტრანზაქციების აუზის ჭორაობას და SAM pool-ის ჭორებს.
  • gRPC: მისი მძლავრი საკომუნიკაციო პროტოკოლით, სუპერნეტის პრივილეგირებული ოპერატორის ბრძანებები შეიძლება მხოლოდ ლოკალურად შესრულდეს ვალიდატორ კვანძებზე. დადასტურებულ ოპერატორებს შეუძლიათ შეასრულონ ონლაინ სარეზერვო ასლები, მიიღონ ინფორმაცია ვალიდატორის სისტემებიდან და მოითხოვონ და გაასუფთავონ მონაცემები, რომლებიც ინახება ტრანზაქციის ფონდში.

სუპერნეტები ასევე ფუნქციონირებს დაუჯერებლად, რაც იმას ნიშნავს, რომ თითოეული კვანძი დამოუკიდებლად ამოწმებს ყველა ტრანზაქციას ჭკვიანი კონტრაქტის შესრულებით. იმისათვის, რომ ბლოკჩეინის წიგნი გამართულად ფუნქციონირებდეს, ყველა კვანძს უნდა ჰქონდეს მისი იდენტური ასლი, რომელიც შედგება ბლოკების მერკლის ხისგან და ტრანზაქციების ვრცელი სიისგან.

მავნე აქტორების მცდელობა, რომლებიც ცდილობენ შეცვალონ წიგნი, სწრაფად იქნება იდენტიფიცირებული ჰეშის მნიშვნელობებში შეუსაბამობების გამო სხვადასხვა მდგომარეობიდან, რომლებიც შეუთავსებელია მერკლის ხეში არსებულ მდგომარეობებთან.

სუპერნეტებს ასევე აქვთ ჩაშენებული EVM მხარდაჭერა, რაც იმას ნიშნავს, რომ დეველოპერებს შეუძლიათ დაწერონ და განათავსონ ჭკვიანი კონტრაქტები EVM ბაიტეკოდის გამოყენებით, რომელიც შედგენილია მაღალი დონის ენებიდან, როგორიცაა Solidity.

Ethereum-ის მშენებლობის გამოცდილების მქონე დეველოპერებს შეუძლიათ მარტივად გადაიტანონ თავიანთი Solidity კონტრაქტები სუპერნეტებში ყოველგვარი ცვლილებების გარეშე ხელმისაწვდომი ხელსაწყოების ნაკრების წყალობით, მათ შორის Truffle, MetaMask, Remix და ბლოკის მკვლევარები. ეს საშუალებას იძლევა უწყვეტი გადასვლა ერთი პლატფორმიდან მეორეზე.

და ბოლოს, სუპერნეტები დეველოპერებს საშუალებას აძლევს შექმნან საბაჟო ნიშნები, რომლებიც შეესაბამება საყოველთაოდ აღიარებულ ტოკენ ინტერფეისებს, როგორიცაა ERC-20. ეს შეესაბამება Polygon-ის მიზანს, ხელი შეუწყოს თავსებადობის სუპერნეტების საშუალებით.

წყარო: https://cointelegraph.com/explained/polygon-supernets-vs-avalanche-subnets-key-differences