اِکسوکور Exocore
Exocore اولین پروتکل «رستیکینگ» لایهاول است که از چندین بلاکچین پشتیبانی میکند (اُمنیچین). این پروتکل با ساختار ماژولار طراحی شده و از اجماع ایمن و سریع مبتنی بر تکنولوژی Tendermint استفاده میکند. همچنین، برای اتصال ایمن بین بلاکچینها از پلهای سبک مبتنی بر رمزنگاری Zero-Knowledge (ZK) بهره میبرد و با ماشین مجازی اتریوم (EVM) کاملاً سازگار است. هدف اصلی Exocore افزایش امنیت و امکان همکاری بهتر بین بلاکچینهای مختلف است.
مرور کلی
Exocore که در سال ۲۰۲۳ توسط وارن اندرسون، رالوسا پوپا و آرجی لن تأسیس شد، اولین پروتکل رستیکینگ لایهاول با قابلیت اتصال به چند بلاکچین (اُمنیچین) است.
این پروتکل از معماری ماژولار بهره میبرد و به مکانیزم اجماع Byzantine Fault Tolerant (BFT) مبتنی بر Tendermint مجهز است. همچنین از پلهای سبک با فناوری رمزنگاری Zero-Knowledge (ZK) برای ارتباط ایمن میان بلاکچینها استفاده میکند و بهطور کامل با ماشین مجازی اتریوم (EVM) سازگار است.
طراحی Exocore به گونهای است که:
- تجربهای سریع و کارآمد برای رستیکرها (Restakers) فراهم کند؛
- توسعهدهندگان بهراحتی بتوانند پروژههای خود را روی این شبکه پیادهسازی کنند؛
- چارچوبی غیرمتمرکز برای حاکمیت ارائه دهد، با تکیه بر شبکهای مبتنی بر اثبات سهام (Proof-of-Stake) و اپراتورهای اعتبارسنجی رستیکشده.
این اپراتورها همچنین میتوانند نودهایی برای سرویسهای اعتبارسنجی فعال (Actively Validated Services یا AVS) اجرا کنند.
Exocore مفهوم جدیدی به نام اتحاد رستیکینگ (Union Restaking) را معرفی میکند. در این مدل، سرویسهای خارج از زنجیره (off-chain) میتوانند با یکدیگر اتحاد تشکیل داده و امنیت اقتصادی مبتنی بر رمزارز خود را با هم به اشتراک بگذارند. با ایجاد یک بازار باز برای اعتماد غیرمتمرکز، Exocore تلاش دارد تا امنیت اقتصادی شبکههای خارج از زنجیره را نیز تقویت کند.

