بیسد رول آپ (Based Rollup)
پایه رول یا لایه مرتب شده همان آرایش مجموعه هاست که طبیعت و ساختار غیرمتمرکز لایه اول را به ارث می برد. علاوه بر این، رول از نظر اقتصادی با لایه پایه مطابقت دارد. برتری لایه دوم اتریوم بدون شک در سال های 2022-2023 به اثبات رسیده است و در میان جمعیت خوش بین، Arbitrum و Optimism جایگاه خود را در بین 10 پروژه برتر از نظر Total Value Locked (TVL) حفظ کرده اند و در حال حاضر به ویژه zkEVM و Polygon هستند. لایه دوم در بخش خلاصه دوم. راه اندازی موج اصلی ZkSync Era در راه است. بنابراین، می دانیم که مسیر موفقیت اتریوم با حل مشکل مقیاس پذیری و پذیرش انبوه از طریق راه حلی به نام تجمیع است. تاکنون، راهحلهای تجمیع مانند Optimism و Arbitrum با موفقیت به اتریوم در پردازش هزاران تراکنش در ثانیه کمک کردهاند و به نوعی مشکل مقیاسپذیری شبکه را حل کردهاند.
خطرات مرتبط با استخدام سنتی
با این حال، به دلیل رشد سریع شبکه های مختلف سطح 2 اتریوم، همه آنها معیارهای جمع آوری مناسبی ندارند. حتی با وجود این راه حل ها، چندین چالش وجود دارد که اتریوم برای ادامه حیات باید بر آنها غلبه کند: انعطاف پذیری و سرعت تراکنش بالا، مقاومت در برابر سانسور و قابلیت همکاری. جدول بالا به خطرات شبکه های تجمیع موجود ارائه شده توسط beat l2 می پردازد. هر عنصر رویکرد اتخاذ شده توسط شبکه تجمیع را توصیف می کند. رنگ زرد نشان دهنده خطر کم، رنگ قرمز نشان دهنده خطر بالا است.
- بررسی وضعیت: مانند پایه رول، محاسبات خارج از زنجیره را انجام می دهند، باید اعتبار نتایج محاسباتی را برای اتریوم ثابت کنند و بر اساس نحوه انجام این تأیید طبقه بندی می شوند. ZK-Rollups این کار را از طریق اثبات های دانش صفر (zk-SNARKs، zk-STARKs) انجام می دهد. در یک تعمیم خوش بینانه، حداقل یک سازمان صادق باید مسئولیت جلوگیری از تقلب را بر عهده بگیرد، اما بسیاری از شبکه ها هنوز سیستم های ضد کلاهبرداری ندارند و حتی اگر داشته باشند، هنوز راه زیادی در پیش دارند.
- در دسترس بودن داده ها: یا همان طبقه بندی بر اساس محل ذخیره داده های تراکنش استفاده شده در محاسبات. ذخیره سازی در زنجیره اتریوم کاملاً امن است، اما این امنیت دیگر کاملاً خارج از زنجیره وجود ندارد و داده های تراکنش خارج از زنجیره توسط گروهی از سازمان ها به نام کمیته دسترسی به داده ها مدیریت می شود. در مجموعههای خوشبینانه، دادههای تراکنشی نیز در یک شبکه ذخیرهسازی غیرمتمرکز مدیریت میشوند.
- مقیاس پذیری: قراردادهای مبتنی بر استخر، قراردادهای هوشمندی هستند که بر اساس مقیاس پذیری در شبکه اتریوم طبقه بندی می شوند. Immutable به این معنی است که کد تغییرناپذیر و ایمن است و معمولاً با تأخیر چند روزه پس از تصمیم بهروزرسانی تحویل داده میشود یا در بدترین حالت، یک نهاد متمرکز میتواند قرارداد تجمیع را بدون هیچ تأییدیه ارتقا دهد.
- مرتب سازی انجام نشد: مرتبسازها مسئول تعیین ترتیب تراکنشهای کاربر در شبکه تجمیع و تعیین اینکه در صورت آفلاین بودن یا سانسور بودن همه مرتبکنندهها چه اقدامی انجام دهند، هستند. پردازش تراکنش با استفاده از 1L به این معنی است که کاربر می تواند تراکنش را از طریق اتریوم ارسال کند و آن را به شبکه تجمیع اضافه کند. خروجی اجباری به 1L به این معنی است که کاربر می تواند ترتیب دهنده را مجبور به ورود به فرآیند دانلود کند. بدترین حالت این است که هیچ مکانیزمی وجود ندارد زیرا اگر سازمان دهنده آفلاین باشد یا سانسور شود، کاربر راه دیگری ندارد.
- خطای اعتبار سنجی: اعتبار سنجی ها نهادهایی هستند که مسئول ارسال وضعیت استخر به شبکه اتریوم هستند و در این بخش توضیح می دهد که در صورت آفلاین شدن یک اعتبارسنجی چه باید کرد. فرآیند ارائه بلوک به همه اجازه می دهد تا پس از مدت زمان مشخصی اعتبار سنجی شوند و دریچه فرار به کاربران این امکان را می دهد که با ارائه مدرک به مرکل، دارایی های خود را با خیال راحت خارج کنند. هر دو روش کاملاً ایمن هستند. در چنین سناریویی، فقدان مکانیسم می تواند دوباره مشکل ساز باشد. این بدان معناست که در صورت عدم موفقیت در تأیید، تمام دارایی های کاربران مسدود می شود.
در این زمینه، معماری جدیدی به نام Based Rollup معرفی شد که می تواند به رویکرد جدیدی برای گردهمایی ها تبدیل شود تا اتریوم مقیاس پذیرتر و موفق تر شود. برای درک ارزش راه حل مبتنی بر تجمیع، ابتدا باید نحوه عملکرد تجمیع های امروزی را درک کنیم. در ابتداییترین سطح، انبوهها به شبکه اتریوم اجازه میدهند تا تراکنشها و محاسبات مرتبط با آنها را مدیریت کند. یک فرآیند بسیار پرهزینه، در یک محیط غیرمتمرکز و توزیع شده، و با انتقال آنها به خارج از زنجیره، یعنی. از زنجیره تراکنش ها را می توان در قالب پردازش ارزان تر انجام داد و مقیاس پذیری شبکه را افزایش داد. سپس اطمینان حاصل میکنند که تراکنشها به درستی اجرا میشوند و دادههای مورد استفاده برای انجام محاسبات نیز در زنجیره ذخیره میشوند تا هر کسی بتواند تراکنشها را تأیید و حتی دوباره انجام دهد. یک موتور کامپیوتری به نام Sorter وظیفه پردازش و مرتب سازی این تراکنش ها را بر عهده دارد. این ماشین محاسباتی معمولاً متمرکز و توسط خوشه اصلی مدیریت می شود.
اهمیت ترتیب دهندگان در مجموعه مبتنی بر
یکی از مشکلات با رشد بسیاری از پایه رول تبدیل شدن به یک مشکل بزرگ، خرابی مرتبکنندهها و اعتبارسنجیها است. به عنوان مثال، شبکه Optimism ششمین شبکه بزرگ از نظر TVL است، اما اگر اعتبار سنجی لیست سفید آفلاین شود، می توان وجوه کاربران را مسدود کرد. دلیل این نگرانی این است که اکثر شبکه های تجمیع موجود از کنترل کننده های متمرکز استفاده می کنند.
اگرچه توالی سنجی های متمرکز تاکنون عملکرد خوبی داشته اند، اما ممکن است خطراتی را به همراه داشته باشند. اولاً، از آنجا که آنها با یک شخص حقوقی مرتبط هستند، ممکن است تابع قوانین و مقررات یک کشور یا منطقه خاص باشند، که در عمل ممکن است به این معنی باشد که رتبهبندیها گاهی برخی از تراکنشها را سانسور میکنند یا باعث مسدود شدن آنها میشوند. آگرگیت ها مکانیزمی به نام دریچه فرار دارند تا از کنترل کامل زمانبند از انجام کارهای مخرب جلوگیری کند، اما انجام چنین عملیاتی برای کاربر پیچیده و پرهزینه است و اصلا ایده آل نیست. یک راه حل این است که از کنترلرهای مشترک و غیرمتمرکز استفاده کنید، درست مانند مکانیزم مورد استفاده در پروتکل اسپرسو. بنابراین پروتکل اسپرسو چیست؟
پروتکل اسپرسو پروتکلی برای ایجاد و مدیریت دارایی های مصنوعی و قراردادهای مالی غیرمتمرکز با استفاده از زبان برنامه نویسی Move و مکانیزم اجماع اثبات سهام است. این پروتکل از طریق مکانیزمی به نام جمعآوری دانش صفر (ZK-Rollup)، تراکنشهای شبکه را بهطور مختصر و محرمانه به بلاک چین اتریوم ارسال میکند و در نتیجه سرعت تراکنش، هزینهها و حریم خصوصی را افزایش میدهد. امنیت تراکنش ها توسط شبکه اصلی تامین می شود. پروتکل اسپرسو به شما کمک می کند تا از رول آپ استفاده کنید:
- آنها مقیاس پذیری بالاتری دارند زیرا می توانند تراکنش های بیشتری را در زیر بلاک چین پردازش کنند و فقط خلاصه ای از آنها را به بلاک چین اصلی ارسال کنند.
- آنها حریم خصوصی بیشتری دارند زیرا می توانند از تکنیک های دانش صفر برای پنهان کردن جزئیات تراکنش از عموم استفاده کنند.
- هماهنگی بهتر به این دلیل که آنها می توانند از یک تجمیع مشترک برای ارسال و دریافت پیام ها و داده ها بین چندین تجمع استفاده کنند.
پروتکل اسپرسو یکی از پروژه های پیشرو در این زمینه است پایه رول و با بسیاری از پروژه های معروف مانند Polygon، Arbitrum Optimism و ImmutableX همکاری می کند. این پروتکل در حال توسعه و بهبود است و هدف آن ارائه تجربیات جدید در زمینه وب 3 است. ایده این است که با اجازه دادن به مجموعهها برای به اشتراک گذاشتن مکانیسم مرتبسازی یکسان، آنها میتوانند راحتتر با هم کار کنند و امنیت بیشتری در برابر فساد یا سانسور ایجاد کنند. شکی نیست که اتخاذ چنین رویکردی بهتر از متمرکز کردن است، اما مشکل اینجاست که با این روش به واسطه دیگری بین اجرای تراکنش و تایید در زنجیره اصلی اتریوم نیاز خواهیم داشت.