پولکادات یک ارز دیجیتال است که در سالهای اخیر به دلیل معماری منحصربهفرد و نوید حل برخی از مشکلات اساسی صنعت بلاک چین مورد توجه قرار گرفته است. Polkadot که توسط Gavin Wood، یکی از بنیانگذاران Ethereum ایجاد شده است، به عنوان بزرگترین رقیب اتریوم شناخته شده است. در این مقاله از ارزفارسی نگاهی دقیقتر به پولکادات، معماری، ویژگیها و نحوه مقایسه آن با سایر ارزهای دیجیتال خواهیم داشت.
مروری بر پولکادات
پولکادات یک پلتفرم چند زنجیره ای است که بلاک چین های مختلف را در شبکه ای به نام “پاراچین” به هم متصل می کند. هر پاراچین به یک زنجیره رله مرکزی به نام “زنجیره رله پولکادات” متصل است. معماری Polkadot برای حل مشکلات مقیاس پذیری، قابلیت همکاری و حاکمیتی که صنعت بلاک چین با آن مواجه است طراحی شده است.
مقیاس پذیری
معماری چند زنجیره ای Polkadot امکان پردازش موازی تراکنش ها را فراهم می کند که مقیاس پذیری شبکه را افزایش می دهد. این بدان معنی است که پولکادات می تواند تعداد بیشتری از تراکنش ها در ثانیه (tps) را در مقایسه با سایر بلاک چین ها انجام دهد. به عنوان مثال، tps بیت کوین به ۷ محدود شده است در حالی که tps اتریوم حدود ۱۵ است. tps پولکادات از نظر تئوری می تواند به ۱۰۰۰ برسد.
قابلیت همکاری
معماری Polkadot همچنین امکان همکاری بین بلاک چین های مختلف را فراهم می کند. این بدان معناست که بلاک چین های مختلف می توانند با یکدیگر ارتباط برقرار کرده و دارایی ها را انتقال دهند. این یک مزیت بزرگ در مقایسه با بلاک چین های دیگر است که به صورت مجزا عمل می کنند.
حاکمیت
Polkadot دارای یک سیستم حاکمیتی منحصر به فرد است که امکان مدیریت غیرمتمرکز شبکه را فراهم می کند. دارندگان توکن پولکادات می توانند در مورد پیشنهادات و تغییرات شبکه، از جمله افزودن پاراچین های جدید، رای دهند.
معماری پولکادات
معماری پولکادات از چهار جزء اصلی تشکیل شده است: زنجیره رله، پاراچین، پاراترید و پل.
زنجیره رله
زنجیره رله زنجیره مرکزی است که تمام پاراچین ها را در شبکه پولکادات به هم متصل می کند. مسئولیت حفظ امنیت شبکه، نهایی کردن تراکنشها و اعتبارسنجی بلوکهای پاراچین را بر عهده دارد. برای حفظ توافق شبکه خود در مورد وضعیت سیستم، زنجیره رله پولکادات از یک تغییر در اجماع اثبات سهام (PoS) به نام اثبات سهام نامزد شده (NPoS) استفاده می کند.
بلاک چین اصلی پولکادات، این شبکه جایی است که تراکنش ها نهایی می شوند. برای دستیابی به سرعت بیشتر، زنجیره رله افزودن تراکنشهای جدید را از اعتبارسنجی آن تراکنشها جدا میکند. این مدل به Polkadot اجازه می دهد تا بر اساس آزمایش سال ۲۰۲۰ بیش از ۱۰۰۰ تراکنش در ثانیه را پردازش کند.
پاراچین ها
پاراچین ها بلاک چین های مستقلی هستند که به موازات یکدیگر در شبکه پولکادات اجرا می شوند. هر پاراچین مجموعه ای از قوانین، مکانیسم اجماع و نشانه های خاص خود را دارد. پاراچین ها از طریق یک فرآیند مناقصه به زنجیره رله متصل می شوند. جای پاراچین محدود است و به بالاترین قیمت پیشنهادی به حراج گذاشته می شود.
پاراچین ها بلاک چین های سفارشی هستند که از منابع محاسباتی زنجیره رله برای تایید دقیق بودن تراکنش ها استفاده می کنند.
پاراترید
Parathread ها مشابه پاراچین هستند اما برای کاربردهای کم توان طراحی شده اند. Parathread ها نیازی به اسلات اختصاصی پاراچین ندارند و می توانند بر اساس نیاز از زنجیره رله استفاده کنند.
پل ها
پل ها اتصالاتی هستند که به بلاک چین های مختلف اجازه می دهند با یکدیگر ارتباط برقرار کرده و دارایی ها را انتقال دهند. پل ها را می توان برای اتصال پولکادات به دیگر شبکه های بلاک چین از جمله بیت کوین و اتریوم استفاده کرد.
پل ها به شبکه پولکادات اجازه می دهند تا با سایر بلاک چین ها تعامل داشته باشد. کار برای ساختن پل هایی با بلاک چین هایی مانند EOS، Cosmos، Ethereum و Bitcoin در حال انجام است که امکان مبادله توکن ها را بدون صرافی مرکزی فراهم می کند.
مکانیسم اجماع پولکادات
Polkadot از یک مکانیسم اجماع ترکیبی استفاده می کند که اثبات سهام (PoS) و GRANDPA (توافق نامه پیشوند استخراج اجداد بازگشتی مبتنی بر GHOST) را ترکیب می کند. PoS برای انتخاب اعتبار سنجی ها، که مسئول اعتبارسنجی تراکنش ها و اضافه کردن بلوک های جدید به زنجیره هستند، استفاده می شود. اعتباربخشها بر اساس سهمی که در شبکه دارند انتخاب میشوند و به آنها انگیزه داده میشود که صادقانه عمل کنند، زیرا در صورت رفتار بدخواهانه، ممکن است سهام آنها کاهش یابد.
GRANDPA برای نهایی شدن بلوک استفاده می شود. GRANDPA یک ابزار نهایی است که تضمین می کند هنگامی که یک بلوک به زنجیره اضافه می شود، نمی توان آن را برگرداند یا تغییر داد. GRANDPA قادر است بلوک ها را در عرض چند ثانیه نهایی کند که امنیت شبکه را افزایش می دهد و خطر حملات مضاعف را کاهش می دهد.
نشانه اصلی پولکادات
نشانه اصلی پولکادات DOT است. توکنهای DOT برای مشارکت در حاکمیت شبکه استفاده میشوند پولکادات یک شبکه بلاک چین است که برای تسهیل تایید تراکنش های سریع طراحی شده است. پولکادات یک بلاک چین است که به دنبال اتصال اکوسیستمی از بلاک چین است و در راستای این هدف، تعدادی ویژگی فنی جدید را معرفی می کند. شبکه پولکادات از دو نوع بلاک چین تشکیل شده است. یک زنجیره اصلی، به نام زنجیره رله، که در آن همه تراکنش ها به طور دائم توافق می شود، و زنجیره های تولید شده توسط کاربر، که به آنها پاراچین می گویند.
تاریخچه ایجاد Polkadot
Polkadot توسط Gavin Wood (از بنیانگذاران Ethereum) در کنار بنیانگذاران Peter Czaban و Robert Habermeier در سال ۲۰۱۶ تاسیس شد.
پس زمینه وود قابل توجه است زیرا او Solidity را اختراع کرد، زبانی که توسط توسعه دهندگان برای نوشتن برنامه های غیرمتمرکز (dapps) در اتریوم استفاده می شود. او همچنین اولین مدیر ارشد فناوری بنیاد اتریوم بود و قبلاً یک دانشمند پژوهشی در مایکروسافت بود.
وود در سال ۲۰۱۵ شرکتی به نام Parity Technologies را با جوتا اشتاینر تأسیس کرد. هدف آن اجرای پروژه هایی بود که مایل به ساخت بر روی اتریوم بودند. همچنین روی نرمافزار ضروری برای تامین انرژی اتریوم، از جمله یکی از دو کلاینتهایی که توسط اکثر گرههای شبکه اجرا میشود، کار کرد.
Parity Technologies اکنون Substrate را حفظ می کند، یک چارچوب توسعه نرم افزار که در درجه اول توسط توسعه دهندگان Polkadot استفاده می شود که مایل به ایجاد سریع پاراچین هستند.
پولکادات چگونه کار می کند؟
شبکه پولکادات امکان ایجاد سه نوع بلاک چین را فراهم می کند.
این سیستم به هر کسی که با قفل کردن ارز رمزنگاری شده در یک قرارداد خاص، DOT را به اشتراک میگذارد، اجازه میدهد تا یک یا چند نقش زیر را که برای عملکرد آن ضروری است، انجام دهد:
اعتبار سنجی
اعتبارسنجی داده ها در بلوک های پاراچین. آنها همچنین در اجماع شرکت می کنند و در مورد تغییرات پیشنهادی در شبکه رای می دهند.
نامزدها – زنجیره رله را با انتخاب اعتباردهنده های قابل اعتماد ایمن کنید. نامزدها توکنهای DOT شرطبندی شده خود را به اعتبارسنجیها تفویض میکنند و بنابراین آرای خود را به آنها تخصیص میدهند.
جمعآوریها
گرههایی اجرا میشوند که تاریخچه کاملی را برای هر پاراچین ذخیره میکنند و دادههای تراکنش پاراچین را در بلوکهایی جمع میکنند تا به زنجیره رله اضافه شوند.
ماهیگیران
شبکه Polkadot را زیر نظر بگیرید و رفتار بد را به اعتبارسنجی گزارش دهید.
کاربرانی که DOT سهام دارند و این نقش ها را انجام می دهند نیز واجد شرایط دریافت پاداش DOT هستند.
این شامل:
دارندگان DOT – هرکسی که نشانههای DOT را خریداری میکند میتواند از DOT خود برای پیشنهاد تغییرات در شبکه و تأیید یا رد تغییرات عمده پیشنهاد شده توسط دیگران استفاده کند.
شورا – که توسط دارندگان DOT انتخاب می شوند، اعضای شورا مسئول پیشنهاد تغییرات و تعیین اینکه کدام تغییرات پیشنهادی توسط دارندگان DOT در نرم افزار ایجاد می شود، هستند. پیشنهادهای اعضای شورا برای تایید نیاز به آرای کمتری نسبت به دارندگان DOT معمولی دارند.
کمیته فنی – متشکل از تیم هایی که به طور فعال Polkadot را می سازند، این گروه می تواند پیشنهادات ویژه ای را در مواقع اضطراری ارائه دهد. اعضای کمیته فنی توسط اعضای شورا رای میدهند.
چه چیزی پولکادات را از اتریوم متفاوت می کند؟
با توجه به اینکه آنها یک بنیانگذار برجسته مشترک دارند، گمانه زنی های زیادی در مورد اینکه چه چیزی Polkadot را از اتریوم متفاوت می کند، وجود دارد. در واقع، Polkadot و بهروزرسانی بزرگ آینده اتریوم، معروف به Ethereum 2.0، شباهتهای زیادی در طراحی و عملکرد دارند.
هر دو شبکه یک بلاک چین اصلی را اداره می کنند که در آن تراکنش ها نهایی می شوند و امکان ایجاد بسیاری از بلاک چین های کوچکتر را فراهم می کنند که از منابع آن استفاده می کنند. هر دو فناوری همچنین از staking به جای استخراج به عنوان وسیله ای برای همگام نگه داشتن شبکه استفاده می کنند.
تحقیقات در مورد اینکه چگونه تراکنشهای بین شبکهها میتوانند قابلیت تعامل داشته باشند، ادامه دارد. به عنوان مثال، Parity فناوری طراحی شده برای کاربرانی را توسعه داده است که ممکن است بخواهند برنامه هایی را با استفاده از کد و انجمن اتریوم اجرا کنند، اما این فناوری روی Polkadot اجرا می شود.
در نهایت، توسعهدهندگان میتوانند از چارچوب توسعه Polkadot برای شبیهسازی نسخهای از بلاک چین اتریوم استفاده کنند که میتواند در طرحهای بلاک چین سفارشی خود استفاده شود.
بدون دیدگاه