ابرشبکه های چند ضلعی در مقابل زیرشبکه های بهمنی: تفاوت های کلیدی

سوپرنت ها دارای معماری فنی پیشرفته ای هستند که توسط Polygon Edge، عملیات بدون اعتماد از طریق درختان Merkle، سازگاری با ماشین مجازی اتریوم (EVM) و پشتیبانی از توکن های سفارشی ارائه می شود.

معماری سوپرنت ارتباط نزدیکی با Polygon Edge دارد. شش ماژول در معماری Polygon Edge که مربوط به سوپرنت هستند شامل موارد زیر است:

  • TX Pool: این ماژول که به عنوان یک مخزن برای تراکنش های معلق عمل می کند، کلید معماری رویداد محور Polygon Edge است. تراکنش ها را می توان به راحتی از منابع متعدد اضافه کرد و به طور یکپارچه با ماژول های دیگر پلت فرم پیوند می خورد.
  • بلاک چین: این به پایگاه داده ایالتی اشاره دارد و اطلاعات حساب ها، کد قرارداد هوشمند، وضعیت جهانی و موارد دیگر را در خود نگه می دارد.
  • JSON-RPC: لایه API سوپرنت با استانداردهای مشتری اتریوم مطابقت دارد و ابزارهایی مانند MetaMask، Web3.js، Ethers.js، Remix و Hardhat را قادر می‌سازد تا به طور یکپارچه در شبکه آن اجرا شوند.
  • اجماع: سوپرنت از الگوریتم‌های اجماع اثبات اعتبار و اثبات سهام استفاده می‌کند.
  • Libp2p: این پشته شبکه همتا به همتا به روز شده سوپرنت است که همگام سازی بلوک ها، پیام های اجماع، شایعات استخر تراکنش ها و شایعات استخر SAM را تسهیل می کند.
  • gRPC: با پروتکل ارتباطی قدرتمند خود، دستورات اپراتور ممتاز در سوپرنت را فقط می‌توان به صورت محلی بر روی گره‌های اعتبارسنجی اجرا کرد. اپراتورهای تایید شده می توانند پشتیبان گیری آنلاین انجام دهند، اطلاعات را از سیستم های اعتبار سنجی به دست آورند و داده های ذخیره شده در مخزن تراکنش را پرس و جو و پاک کنند.

سوپرنت ها نیز بدون اعتماد عمل می کنند، به این معنی که هر گره با اجرای قرارداد هوشمند، هر تراکنش را به طور مستقل تایید می کند. برای اینکه دفتر کل بلاک چین به درستی کار کند، همه گره ها باید یک کپی یکسان از آن را داشته باشند که شامل درخت مرکل از بلوک ها و لیست های گسترده تراکنش ها است.

تلاش بازیگران مخربی که تلاش می‌کنند دفتر کل را تغییر دهند، به دلیل اختلاف در مقادیر هش از حالت‌های مختلف ناسازگار با آن‌هایی که در درخت مرکل هستند، به سرعت شناسایی می‌شود.

سوپرنت ها همچنین دارای پشتیبانی داخلی EVM هستند، به این معنی که توسعه دهندگان می توانند قراردادهای هوشمند را با استفاده از بایت کد EVM که از زبان های سطح بالا مانند Solidity کامپایل شده است، بنویسند و مستقر کنند.

توسعه دهندگان با تجربه ساخت اتریوم می توانند به لطف مجموعه ابزارهای موجود، از جمله Truffle، MetaMask، Remix و block explorers، به راحتی قراردادهای Solidity خود را بدون هیچ تغییری به سوپرنت ها منتقل کنند. این امکان انتقال یکپارچه از یک پلت فرم به پلتفرم دیگر را فراهم می کند.

در نهایت، سوپرنت ها به توسعه دهندگان این امکان را می دهند که توکن های سفارشی مطابق با رابط های توکن شناخته شده جهانی، مانند ERC-20 ایجاد کنند. این در راستای هدف Polygon برای ارتقای قابلیت همکاری از طریق سوپرنت است.

منبع: https://cointelegraph.com/explained/polygon-supernets-vs-avalanche-subnets-key-differences