زنجیره سوپرنت شبکه پالیگان
شبکه Polygon یکی از موفق ترین راه حل های سطح دو در شبکه اتریوم است. Polygan اخیرا قابلیت جدیدی به نام Supernet در شبکه خود ایجاد کرده است. هدف Polygon از ایجاد این ویژگی کمک به پذیرش عمومی وب 3 است. یک زنجیره ابرشبکه Polygan این امکان را به کاربران خود می دهد تا پروژه های خود را در محیطی انعطاف پذیر بدون نیاز به هزینه های عملیاتی و با قابلیت پشتیبانی از شبکه Polygon اجرا کنند. در این مقاله خواهیم دید که ابر زنجیره شبکه پلیگان چیست و چه کاربردهایی دارد؟
Polygan Mesh چیست؟
برای آشنایی با ابر زنجیره شبکه پلیگان بهتر است در مورد شبکه پلیگان توضیح مختصری به شما بدهیم. شبکه Polygan اولین و موفق ترین راه حل لایه دوم اتریوم محسوب می شود و قبل از نام Polygan آن را Metik می نامیدند و برای افزایش مقیاس پذیری شبکه اتریوم ایجاد شد. ساختار شبکه Polygan شامل 4 لایه اتریوم، امنیت، شبکه های Polygan و یک لایه اجرا می باشد. مجموعه ای از قراردادهای هوشمند در لایه اتریوم پیاده سازی شده است که ارتباط بین Polygon و ethereum را آسان می کند. لایه امنیتی همچنین امنیت اعتبارسنجی تراکنش و ارتباط با اتریوم را تضمین می کند.
لایه های شبکه Polygon اکوسیستم هایی هستند که بر روی این شبکه ساخته شده اند و هر یک جامعه خاص خود را دارند و مسئولیت اجماع محلی و تولید بلوک را بر عهده دارند. لایه نهایی یا لایه اجرا، بخشی است که برای پیاده سازی ماشین مجازی اتریوم (EVM) Polygon و اجرای قراردادهای هوشمند استفاده می شود.
شبکه پولیگان خدمات مختلفی را ارائه می دهد. از میان این خدمات می توان دسته بندی های زیر را مشخص کرد:
• محل دفن زباله PoS
• لبه چند ضلعی
• ابرشبکه های چند ضلعی
• شناسه چند ضلعی
• شب چند ضلعی
• هرمس
• Polygon Miden
• چند ضلعی پوچ
• در دسترس بودن چند زاویه
هر یک از سرویس های شبکه Polygan قابلیت هایی را در اختیار توسعه دهندگان خود قرار می دهد که از طریق آنها می توانند شبکه های خود را ایجاد کنند. Polygon Edge و Polygon Supernet در واقع خدماتی را به توسعه دهندگان خود ارائه می دهند که از طریق آن می توانند شبکه های خود را با ویژگی های مورد نظر خود ایجاد کنند.
Polygon Edge چیست؟
پلتفرم Polygon Edge در می 2021 (مه 1400) معرفی شد و هدف آن تبدیل شدن به پلتفرمی برای کمک به توسعه دهندگان در ساخت برنامه های غیرمتمرکز (Dapps) بود. Polygon Edge یک پلتفرم بلاک چین قابل تنظیم است که به توسعه دهندگان اجازه می دهد تا شبکه های بلاک چین سفارشی را بر اساس نیاز خود طراحی، بسازند و استقرار دهند.
Polygon Edge یک چارچوب ماژولار است که گزینههای مختلفی را برای پشتیبانی از انواع راهحلهای مقیاسپذیر و زیرساختی، از بلاک چینهای سازگار با ماشینهای مجازی اتریوم مستقل و سازمانی گرفته تا راهحلهای کامل سطح ۲ در اختیار توسعهدهندگان قرار میدهد.
مقیاس پذیری و توان عملیاتی بزرگترین چالش توسعه دهندگان برای استفاده از شبکه های بلاک چین است. Polygon Edge عملکرد بسیار مقیاسپذیری را حتی در شرایط تراکنش سنگین به توسعهدهندگان ارائه میدهد و میتواند با میلیونها کاربر فعال روزانه برنامههایی بسازد و دهها میلیون تراکنش را در روز پردازش کند.
برای درک پتانسیل Polygon Edge، باید ببینیم که چگونه این سرویس به ساخت اپلیکیشنهای کارآمدتر کمک میکند. در گذشته، توسعه دهندگان مجبور بودند از یک پلت فرم شبکه برای ساخت برنامه های خود استفاده کنند. این امر مانع از بسیاری از ویژگی هایی شد که توسعه دهندگان برای اجرای برنامه های خود به آن نیاز داشتند.
اما اکنون با خدماتی مانند Polygon Edge، توسعهدهندگان میتوانند برنامههای خود را در یک محیط کاملاً سفارشی با همان سطح امنیت، مقیاسپذیری و مستقل از عملکرد شبکه بسازند. Polygon Edge به توسعه دهندگان این امکان را می دهد که برنامه های Web3 خود را بر روی شبکه بلاک چین اختصاصی خود بدون به خطر انداختن امنیت یا عملکرد بسازند.
مزایای استفاده از Polygan Edge
با استفاده از قابلیت های Polygon Edge و پشتیبانی EVM آن، قراردادهای هوشمند ایجاد شده با زبان برنامه نویسی Solidity را می توان به راحتی و بدون نیاز به تغییر به شبکه Polygon Edge منتقل کرد. هر توسعهدهندهای که تجربه ساخت اپلیکیشنهای غیرمتمرکز بر روی پلتفرم اتریوم را داشته باشد، میتواند برنامههای کاربردی خود را با استفاده از Polygon Edge، با استفاده از ابزارهایی مانند Truffle Suite، Hardhat، MetaMask، Remix و مرورگرهای بلاک چین بسازد تا اپلیکیشنهای اتریوم خود را بسازد.
همانطور که قبلا ذکر شد، Polygon Edge ماژولار و قابل تنظیم است. این ویژگی به توسعه دهندگان اجازه می دهد تا به محیط های زمان اجرا، اجماع، داده ها، شبکه اختصاصی و غیره دسترسی داشته باشند. ابزار زیرساخت Polygon Edge به کاربران اجازه می دهد تا زنجیره Edge خود را با نوشتن چند خط کد راه اندازی و اجرا کنند.
بدون استفاده از Polygon Edge، پروژهها باید از شبکه اصلی اتریوم خارج شده و ماهها را صرف ایجاد تغییرات در شبکه خود بر اساس نیازهای تجاری خود کنند. تاکنون بیش از 20 اپلیکیشن و شرکت از Polygon Edge برای ساخت شبکه های خود استفاده کرده اند.
همانطور که قبلا ذکر شد، خدمات یک زنجیره ابرشبکه Polygan سرویس دیگر شبکه Polygon است که توسعه دهندگان از طریق آن می توانند شبکه های خود را ایجاد کنند. این سرویس به عنوان یک افزونه معرفی شده و مشکلات مربوط به سرویس Polygon Edge را برطرف می کند. در ادامه، به چالشهایی که Polygon Edge با آنها مواجه است، خواهیم پرداخت.
معرفی چالش های Polygon Edge
همانطور که در بخش قبل توضیح داده شد، Polygon Edge فرآیند ساخت شبکه های بلاک چین اختصاصی را بسیار ساده می کند. با این حال، این سرویس هنوز برای پروژه هایی که از آن استفاده می کنند یک چالش است.
• برای ایجاد یک مجموعه اعتبار سنجی غیرمتمرکز و قابل اعتماد نیاز به سرمایه اولیه بالایی دارد.
این چالش می تواند به طور قابل توجهی بر امنیت شبکه ساخته شده تأثیر بگذارد. علاوه بر این، اجرای مجموعهای از اعتبارسنجیها اغلب به پهنای باند زیادی نیاز دارد و تیم توسعه برنامه را از انجام هر کاری که میتواند برای ارائه محصول مناسب برای اهداف اصلی خود باز میدارد.
• پیچیدگی فنی شبکه های بلاک چین، چالش ها و نگرانی های امنیتی
شبکههای بلاک چین جدید ایجاد شده با استفاده از Polygon Edge کاملاً مستقل هستند، اما پیادهسازی، نگهداری و ارتقاء آنها کار آسانی نیست. توسعه دهندگان این شبکه ها ممکن است دانش کافی برای مقابله با این چالش ها را نداشته باشند.
• پیچیدگی ها و مسائل طراحی توکن
پروژه هایی که می خواهند از ارزهای دیجیتال خود برای ایمن سازی شبکه خود از طریق مکانیسم اثبات سهام استفاده کنند، با چالش هایی مانند نحوه پاداش دادن، کنترل تورم شبکه امنیتی مواجه هستند که در نهایت منجر به مشکلات زیر می شود:
1. بنیانگذاران پروژه از اهداف اصلی خود در طراحی توکن منحرف می شوند.
2. بخش قابل توجهی از نمایندگی نماد پروژه صرف فعالیت هایی می شود که باید برای توسعه و پذیرش خود پروژه استفاده شود.
• چالش انتخاب یا جابجایی شبکه ها بین معماری های مختلف
Polygon یک پلتفرم چند زنجیره ای است که از چندین زیرساخت پشتیبانی می کند. پروژههایی که بر روی Polygon Edge ساخته میشوند باید یکی از روشهای اجماع را خودشان انتخاب کنند، مانند Proof of Activity (POA) یا Proof of Stake. راه حل های سطح 2 با در دسترس بودن داده های روی زنجیره یا خارج از زنجیره و غیره. انتخاب راه حل بهینه یا ارتقاء به راه حل دیگر می تواند برای توسعه دهندگان دشوار باشد.
سوپرچین پلیگان چیست؟
گفته می شود که مدار Polygon Supernet نشان دهنده شبکه هایی است که استفاده از آنها آسان تر از Polygon Edge است. سوپرشبکه ها شبکه های بلاک چینی با چندین ویژگی مهم هستند که هدف آنها کاهش چالش هایی است که قبلا توضیح دادیم. مهمترین ویژگی های ابرشبکه ها را می توان به صورت زیر خلاصه کرد:
• هر ابر زنجیره شبکه Polygan برای یک برنامه، پروژه یا مورد خاص طراحی و اجرا می شود.
زنجیره های بالا را می توان با استفاده از زیرساخت شبکه Polygon ایمن کرد. توسعه دهندگانی که از زنجیره سوپرنت شبکه Polygon برای ایجاد شبکه های خود استفاده می کنند، می توانند از الگوریتم اجماع شبکه Polygon استفاده کنند. با SuperNet، توسعه دهندگان نیازی به راه اندازی مجموعه جداگانه ای از گره ها و احراز هویت ندارند و می توانند از مزایای امنیتی شبکه Polygon استفاده کنند.
• یک زنجیره ابرشبکه Polygan توسط شرکای قابل اعتماد Polygon Edge قابل مدیریت است. همانطور که در بالا ذکر شد، ایجاد، نگهداری و ارتقاء یک شبکه بلاکچین کار ساده ای نیست و توسعه دهندگان اغلب فاقد تجربه لازم برای پیاده سازی صحیح آن هستند. توسعه دهندگان می توانند تمام وظایف فنی برنامه های خود را با کمک مجاز گروهی از تیم های برنامه نویسی مورد اعتماد به آنها محول کنند.
• سوپرشبکه ها می توانند از هر معماری در ساختار خود استفاده کنند. تمام معماری های Polygon Edge نیز در کانال سوپرنت شبکه Polygon موجود است. استفاده از Supernet پیاده سازی و استقرار معماری های مورد نیاز را برای توسعه دهندگان آسان تر می کند.
سوپر زنجیره شبکه Polygan چگونه کار می کند؟
دلایل مختلفی وجود دارد که چرا یک پروژه ممکن است بخواهد از زیرساختی غیر از شبکه اتریوم برای اجرای برنامه های خود استفاده کند. این دلایل می تواند مواردی مانند استفاده از ویژگی های نوآورانه، استفاده از آنها برای یک مورد خاص یا کنترل بهتر هزینه باشد. سوپرچین به توسعه دهندگان کمک می کند تا فرآیند ایجاد بلاک چین های خاص را تسهیل کنند.
تمام فرآیندهای ایجاد مش و راه اندازی در زنجیره سوپرمش Polygon از چارچوب هسته libp2p شروع می شود. libp2p یک چارچوب شبکه مدولار سریع و مقیاس پذیر است که یک پلت فرم استقرار عملکرد را فراهم می کند یک زنجیره ابرشبکه Polygan فراهم کند. گره ها از طریق لایه شبکه libp2p با یکدیگر تعامل دارند و به آنها امکان می دهد در فرآیندهای پیچیده مانند همگام سازی بلوک و اجماع شرکت کنند.
لایه بلاک چین مسئول هماهنگی افزودن بلوک ها و انتقال حالت با دیگر ماژول های سوپرچین شبکه Polygon است تا اطمینان حاصل شود که داده ها اعتبارسنجی شده و به درستی به زنجیره مقصد ارسال می شوند.