معرفی پروتکلPolygon
Polygon که پیش از این با نام شبکه matic شناخته میشد یک پروتکل و چارچوبی برای ساخت و اتصال شبکههای بلاکچین سازگار با اتریوم است. این پروتکل سعی دارد برخی از محدودیتهای عمده اتریوم از جمله توان عملیاتی آن، تجربه ضعیف کاربری و عدم حاکمیت جامعه، را با استفاده از یک راه حل جدید زنجیرهای حل کند.
پالیگان توسط بایننس و کوینبیس (Coinbase) پشتیبانی میشود. این پروژه به دنبال پذیرش گسترده رمز ارزها و حل مشکلات مقیاس پذیری در بسیاری از بلاک چینها است.
پلیگان به جای اینکه یک راه حل ساده مقیاس پذیری مانند شبکه قبلی Matic باشد (که از فناوری معروف به پلاسما برای پردازش معاملات خارج از زنجیره قبل از نهایی کردن آنها در زنجیره اصلی اتریوم استفاده میکند) به صورت کامل برای همکاری بین بلاک چینها طراحی شده است. از طریق Polygon، توسعه دهندگان میتوانند شبکههای از پیش تعیین شده بلاک چین را با ویژگیهای متناسب با نیازهای خود راه اندازی کنند.
تیم اصلی پروژه پلیگان
بنیانگذاران پالیگان؛ آرجون، نایلوال و کانانی
این تیم مدتها قبل از به وجود آمدن این پروژه، در اکوسیستم اتریوم مشارکت داشته است. پروژه Matic در آوریل ۲۰۱۹ و در جریان یک IEO در صرافی بایننس ایجاد شد. در ۳۱ می سال ۲۰۲۰، Matic به طور رسمی راهاندازی شبکه اصلی خود را اعلام کرد. با تغییر شبکه Matic به Polygon تیم اصلی بنیانگذاران آن که متشکل از سه توسعه دهنده هندی بود همچنان به کار خود ادامه دادند و نفرات جدیدی نیز به آن اضافه شدند.
به عنوان بخشی از استراتژی جدید، این پروژه از توسعه دهندگان و تأثیرگذاران مشهور اتریوم مانند هادسون جیمسون، رایان شان آدامز، آنتونی ساسانو و جان لیلیک به عنوان مشاور بهرهمند شد. به گفته نیلوال (Nailwal) یکی از همبنیانگذاران این پروژه، برخی از مشاوران رویکرد پالیگان را مشابه کار پولکادات بر روی اتریوم توصیف کردند، که این یک عنوان رسمی نیست که توسط تیم پذیرفته شده است اما میتواند هدف این پروژه را آسانتر بیان کند.
چالشهای پیش روی Polygon
اتریوم مهمترین پلتفرم برای ایجاد برنامههای مختلف است اما محدودیتهایی دارد. توان کم، UX ضعیف (کارمزد گس زیاد، تاخیر در شروع به کار اتریوم ۲) و عدم وجود حاکمیت در آن. بسیاری از پروژهها در حال بررسی بلاک چینهای سازگار با اتریوم به عنوان راهی برای کاهش این محدودیتها هستند در حالی که هنوز از اکوسیستم اتریوم استفاده میکنند. با این حال، هیچ پروتکل یا چارچوبی واحد برای اتصال این بلاکچینها و زیرساختهای اندکی برای اتصال آنها به یکدیگر به روشی سازگار و قابل اعتماد وجود ندارد. این چالشهای قابل توجهی در توسعه ایجاد میکند و باعث تکه تکه شدن اکوسیستم میشود. اما آیا پلیگان برای اینها راهحلی دارد؟
راه حل شبکه پالیگان
پالیگان یک شبکه لایه ۲ برای ساخت شبکههای بلاک چین سازگار با اتریوم توسعه داده است. چارچوب ماژولار پالیگان برای ساخت شبکههای سفارشی به سازندگان امکان میدهد شبکههای بلاک چین از پیش تعیین شده را با یک کلیک مستقر کنند. به علاوه، Polygon تعامل هر بلاک چین با بلاک چین دیگر را آسان میکند.
پلیگان توسط توسعه دهندگان با توجه به نیاز مقیاس پذیری، برای توسعه دهندگان ساخته شده است. محیطهای اجرای Wasm به صورت سفارشی و با ویژگیهای «امنیت به عنوان یک سرویس» ماژولار و با سازگاری کامل با استاندارد و عملکرد اتریوم ساخته شده است. این بدان معناست که شبکههای پلیگان میتوانند از فناوری، استانداردها، زبانها و ابزارهای ایجاد شده، برای ایجاد شبکه های بلاک چین قابل تنظیم برای شرکتها استفاده کنند. پالیگان حتی توسعه دهندگانی که با پروتکل آشنایی ندارند را قادر می سازد تا شبکه هایی بسیار قابل تنظیم و قابل ارتقا با زمان کوتاه برای بازار ایجاد کنند که باعث ایجاد قابلیت همکاری بین شبکهای میشود.
نحوه کار پالیگان چگونه است؟
برای تعریف معماری پلیگان میتوان آن را به عنوان یک سیستم چهار لایه متشکل از لایه اتریوم، لایه امنیتی، لایه شبکههای پلیگان و لایه اجرایی تعریف کرد. لایه اتریوم اساساً مجموعه ای از قراردادهای هوشمند است که در اتریوم اجرا میشود. این قراردادهای هوشمند مواردی مانند نهایی کردن تراکنشها، استیکینگ و ارتباط بین اتریوم و زنجیرههای مختلف Polygon را کنترل میکنند. لایه امنیتی در کنار اتریوم اجرا می شود و نقش “اعتبارسنجها به عنوان یک سرویس” را فراهم میکند که به زنجیرهها امکان میدهد از یک لایه امنیتی دیگر بهره مند شوند. هر دو لایه اتریوم و امنیتی اختیاری هستند.
اما به دو لایه اجباری اصلی میرسیم. اولین لایه شبکه های Polygon است که اکوسیستم شبکههای بلاک چین ساخته شده بر روی پلیگان را تشکیل میدهد. که هر یک از آنها انجمن خود را دارند و مسئولیت رسیدگی به اجماع محلی و تولید بلاک را دارند. لایه دوم ، لایه اجرایی است که پیادهسازی ماشین مجازی اتریوم (EVM) بر روی Polygon است که برای اجرای قراردادهای هوشمند استفاده میشود. زنجیرههای راه اندازی شده در Polygon به لطف قابلیت های دلخواه ارسال پیام آن، قادر به برقراری ارتباط هم با یکدیگر و هم با زنجیره اصلی اتریوم هستند. این امکان استفاده از موارد جدید جدید مانند ایجاد برنامههای غیر متمرکز و مبادله ساده ارزش بین سیستم عاملهای مختلف را فراهم میکند.
مروری بر شبکه پالیگان و مکانیسم اجماع اثبات سهام آن
میدانید که شبکه اصلی اتریوم به دست ماینرها اداره میشود. ماینرها با مکانیسم اجماع اثبات کار تراکنشهای کاربران را پردازش میکنند. بااین وجود، بهزودی قرار است سازوکار اجماع اتریوم به اثبات سهام تغییر کند. راهحلهای مقیاسپذیری، همچون پالیگان برای پردازش تراکنشها به نقشی مشابه با اپراتورها در شبکه خود نیاز دارند. با اینحال چندین تفاوت اصلی وجود دارد. اپراتورها در شبکه پالیگان علاوه بر پردازش و صحت سنجی تراکنشها همانند یک ماینر، میتوانند ورود و خروج کاربران از زنجیره پالیگان را تسهیل نمایند.
پالیگان برای امنیت شبکه خود، به مجموعهای اعتبارسنجها که همان اپراتورهای شبکه هستند وابسته است. نقش اعتبارسنجها درواقع، اجرای یک فول نود، تولید بلاکها، اعتبارسنجی و مشارکت در اجماع و انجام بازرسیها در شبکه اصلی اتریوم است. برای فعالیت بهعنوان اعتبارسنج در شبکه پالیگان کاربران بایستی در قرارداد مدیریت سهام مستقر در بلاکچین اصلی اتریوم توکنهای متیک (MATIC) خود را سپردهگذاری کنند.
پاداشها متناسب با سهام اعتبارسنجها میان آنها توزیع شده و موجودی پاداش هر کاربر در قرارداد هوشمندی دائماً بهروز میشود. بااینحال، اعتبارسنج بودن نیز خطرات خاص خود را دارد. درصورتیکه یک نود اعتبارسنج در شبکه خرابی چون امضای مضاعف (Double Signing) به بار بیاورد، سپرده او کاسته خواهد شد.
اعتبارسنجها در حقیقت توکنهای متیک خود را بهعنوان وثیقه در اختیار شبکه قرار میدهند و در ازای تلاش برای تأمین امنیت شبکه، پاداش کسب میکنند. علاوه بر این، تا زمانی که دو سوم از اعتبارسنجهای شبکه بهدرستی به وظیفه خود عمل کنند، شبکه با دقت به کار خود ادامه خواهد داد.
دیدگاهتان را بنویسید