محصولات
رستیکینگ در Exocore
پروتکل Exocore امکان رستیکینگ توکنها به خدمات اعتبارسنجی فعال (AVS) را فراهم میکند. این فرآیند باعث میشود امنیت غیرمتمرکز به سرویسهای خارج از زنجیره (off-chain) نیز گسترش یابد — مفهومی که با عنوان "امنیت تجمیعی" (Pooled Security) شناخته میشود.
با استفاده از رستیکینگ مبتنی بر اثبات سهام (rPOS)، Exocore میتواند شبکهی خود را با توکنهای خارجی راهاندازی کند و صرفاً به یک توکن بومی وابسته نباشد. این پروتکل از داراییهای مختلفی پشتیبانی میکند؛ از جمله:
- توکنهای لایهاول و لایهدوم
- توکنهای استیکشده نقدشونده (Liquid Staking Tokens)
- استیبلکوینها
برای اتصال به بلاکچینهای دیگر، Exocore از پلهای بینیاز از اعتماد (Trustless Bridges) استفاده میکند و برای تأیید ایمن تراکنشها، به کلاینتهای سبک مبتنی بر Zero-Knowledge متکی است.
سرویسهای AVS میتوانند به دو روش با شبکه ادغام شوند:
- از طریق قراردادهای هوشمند
- یا از طریق ماژولهای بومی (که نیاز به تأیید جامعه دارد)
علاوه بر این، Exocore مفهوم اتحاد رستیکینگ (Union Restaking) را معرفی کرده است؛ روشی که سرویسها میتوانند از مجموع سهام موجود بهره ببرند تا امنیت بیشتری داشته باشند — بدون اینکه هزینه اضافی پرداخت کنند.
مکانیزم رستیکینگ در Exocore
مکانیزم رستیکینگ در Exocore از طریق مدل اثبات سهام بازاستفادهشده (rPOS) اجرا میشود و شامل چند مرحله کلیدی است:
- استقرار قراردادهای زنجیرهای: ابتدا قراردادهای مربوط به زنجیرههای کلاینت (Client Chains) روی شبکههای لایهاول پشتیبانیشده مستقر میشوند.
- ثبت اعتبارسنجهای اولیه (Genesis Validators): این اعتبارسنجها در قراردادهای مذکور ثبت میگردند.
- پیشاستیک (Pre-Staking): کاربران توکنهای خود را نزد این اعتبارسنجها پیشاستیک میکنند. این اعتبارسنجها سپس کمیته اولیه را تشکیل داده و میزان سهام (Stake) خود را تعیین میکنند.
به عنوان یک پلتفرم Omnichain، Exocore قصد دارد از انواع مختلفی از توکنها برای رستیکینگ پشتیبانی کند، از جمله:
- توکنهای بومی (Native Tokens)
- توکنهای نقدشوندهی استیکشده (Liquid Staking Tokens)
هر سرویس اعتبارسنجی فعال (AVS) تعیین میکند که چه نوع توکنهایی را برای رستیکینگ میپذیرد؛ این انتخاب میتواند بر قدرت رأیدهی اپراتورها اثر بگذارد.
قدرت رأیدهی براساس ارزش واقعی توکنهای رستیکشده محاسبه میشود. این کار با کمک یک اوراکل قیمت صورت میگیرد که بهطور دورهای ارزش داراییها را بهروزرسانی میکند.
معماری
شبکه (Network)
پروتکل Exocore از سه بخش اصلی تشکیل شده است:
- شبکه Exocore
- اتصالات یکطرفه حالت (One-Way State Pegs) که درواقع پلهای بینیاز از اعتماد (Trustless ZK Bridges) هستند
- قراردادهای زنجیرهای کلاینت (Client Chain Contracts)
نقش شبکه Exocore هماهنگی تعاملات میان رستیکرها (Restakers)، اپراتورها و سرویسهای اعتبارسنجی فعال (Actively Validated Services یا AVS) است، در حالی که قراردادهای زنجیرهای کلاینت، عملیاتهایی مانند واریز و برداشت را تسهیل میکنند.
این شبکه مسئول ثبتنام اپراتورها و سرویسهای AVS است و از طریق اتصالات حالت بینیاز از اعتماد (State Pegs) با زنجیرههای دیگر ارتباط برقرار میکند.
Exocore بر بستر یک بلاکچین سازگار با ماشین مجازی اتریوم (EVM) و با استفاده از الگوریتم اجماع Tendermint BFT ساخته شده است. هدف آن پشتیبانی از ادغام سرویسها از طریق ماژولهای بومی (Native Modules) است.
ویژگی نهاییسازی فوری (Instant Finality) به اطمینان از ارتباطات قابلاعتماد بین زنجیرهای کمک میکند، و بهرهگیری از EVM نیز نیازهای برنامهنویسی روی زنجیره را پاسخ میدهد.

