زیرکویت (ZRC) یک لایه ۲ برای تراکنشهای امن بلاکچین است که به تازگی در کوینکس لیست شده است.در این پست به بررسی کامل این پلتفرم میپردازیم.
ثبت نام در کوینکس با تخفیف ویژه کارمزد
زیرکویت (ZRC) چیست؟
زیرکویت (ZRC) یک رولآپ مبتنی بر دانش صفر (Zero-Knowledge Rollup) و سازگار با EVM است که هدف آن ارائه راهحلهایی سریعتر و امنتر برای پردازش تراکنشهای بلاکچینی است. با بهرهگیری از تکنیکهای اثبات دانش صفر، زیرکویت امنیت و حریم خصوصی کاربران را افزایش میدهد و در عین حال امکان انجام تراکنشهای شفاف و قابل تأیید را فراهم میکند.
چه کسی زیرکویت (ZRC) را ایجاد کرد؟
افراد خاصی که پشت پروژه زیرکویت هستند، بهطور عمومی معرفی نشدهاند.
سرمایهگذاران زیرکویت (ZRC)
زیرکویت حمایتهای قابل توجهی از چندین شرکت سرمایهگذاری برجسته در حوزه بلاکچین دریافت کرده است. از جمله این سرمایهگذاران میتوان به Binance Labs، Pantera Capital، Dragonfly Capital، Maelstrom، Mirana Ventures و Nomad Capital اشاره کرد.
قیمت لحظه ای زیرکویت را از اینجا ببینید.
زیرکویت (ZRC) چگونه کار میکند؟
معماری زیرکویت برای بهبود عملکرد و امنیت تراکنشهای بلاکچینی طراحی شده است و از چندین مؤلفه کلیدی تشکیل شده است:
۱. معماری هیبریدی
زیرکویت از ترکیب زیرساخت رولآپ و اثباتهای دانش صفر بهره میبرد. این طراحی به زیرکویت اجازه میدهد که تراکنشها را بهطور کارآمد پردازش کند و در عین حال امنیت و حریم خصوصی بالایی را حفظ نماید.
- زیرساخت رولآپ: در یک رولآپ، تراکنشها خارج از بلاکچین اصلی پردازش میشوند. این کار بار کاری بلاکچین اصلی را کاهش داده و انجام تراکنشها را برای کاربران سریعتر و ارزانتر میکند. با تجمیع تراکنشها، زیرکویت هزینههای کلی را کاهش میدهد.
- اثبات دانش صفر: این تکنیک رمزنگاری امکان تأیید تراکنشها بدون افشای دادههای واقعی را فراهم میکند. به عنوان مثال، یک کاربر میتواند ثابت کند که برای انجام یک تراکنش موجودی کافی دارد، بدون اینکه مبلغ دقیق خود را فاش کند. این ویژگی حریم خصوصی کاربران را افزایش داده و خطر نقض دادهها را کاهش میدهد.
۲. سکوئنسرها، پروورها و قراردادهای هوشمند
سیستم زیرکویت از سه مؤلفه اصلی تشکیل شده است: سکوئنسرها، پروورها و قراردادهای هوشمند.
- سکوئنسرها: این نودها ترتیب تراکنشها در رولآپ را مدیریت میکنند. آنها تراکنشها را جمعآوری و تجمیع میکنند و تضمین میکنند که این فرایند بهطور کارآمد انجام شود.
- پروورها: وظیفه پروورها تولید اثباتهای دانش صفر است. پس از تجمیع تراکنشها توسط سکوئنسر، پروورها اثباتی تولید میکنند که اعتبار این تراکنشها را تأیید میکند. این اثبات به بلاکچین اصلی ارسال میشود تا تراکنشها ثبت شوند، بدون اینکه دادههای حساس فاش شوند.
- قراردادهای هوشمند: زیرکویت از قراردادهای هوشمند برای خودکارسازی فرایندها و تضمین اجرای تراکنشها طبق قوانین از پیش تعیینشده استفاده میکند. این ویژگی نیاز به واسطهها را کاهش داده و کارایی تراکنشها را افزایش میدهد.
۳. پردازش تراکنشها
تراکنشها در زیرکویت میتوانند از لایه ۱ (بلاکچین اصلی) یا لایه ۲ (رولآپ) شروع شوند. مراحل این فرایند به شرح زیر است:
- شروع تراکنش: کاربر از کیف پول خود تراکنشی را آغاز میکند، چه ارسال توکن باشد و چه تعامل با یک برنامه غیرمتمرکز (dApp).
- جمعآوری تراکنشها: سکوئنسر این تراکنشها را جمعآوری کرده و آماده تجمیع آنها میشود.
- ایجاد اثبات دانش صفر: پروورها در هنگام تجمیع تراکنشها، اثبات دانش صفر تولید میکنند تا اعتبار هر تراکنش را بدون افشای اطلاعات حساس تأیید کنند.
- ارسال به لایه ۱: پس از تجمیع و اعتبارسنجی تراکنشها، آنها برای تأیید نهایی به بلاکچین اصلی ارسال میشوند. اثبات دانش صفر نیز در این ارسال گنجانده میشود و بهعنوان مدرکی از اعتبار تراکنشها ارائه میشود.
- تأیید نهایی: بلاکچین اصلی تراکنشهای تجمیعشده را پردازش کرده و پس از تأیید، تراکنش کاربر تکمیل میشود.
۴. اقدامات امنیتی
زیرکویت در سراسر معماری خود به امنیت تأکید دارد. یکی از ویژگیهای کلیدی آن پیادهسازی امنیت سطح سکوئنسر (Sequencer Level Security یا SLS) است. این پروتکل، ممپول (مجموعه تراکنشهای تأیید نشده) را برای هرگونه فعالیت مخرب نظارت میکند.
- تشخیص بدافزار: SLS از الگوریتمهایی برای شناسایی تراکنشهای مخرب بالقوه پیش از گنجاندن آنها در یک بلاک استفاده میکند.
- قرنطینه و آزادسازی: اگر یک تراکنش مشکوک تشخیص داده شود، میتوان آن را قرنطینه کرد تا بررسیهای بیشتری انجام شود. پس از ایمن بودن، تراکنش برای پردازش آزاد میشود.
این رویکرد امنیتی فعال، لایهای اضافی از حفاظت به شبکه اضافه میکند و تجربهای ایمنتر را برای کاربران فراهم میسازد.
منبع: