عناوینی که در این مقاله می خوانید
افزایش تعداد کاربران و تراکنشهای بلاکچین اتریوم، مشکلات مقیاسپذیری و کارمزدهای بالا را ایجاد کرده است. پروژه های مختلفی سعی در ارائه راهکارهایی برای غلبه بر این محدودیتها دارند.
شبکه اسکرول یک شبکه لایه دوم بر روی پلتفرم بلاکچین اتریوم است که به عنوان راه حلی برای مشکلات مقیاسپذیری در نظر گرفته شده است. این پروژه از اثبات دانش صفر استفاده میکند که سبب افزایش سرعت و کاهش هزینه های تأیید تراکنشها شده است.
اهداف توسعه دهندگان شبکه اسکرول شامل ارائه تجربه کاربری و امنیت مشابه اتریوم، کاهش هزینه دستمزد، افزایش کارایی عملیاتی و افزایش سرعت تأیید تراکنشها است. اما دستیابی به این اهداف نیازمند توسعه فنی قوی در زمینه بلاکچین و وب 3 است.
دانشگاهی که توسعه دهندگان اصلی شبکه اسکرول در آن تحصیل کرده اند:
Zhang Ye: دانشگاه پکن
Sun Haichen: دانشگاه Tsinghua
Ping Shen: دانشگاه کمبریج
نقش هر یک از اعضای تیم:
Zhang Ye: مسئول بخش فنی اصلی پروژه و کار بر روی اثبات دانش صفر
Ping Shen: مسئول مدیریت تجاری، امور مالی و عملیاتی شبکه اسکرول
Sun Haichen: مسئول توسعه فنی پروژه
این پروژه برای اولین بار در سال 2021 پیشنهاد شد و اولین نمونه آزمایشی و نسخه بتا آن تا آگوست 2022 عرضه شد.
پروژه اسکرول با هدف اصلی حل مشکلات مقیاسپذیری شبکه اتریوم ایجاد شده است. اتریوم، علیرغم مزایای فراوان، با چالشهای جدی در زمینه مقیاسپذیری و هزینههای تراکنش مواجه است. با افزایش تعداد کاربران فعال، هزینههای تراکنش به شدت افزایش مییابد و این مشکل به یک چالش اساسی برای توسعه اکوسیستم اتریوم تبدیل شده است.
برای حل این مشکل، پروژه اسکرول با هدف افزایش کارایی و مقیاسپذیری اتریوم ایجاد شده است. اسکرول به دنبال ارائه راهکارهایی برای افزایش سرعت و کاهش هزینههای تراکنش در شبکه اتریوم است، بدون اینکه امنیت و سهولت استفاده برای کاربران را به خطر اندازد.
برای دستیابی به این هدف، اسکرول از فناوریهایی مانند رمزگذاری، اثبات دانش صفر و تکنولوژیهای وب3 بهره میبرد. همچنین قرار است یک توکن اختصاصی برای پرداخت هزینهها و عملیات مالی در شبکه اسکرول معرفی شود که احتمالا به صورت ایردراپ در اختیار کاربران قرار خواهد گرفت.
در مجموع، اسکرول با هدف افزایش کارایی، مقیاسپذیری و امنیت شبکه اتریوم ایجاد شده و تلاش میکند با بهرهگیری از فناوریهای نوین، این اهداف را محقق سازد.
شبکه اسکرول بر اساس مکانیسم اثبات دانش صفر طراحی شده است. این مکانیسم، یک مفهوم ریاضی و رمزنگاری است که امکان تأیید صحت یک عبارت را بدون نیاز به دانستن محتوای آن فراهم میکند. به عنوان مثال، یک شبکه بلاک چین میتواند با استفاده از این مکانیسم، تراکنشها را بدون نیاز به دانستن جزئیاتی مانند شماره انتقال یا اطلاعات فرستنده و گیرنده تأیید کند. این ویژگی باعث صرفهجویی در زمان، کاهش نیاز به ذخیرهسازی دادهها و محافظت از حریم خصوصی کاربران میشود.
عناصر اصلی شبکه اسکرول عبارتند از:
گرههای شبکه: این گرهها، سیستمهای کامپیوتری هستند که معماری کل شبکه را مدیریت میکنند. هر بخش جدید از اطلاعات در شبکه اسکرول به صورت مدولار جدا شده و یک بلوک جدید را تشکیل میدهد. این بلوک جدید سپس به زنجیره بلاک چین اضافه میشود. همچنین، گرههای شبکه اسکرول شامل یک هماهنگکننده برای انتقال بلوکها به استخر غلتکی هستند که وظیفه انتقال اطلاعات از اسکرول به شبکه اتریوم را بر عهده دارند.
شبکه Roller:
در شبکه Roller، رولرها مسئول ایجاد شواهد برای تأیید تراکنشها هستند. این سیستمها از قطعات سختافزاری مانند مدارهای GPU و ASIC برای مدیریت تولید اثبات بر اساس مکانیزم دانش صفر استفاده میکنند. اثبات به دست آمده سپس تراکنشها را در واحد ذخیره شده جمعی بلوکها تأیید و آنها را در شبکه ثبت میکند. در این سطح، دادههای تراکنش در این شبکه به یک تجمع دانش صفر تبدیل میشود.
قراردادهای هوشمند رول آپ و پل:
جدیدترین مکانیسم شبکه اسکرول برای مدیریت مجموعههای ToM شامل استفاده از پل بینشبکهای و قرارداد هوشمند است. این قراردادهای هوشمند به جمعآوری مجموعههای دانش صفر و افزودن آنها به زنجیره اصلی کمک میکنند. این قراردادها صحت تراکنشها را بدون در نظر گرفتن مبدأ و مقصد تأیید میکنند و از اتصال صحیح آنها به شبکه اصلی اطمینان میدهند. وظیفه اصلی قراردادهای هوشمند در این اکوسیستم، انتقال دادهها از اتریوم به اسکرول و بالعکس است.
ویژگی های اصلی اسکرول:
شبکه آزمایشی سپولیا: توسعه دهندگان شبکه اتریوم با استفاده از راه حل لایه دوم اسکرول، به شبکه تست اسکرول موسوم به Sepolia دسترسی خواهند داشت. این شبکه آزمایشی امکان آزمایش برنامه های بلاک چین جدید را در یک محیط کوچک و آزمایشی فراهم می کند. این شبکه از دو لایه مشابه اتریوم و اسکرول تشکیل شده است. در این محیط، توسعه دهندگان این فرصت را خواهند داشت تا مجموعه داده ها را آزمایش کنند و برنامه های غیرمتمرکز هیجان انگیز و جدید خود (Dapp) را آزمایش کنند.
فاست اسکرول: اسکرول به عنوان یک راه حل لایه دوم برای شبکه اتریوم، انتقال تراکنش های بسیار سریع را فراهم می کند. این قابلیت به توسعه دهندگان این امکان را می دهد که برنامه های کاربردی خود را با سرعت بیشتری پردازش کنند و هزینه های تراکنش را کاهش دهند.
Scroll Faucet یک ویژگی است که در اختیار توسعه دهندگان شبکه قرار دارد. این ویژگی به افرادی که می خواهند برنامه های خود را بدون استفاده از داده و پول واقعی آزمایش کنند، امکان می دهد تا محصولات خود را به سپولیا ارائه دهند. همچنین، ویژگی سریع بی نهایت پول غیر واقعی و کاملا رایگان را برای اجرای تست های مختلف در اختیار توسعه دهندگان قرار می دهد. این امکان به توسعه دهندگان کمک می کند تا سناریوهای مختلف مانند رفتار برنامه توسعه یافته در طول تراکنش های مالی را آزمایش کنند.
Bridge یک برنامه است که انتقال یکپارچه اطلاعات را بین پروژه های Scroll، Sepulia و Ethereum فراهم می کند. توسعه دهندگان می توانند از برنامه bridge برای مدیریت سپرده ها و برداشت ها از لایه های مختلف استفاده کنند. Bridge قبل از هر اقدامی لیست کاملی از کارمزدها را ارائه کرده است و این قابلیت را برای توسعه دهندگان فراهم می کند تا کیف پول خود را به هر یک از این سه شبکه برای پرداخت سریع هزینه ها متصل کنند. همچنین انتظار می رود که ویژگی بریج امکان ادغام این شبکه با پلتفرم های دیگر مانند کیف پول متامسک را نیز فراهم کند.
اسکرول اسکن (Scrollscan)
یک کاوشگر بلاک چین است که به کاربران امکان مشاهده تراکنش ها، توکن ها، آدرس ها و قیمت ارزهای دیجیتال را می دهد. این برنامه امکان فیلتر کردن داده ها بر اساس پارامترهای مختلف را فراهم می کند و به کاربران اجازه می دهد تا تراکنش های خود را مشاهده کنند. این ویژگی منجر به افزایش شفافیت در کل اکوسیستم می شود.
یکی از تفاوت های اصلی شبکه اسکرول با دیگر راه حل های لایه دوم بلاک چین، استفاده از مکانیزم اثبات دانش صفر است. این مکانیزم از روش های رمزنگاری برای اثبات تقلب و تأیید تراکنش ها استفاده می کند و امنیت بسیار بالایی را فراهم می کند. همچنین، فشرده سازی و گروه بندی اطلاعات منجر به سرعت بالای پردازش و تأیید تراکنش ها می شود. بنابراین، اسکرول مقیاس پذیری و امنیت بیشتری نسبت به رقبای خود دارد.
علاوه بر این، اسکرول بر بهبود ماشین مجازی اتریوم و سازگاری با آن تمرکز دارد. این پلتفرم برای توسعه دهندگانی که در حال بررسی توسعه برنامه های کاربردی مختلف در شبکه اتریوم هستند، مناسب است. رابط کاربری ساده و ویژگی های متنوع، پروژه اسکرول را به یک انتخاب محبوب در میان توسعه دهندگان شبکه اتریوم تبدیل کرده است.
در آینده، شبکه اسکرول میتواند به عنوان یک راه حل همه جانبه برای مشکلات مقیاس پذیری شبکه اتریوم مورد استفاده قرار گیرد. این پروژه قابلیت افزایش ظرفیت عملیاتی شبکه اتریوم و رفع محدودیتهای آن را با استفاده از فناوریهای نوین دارد. از این رو، برخی تحلیلگران معتقدند که با استقبال کاربران از این پروژه، ارزش شبکه اتریوم بیشتر نمایان خواهد شد. اما برای شناخت کامل تأثیرات این راه حل لایه دوم بر روی بزرگترین بلاک چین موجود در بازار، باید منتظر ماند.
نظرات کاربران