Monolithic Blockchain چیست ؟
در یک ساختمان کوچک ممکن است یک تیم همه کارها را خودش انجام دهد: مدیریت، اجرا، نگهداری و کنترل. Monolithic Blockchain یا بلاکچین یکپارچه هم معماریای است که وظایف اصلی شبکه را در همان لایه پایه کنار هم انجام میدهد.
در توضیح معماری بلاکچین معمولاً چهار وظیفه را میبینیم: Execution برای اجرای تراکنش، Consensus برای توافق روی ترتیب، Data Availability برای منتشر بودن داده و Settlement برای نهاییکردن یا حل اختلاف. در مدل Monolithic این کارها عمدتاً داخل یک سیستم پایه جمع میشوند.
این طراحی میتواند سادهتر و یکپارچهتر باشد، چون اجزای کمتری باید با شبکههای بیرونی هماهنگ شوند. در مقابل، وقتی همه وظایف روی یک لایه قرار میگیرد، افزایش ظرفیت میتواند محدودیتهای بیشتری ایجاد کند.
Modular Blockchain رویکرد دیگری است که این وظایف را بین لایههای تخصصی تقسیم میکند؛ مثلاً یک Rollup اجرا را انجام دهد و لایه دیگری داده را منتشر کند.
پس Monolithic به معنی «قدیمی یا بد» نیست؛ فقط میگوید بخشهای اصلی بلاکچین در یک پشته یکپارچهتر انجام میشوند.
