فهرست مطالب
Toggleبلاکچین مدولار یا ماژولار (قطعه قطعه) در بازار ارز دیجیتال از لایههای امنیتی در ساختار بلاکچین استفاده میکند. این نوع بلاکچین مزایا و معایبی نیز دارد که در ادامه بررسی میکنیم.
بلاکچینهای ماژولار چطور کار میکنند؟
یک معماری بلاکچین که دادهها و عناصر پردازش را از هم جدا میکند. به جای دادهها، پردازش تراکنش و پردازش توافقی که همه در یک برنامه یکپارچه ساخته شدهاند، یک بلاکچین ماژولار این توابع را در ماژول هایی که میتوانند از طرفهای مختلف آمده و سپس به یکدیگر متصل شوند، جدا میکند. رویکردهای مختلفی برای جداسازی عملکردها وجود دارد و پس از بیش از یک دهه بلاک چین یکپارچه، رویکرد ماژولار در حال گسترش است.
بلاکچینهای ماژولار با ارایه تخصص در یکی از چهار حوزه، تسویه، اجرا، دسترسپذیری دادهها و اجماع نظر کار میکند.
بررسی شبکه بلاکچین مدولار
- رولاپها
- Validium
- رولاپهای حاکمیتی
رولاپها : پردازش تراکنشها را بر عهده دارد ، عملکرد لایه اجرا را داشته و برای شبکه لایه ۱ دادهها را منتشر میکند.
Validium: رولاپی است که به صورت برون زنجیرهای تراکنشها را پردازش کرده و در رولاپ بلاکهای داده را منتشر کرده و برای اعتبار سنجی به قراردادهای هوشمند لایه ۱ نیازی ندارند.
رولاپهای حاکمیتی: کار تسفیه و لایه اجرا را دارند. در رولاپ بلاکهای داده را مستقیما منتشر میکنند. در این روش اعتبار سنجی نیاز به قراردادهای هوشمند لایه ۱ ندارند.
مزایا و معایب شبکه بلاکچین مدولار
روش بلاکچین ماژولار نسبت به بلاکچین یکپارچه مزایایی مانند انعطاف پذیری، مقیاس پذیری و تعامل پذیری دارد ولی در عین حال بلاکچین ماژولار پیچیده و یادگیری آن سخت است.
مزایا
- ارتقای مقیاس پذیری
- توسعه اپلیکیشنهای مختلف:
- انعطافپذیری و تعاملپذیری
- قابلیت تنظیم پشتههای فناوری
ارتقای مقیاس پذیری: به لایه های دیگر با انتقال کارهای سنگین امکان ارتقای توان عملیاتی را بدون به خطر انداختن تمرکززدایی فراهم میکنند.
انعطاف پذیری و تعامل پذیری : طراحی لایههای پایه بلاکچینهای ماژولار کاملاً انعطافپذیر است و بین زنجیرههای لایه ۱ و لایه ۲ تعامل را فراهم کنند. این انعطافپذیری، به توسعهدهندگان امکان ماشین مجازی اتریوم (EVM) یا ماشینهای مجازی دلخواه دیگر را اجرا کنند.
توسعه اپلیکیشن های مختلف: توسعه اپلیکیشن های عمومی با ماژولار بودن بلاکچین امکانپذیر است.
قابلیت تنظیم پشته های فناوری: امکان ایجاد پشته فناوری قابل تنظیم که به ایجاد محیط توسعه پسند و قابل تطبیق میشود انتخاب بهترین ماشین مجازی را طبق نیازهای خودشان دارند.
معایب
- پیچیدگیهای توسعه
- تست محدود
- قرار داشتن در مراحل اولیه توسعه
پیچیدگیهای توسعه: بلاکچینهای ماژولار در ساخت و ساز نسبت به بلاکچینهای یکنواخت پیچیده تر است.
تست محدود: شبکههای ماژولار نسبت به شبکههای یکنواخت هنوز امکان انجام تست گسترده و اعتبار سنجی اجرایی در زنجیرههای قدیمی، روی بلاکچینهای ماژولار وجود ندارد و باعث ایجاد نگرانیهایی در توانایی این بلاکچینها در شرایط پرترافیک و واقعی میشود.
قرار داشتن در مراحل اولیه توسعه :
بلاکچین های ماژولار در مراحل تکمیل هستند و کامل نیستند . این بلاکچین هنوز در مرحله تستهای واقعی هستند. قرار داشتن در مراحل اولیه توسعه تردید در رابطه با کارایی و ثبات بلند مدت بلاکچین ماژولار را شامل میشود.
مثالهایی از بلاکچینهای ماژولار
- Celestia: یک شبکه ماژولار بدون افت عملکرد با امکان ایجاد مقیاسپذیری است . مزایای دسترسی کارآمد و سریع به داده ها را دارد. Celestia در رولاپها و شبکههای لایه ۲ داده ها را در دسترس همه قرار میدهند. این شبکه شامل مزایای دسترسی کارآمد و صحیح به داده ها میباشد. Celestia ویژگی نمونه برداری از دسترسپذیری دادهها و رولاپهای حاکمیتی را پیاده سازی کرده است.
- Dymension: یک شبکه ماژولار که RollApps درآن یک قابلیت آسان و سریع است. در این شبکه Dymension هم نقش بک-اند و RollApps نقش فرانت-اند (تعامل با کاربر) را که شبیه به اپلیکیشنهای وب فول استک سنتی را دارند و اکوسیستم را هماهنگ میکنند. شبکههایی به عنوان دیتا بیس برای دسترسی به دادهها برای کاربران وجود دارد.
تفاوت بین بلاک چین یکپارچه و ماژولار
بلاکچین های مبتنی بر نرم افزار ماژولار ، شبکه بلاک چین مدولار نیستند. نرم افزارهای مادولار در سرویس بلاکچین در کارهایی مانند دستیابی به ثبت و درج دادهها و تکمیل واجماع، تأیید تراکنش به خود متکی هستند. پلتفرم بلاکچین هایی مانند کازماس از پروتکل قوی Tendermint استفاده میکنند. برنامه های مدولار به صورت نرم افزارهایی هستند که وظیفه جداسازی برنامه ها را دارد.
مقایسه ساختار یک بلاک چین یکپارچه با ساختار یک شبکه بلاک چین مدولار
در یک مورد خاص مانند Celestia که پروتکل مدولار دارد برای کاربرد خاص استفاده میشود. طراحی Celestia به صورت لایه های تحویل و نگهداری داده است.
و در پایان…
همانطور که در این مقاله خواندید بلاک چین مدولار، وظیفه انجام چند مسئولیت یا کارکرد و واگذاری بقیه به لایه های دیگر را دارد. برای آشنایی بیشتر با انواع بلاکچین ها مقالات مرتبط را در سایت ما cipg دنبال کنید.