با افزایش استفاده از شبکه اتریوم، راهکارهای لایه ۲ (L2) مثل رولآپها برای کاهش کارمزدها و افزایش سرعت تراکنشها توسعه پیدا کردند. اما یکی از دغدغههای کاربران این است که آیا این لایههای دوم به اندازه خود اتریوم امن هستند یا نه. رولآپهای بومی (Native Rollups) نسل جدیدی از این فناوری هستند که با رویکردی متفاوت، امنیتی همسطح با اتریوم را ارائه میدهند.
رولآپهای بومی نوعی از رولآپهای لایه ۲ هستند که به جای استفاده از سیستمهای پیچیده اثبات، از همان مدل امنیتی خود اتریوم بهره میبرند. در مدلهای قبلی، رولآپها برای تأیید تراکنشها از اثباتهای تقلب (Fraud Proofs) یا اثباتهای دانش صفر (ZK Proofs) استفاده میکردند که هر دو روش نیازمند اجرای محاسبات پیچیده و زمانبر بودند.
اما در رولآپهای بومی، تمام اطلاعات تراکنشها به شکلی ذخیره میشود که شبکه اصلی اتریوم بتواند در صورت نیاز آنها را مجدداً اجرا کند. به این ترتیب، کاربران دیگر نیازی به اعتماد به مکانیزمهای امنیتی پیچیده ندارند و میتوانند از امنیت خود اتریوم برای حفاظت از داراییهایشان استفاده کنند.
تا قبل از این، دو نوع اصلی رولآپ وجود داشت:
این روش فرض میکند که همه تراکنشها درست هستند، مگر اینکه خلاف آن اثبات شود. اگر کسی به یک تراکنش مشکوک باشد، باید به شبکه اطلاع دهد و با ارائه اثبات تقلب نشان دهد که این تراکنش نامعتبر است.
این نوع رولآپها از الگوریتمهای پیچیده ریاضی برای تأیید صحت تراکنشها استفاده میکنند. با اینکه امنیت بالایی دارند، اما اجرای این الگوریتمها هزینهبر و زمانبر است.
اما رولآپهای بومی این فرآیند را بسیار سادهتر میکنند. در این مدل، تراکنشها به گونهای در بلاکچین ثبت میشوند که در صورت لزوم، خود شبکه اتریوم بتواند مجدداً آنها را اجرا کند و تأیید نماید. این یعنی دیگر نیازی به اثباتهای پیچیده یا تأییدیههای خارج از شبکه نیست، چون هر چیزی که لازم باشد، مستقیماً روی خود شبکه اتریوم در دسترس است.
استفاده از این مدل چندین مزیت ها و چالش های مهمی دارد:
چون هیچ واسطهای بین تراکنشها نیست، امنیت رولآپهای بومی برابر با خود اتریوم خواهد بود.
در روشهای قبلی، باید فرآیندهای اثبات انجام میشد که نیازمند محاسبات اضافی بود. این روش باعث میشود دیگر نیازی به اثباتهای تقلب یا دانش صفر نباشد.
از آنجایی که محاسبات اضافه حذف میشود، هزینههای تراکنش نیز کاهش پیدا میکند.
پیادهسازی این مدل آسانتر از سایر روشهاست و نیاز به زیرساختهای پیچیده را کاهش میدهد.
با حذف مراحل اضافی تأیید تراکنشها، کاربران میتوانند تراکنشهای خود را با سرعت بیشتری انجام دهند، بدون اینکه درگیر تأخیرهای معمول در رولآپهای سنتی شوند.
اگر بخواهیم از امنیت شبکه اصلی اتریوم بهره ببریم، در صورت نیاز به بررسی یک تراکنش، ممکن است اجرای مجدد آن روی شبکه اصلی کمی زمان ببرد. توسعهدهندگان پیشنهاد کردهاند که با بهروزرسانی پروتکلها، این مشکل حل شود.
رولآپهای بومی نیاز دارند که اطلاعات بیشتری را در شبکه ذخیره کنند، که این میتواند به افزایش هزینههای ذخیرهسازی منجر شود. با این حال، توسعهدهندگان در حال کار بر روی راهکارهایی هستند که این حجم دادهها را کاهش دهند.
رولآپهای بومی نیاز دارند که اطلاعات بیشتری را در شبکه ذخیره کنند، که این میتواند به منجر شود. با این حال، توسعهدهندگان در حال کار بر روی راهکارهایی هستند که این حجم دادهها را کاهش دهند.
از آنجایی که این رولآپها مستقیماً به زیرساخت اتریوم وابسته هستند، باید همیشه با آخرین تغییرات و بهروزرسانیهای شبکه هماهنگ شوند. این موضوع ممکن است برای برخی توسعهدهندگان چالشبرانگیز باشد.
با اینکه این فناوری هنوز در مرحله تحقیق و توسعه است، اما حمایتهای زیادی از سمت جامعه اتریوم دریافت کرده است. برخی از پروژههای لایه ۲ هم اعلام کردهاند که قصد دارند از این مدل در آینده استفاده کنند.
در صورتی که این روش به درستی اجرا شود، میتوان انتظار داشت که رولآپهای بومی، مقیاسپذیری، امنیت و کارایی شبکه اتریوم را تا حد زیادی بهبود ببخشند. این یعنی کاربران میتوانند از مزایای هزینههای پایین و سرعت بالای لایه ۲ بهره ببرند، بدون اینکه نگران امنیت داراییهای خود باشند.
همچنین با رشد فناوری و افزایش پذیرش بلاکچین در صنایع مختلف، رولآپهای بومی میتوانند به عنوان یک استاندارد جدید برای اجرای قراردادهای هوشمند و تراکنشهای غیرمتمرکز مورد استفاده قرار بگیرند.
رولآپهای بومی، آیندهای روشن برای شبکه اتریوم رقم خواهند زد. این فناوری با ترکیب امنیت سطح بالای اتریوم و سرعت و کارایی رولآپها، میتواند راهحلی ایدهآل برای گسترش کاربردهای بلاکچین باشد. اگر به دنبال راهکاری امن، سریع و کمهزینه برای انجام تراکنشهای خود در اتریوم هستید، باید منتظر توسعه و اجرای رولآپهای بومی باشید.
در آیندهای نزدیک، اگر این فناوری بهدرستی پیادهسازی شود، میتواند تأثیر بزرگی بر کل اکوسیستم بلاکچین داشته باشد و راه را برای مقیاسپذیری بهتر و تجربه کاربری راحتتر در شبکههای غیرمتمرکز باز کند.