ارز دیجیتال اسکرول (Scroll) چیست؟
اگر تاکنون از اتریوم استفاده کردهاید، احتمالاً متوجه شدهاید که هنگام شلوغی شبکه، ممکن است کار با آن کمی کند و گران شود. هرچه تعداد بیشتری از افراد به شبکه اتریوم برای استفاده از برنامههای غیرمتمرکز (DApps) متصل شوند، احتمال ازدحام شبکه افزایش مییابد. این موضوع منجر به بالا رفتن کارمزدهای گس و کاهش سرعت پردازش تراکنشها میشود. اینجاست که اسکرول (Scroll) وارد عمل میشود.
اسکرول یک پروژهی نوآورانه است که هدف آن سریعتر، ارزانتر و کارآمدتر کردن شبکه اتریوم است؛ بدون اینکه امنیت یا تمرکززدایی این شبکه به خطر بیفتد. در ادامه به بررسی اسکرول و روشهای مقیاسپذیری آن میپردازیم.
معرفی اسکرول
اسکرول یک راهحل مقیاسپذیری لایه ۲ (Layer 2) برای اتریوم است. به زبان ساده، این فناوری روی شبکه اصلی اتریوم (لایه ۱) کار میکند تا عملکرد آن را بهبود بخشد. یکی از ویژگیهای کلیدی اسکرول استفاده از تکنیک رمزنگاری به نام رولآپهای دانش صفر (zk-rollups) است که انقلابی در سرعت و امنیت تراکنشها ایجاد کرده است.
در اسکرول، تراکنشها خارج از زنجیره اصلی اتریوم (Off-chain) پردازش میشوند تا ازدحام کاهش یابد. سپس دادههای مهم برای تأیید نهایی به لایه ۱ اتریوم بازگردانده میشوند. این یعنی شما میتوانید همچنان از برنامهها و ابزارهای اتریوم استفاده کنید، اما بدون پرداخت هزینههای بالا یا انتظار طولانی برای تأیید تراکنشها.
چرا اتریوم به Scroll نیاز دارد؟
شبکه اتریوم را میتوان به یک بزرگراه شلوغ تشبیه کرد. وقتی افراد زیادی بخواهند از آن استفاده کنند، ترافیک ایجاد میشود و هزینه استفاده (کارمزد گس) افزایش مییابد. هیچکس دوست ندارد هزینههای بالایی بپردازد، مخصوصاً زمانی که قصد دارد تنها یک تراکنش ساده انجام دهد یا از یک برنامه غیرمتمرکز استفاده کند.
اگرچه توسعهدهندگان اتریوم در تلاشاند تا این مشکلات را حل کنند، اما تمرکز بر امنیت و تمرکززدایی مقیاسپذیری این شبکه را چالشبرانگیز کرده است. در این میان، راهحلهای لایه ۲ مانند اسکرول به کاهش بار شبکه اصلی کمک میکنند و در عین حال، امنیت و غیرمتمرکز بودن را حفظ میکنند.
اسکرول چگونه کار می کند؟
مبانی رولآپها
رولآپها راهحل هوشمندانهای هستند که تراکنشها را خارج از شبکه اصلی اتریوم پردازش کرده و خلاصهای از آنها را برای تأیید به لایه ۱ ارسال میکنند. این روش شبیه به ارسال پیام گروهی است که به جای ارسال پیامهای جداگانه، وقت کمتری میگیرد.
دو نوع رولآپ وجود دارد: رولآپهای خوشبینانه (Optimistic Rollups) و رولآپهای دانش صفر (zk-rollups). اسکرول از zk-rollups استفاده میکند که امنیت بیشتری ارائه میدهند. این رولآپها از چیزی به نام اثباتهای دانش صفر (Zero-Knowledge Proofs) استفاده میکنند تا اطمینان حاصل شود که تراکنشهای خارج از زنجیره به درستی پردازش شدهاند. این روش نیاز به بررسی دوباره توسط اتریوم را از بین میبرد و فرآیند را بسیار سریعتر و ارزانتر میکند.
معماری سهلایهای اسکرول
سیستم اسکرول از سه بخش اصلی تشکیل شده است:
- لایه تسویه (Settlement Layer): این همان شبکه اصلی اتریوم است. اسکرول از لایه ۱ برای ذخیره دادهها و تأیید اثباتهای zk-rollups استفاده میکند. اتریوم در اینجا نقش قاضی نهایی را ایفا میکند و تأیید میکند که همه چیز درست است.
- لایه توالی (Sequencing Layer): در این بخش، اسکرول تراکنشها را پردازش و سازماندهی میکند. تراکنشها در این لایه به صورت دستهای (Batch) گروهبندی شده و اطلاعات برای تأیید و ذخیرهسازی به لایه ۱ ارسال میشوند.
- لایه اثبات (Proving Layer): اینجا جایی است که جادو رخ میدهد! مجموعهای از کامپیوترها (Provers) با همکاری یکدیگر اثباتهای دانش صفر را تولید میکنند تا تضمین کنند تراکنشها به درستی پردازش شدهاند. این لایه امنیت را تضمین کرده و دادهها را برای تأیید نهایی به اتریوم میفرستد.
ماشین مجازی اتریوم دانش صفر (zkEVM)
یکی از ویژگیهای منحصر به فرد اسکرول، ماشین مجازی اتریوم دانش صفر (zkEVM) است. این سیستم به اسکرول اجازه میدهد تراکنشهای مشابه اتریوم را با استفاده از zk-rollups پردازش کند، بدون اینکه نیازی به تغییر در نحوه عملکرد اتریوم باشد.
توسعهدهندگان میتوانند بدون نیاز به بازنویسی کدها یا ایجاد ابزارهای جدید، برنامههای خود را به این سیستم منتقل کنند. این سازگاری ۱۰۰٪ با اتریوم، کار با اسکرول را برای توسعهدهندگان بسیار آسان کرده است.
مراحل پردازش تراکنش در SCR
تراکنشها در اسکرول طی مراحل زیر پردازش میشوند:
- تأیید (Confirmed): ابتدا کاربر یک تراکنش را به لایه ۱ یا مستقیماً به لایه ۲ (اسکرول) ارسال میکند. پس از اجرای تراکنش و اضافه شدن آن به یک بلاک، تراکنش تأیید میشود.
- تعهد (Committed): تراکنشهای تأییدشده به صورت دستهای گروهبندی شده و اطلاعات آنها به شبکه اصلی اتریوم ارسال میشود تا دادهها به درستی ثبت شوند.
- نهایی شدن (Finalized): در مرحله آخر، اسکرول یک اثبات اعتبار (Validity Proof) تولید کرده و آن را به اتریوم ارسال میکند. پس از تأیید این اثبات توسط اتریوم، تراکنش به صورت نهایی روی بلاکچین ثبت میشود.
جمع بندی
اسکرول یکی از پروژههای پیشرو در زمینه مقیاسپذیری اتریوم است که با استفاده از فناوری zk-rollups، تراکنشها را سریعتر، ارزانتر و ایمنتر میکند. این راهحل با حفظ سازگاری کامل با شبکه اتریوم، فرصتهای جدیدی را برای توسعهدهندگان و کاربران فراهم میکند.
ارز دیجیتال اسکرول (Scroll) را از کجا بخریم و کجا ذخیره کنیم؟
شما میتوانید ارز دیجیتال اسکرول (Scroll) را هم اکنون در صرافیهای معتبر ایرانی مثل صرافی ارز دیجیتال مهران بیت خرید و فروش کنید. همچنین میتوانید ارز اسکرول (SCR) خود را در کیف پولهای نرمافزاری مثل اتمیک والت (Atomic Wallet) ، متامسک (Metamask) و کیف پولهای سختافزاری مثل لجر (Ledger) و ترزور (Trezor) ذخیره کنید.