ماژولها (Modules)
شبکه Exocore شامل چند ماژول اصلی است که عملکردهای اصلی رستیکینگ را پیادهسازی میکنند:
- واریز و برداشت (Deposit and Withdrawal): مدیریت و تأیید تراکنشهای واریز و برداشت توکنهای استیکشده و آزادسازی توکنها در صورت نیاز.
- اپراتور و AVS: ثبت و بهروزرسانی اطلاعات اپراتورها و سرویسهای اعتبارسنجی فعال (AVS) و نگهداری سوابق دقیق.
- تفویض اختیار (Delegation): اتصال توکنهای واگذارشده به اپراتورها و فراهمکردن دادهها برای محاسبه قدرت رأی.
- پاداش (Reward): مدیریت توزیع پاداشها برای اپراتورها و واگذاران (Delegators) با الگوهایی ساده برای پیادهسازی.
- مجازات (Slashing): تعریف و اجرای قوانین مربوط به مجازاتها، شناسایی رفتار مخرب و اجرای اقدامات تنبیهی در صورت لزوم.
پلهای زنجیرهای کلاینت (Client Chain Bridges)
پل زنجیرهای کلاینت، ارتباط بین Exocore و زنجیرههایی را فراهم میکند که توکنهای کاربران در آنها نگهداری میشوند. این پلها وضعیت توکنها را میخوانند و میتوانند اعمال کنترلی مانند قفلکردن یا اسلشکردن توکنها را از طریق تراکنشهای امضاشده انجام دهند.
Exocore از دو روش برای تأیید استفاده میکند:
- کلاینتهای سبک بر پایه SPV (Simple Payment Verification)
- کلاینتهای سبک مبتنی بر ZK برای افزایش کارایی
برای جلوگیری از تداخل و خطاهای همزمانی (Race Conditions)، حسابهای کاربری با ترکیب شناسه زنجیره (Chain ID) و آدرس کاربر ساخته میشوند.
پیامها دارای nonce هستند تا ترتیب پردازش آنها بهدرستی انجام شود. پیامهای ناموفق در صف قرار میگیرند تا دوباره امتحان شوند. Exocore همچنین با بهروزرسانی وضعیت زنجیره کلاینت، عملیاتهایی مانند واریز را تأیید میکند.
قراردادهای زنجیرهای کلاینت (Client Chain Contracts)
این قراردادهای هوشمند روی بلاکچینهای لایه ۱ و ۲ اجرا میشوند و توسط حسابی کنترل میگردند که متعلق به اعتبارسنجهای Exocore با استفاده از طرح امضای آستانهای (TSS) است.
این قراردادها به کاربران اجازه میدهند تا درون سیستم Exocore تعامل داشته باشند و هدف آنها، مدیریت امن توکنهای استیکشده و جلوگیری از انتقال غیرمجاز داراییها است.
هر زنجیره کلاینت معمولاً شامل دو نوع قرارداد است:
- قرارداد خزانه (Vault Contract): مدیریت واریز و برداشت توکنهای استیکشده
- قرارداد کنترلر (Controller Contract): کنترل عملیات خزانه و ایجاد ارتباط با شبکه Exocore
موارد استفاده
Exocore در اکوسیستم چندزنجیرهای کاربردهای متنوعی دارد و هدف آن ارتقاء امنیت و تمرکززدایی در سراسر پلتفرمها است. موارد کاربرد اصلی عبارتاند از:
- پلها (Bridges): بهبود امنیت پلهای میانزنجیرهای از طریق مشارکت اپراتورها و توکنها از زنجیرههای مختلف، با امکان ایجاد پلهایی مبتنی بر نقدینگی.
- اوراکلها (Oracles): افزایش تمرکززدایی و امنیت سیستمهای اوراکل برای جلوگیری از حملات در برنامههای دیفای.
- زنجیرههای اپلیکیشن (App Chains): استفاده از توکنهای خارجی یا اتحادهای رستیکینگ برای تأمین امنیت زنجیرهها با دسترسی به شبکه اپراتورها.
- شبکههای RPC: توسعه خدمات RPC غیرمتمرکز از طریق تشویق رفتار صادقانه اپراتورها با استفاده از استیککردن توکن، کاهش مشکلات اعتماد در لایه اپلیکیشن.
- سیکوئنسرها (Sequencers): کاهش ریسک تمرکزگرایی در سیکوئنسرهای لایه ۲ با ایجاد مشوقها و مجازاتهای شفاف برای افزایش مقاومت در برابر سانسور.
- پروتکلهای اجماع (Consensus Protocols): افزودن لایهای از امنیت اقتصادی برای طراحیهای جدید اجماع، درحالیکه امکان نوآوری را فراهم میسازد و ریسکها را مدیریت میکند.
















نظرات کاربران