Untitled

زتاچین مفتخر است تا راه اندازی برنامه رسمی باگ بانتی خود را با همکاری Immunefi، پلتفرم پیشرو باگ بانتی در وب۳ اعلام کند. این برنامه اولیه بر روی شبکه آزمایش و تقویت بیشتر امنیت قراردادهای هوشمند زتاچین و برنامه‌های کاربردی وب متمرکز شده است. امنیت در محیط چند زنجیره‌ای با توجه به تعداد زیاد هک و سوء استفاده‌هایی که در سال ۲۰۲۲ اتفاق افتاده بسیار مهم است. با بزرگتر شدن صنعت کراس چین، تقاضا برای نقدینگی و انتقال داده بین زنجیره ها بیشتر می‌شود. بر این اساس، برای پشتیبانی از یک اکوسیستم وب۳ واقعا کارآمد، به پیشرفت‌هایی در قابلیت همکاری بین بلاکچین ها نیاز است. در این پست، یک مرور فنی و امنیتی مختصر از زتاچین و چگونگی ایمن شدن شبکه را به اشتراک میگذاریم. جزئیات برنامه باگ بانتی Immunefi را می‌توانید در اینجا ببینید.

نگاهی کوتاه بر ساختار فنی زتاچین

زتاچین یک بلاکچین عمومی لایه اول است که قابلیت برنامه ریزی بین زنجیره‌ای عمومی را در تمام زنجیره ها فعال و در نتیجه قابلیت همکاری بین زنجیره‌ای با هر مقدار، ارزش و یا داده را ممکن می‌سازد. بیاید با هم سه تا از فانکشن هایی که این عمل را ممکن می‌سازند را برسی کنیم:

نگاهی بر امنیت زتاچین: شبکه چگونه ایمن است؟

زتاچین یک بلاکچین اثبات سهام(PoS) است که با Cosmos SDK و توافق Tendermint ساخته شده است که می‌تواند به بلاکچین های خاجی متصل شود. (به عنوان مثال اتریوم، BSC، سولانا، ترا، بیتکوین) و لایه ها(مانند اربیتروم، پالیگان، اپتیمیزم و.....) به روشی غیرمتمرکز( بدون یک نقطه فیل، تراست لس و پریمیشن لس) شفاف و کارآمد است.

معماری زتاجین از اعتبار سنج ها(Validators)، ناظر ها(observers) و امضاکنندگان(signers) تشکیل شده است. اعتبار سنج ها در تولید بلاک شرکت می‌کنند و متناسب با کوین های استیک کرده خود پاداش دریافت می‌کنند. ناظران در مورد ایونت ها و وضعیت زنجیره های خارجی به اجماع می‌رسند. امضاکنندگان، به شیوه‌ای توزیع شده کلید های استاندارد ECDSA/EdDSA را برای امضای پیام ها از طرف زتاچین نگه می‌دارند.

زتاچین از طرح امضای آستانه بدون رهبر(GG20) استفاده می‌کند. که تولید کلید و امضای آن را به صورت توزیع شده انجام می‌دهد. هیچ یک از نود های زتاچین یا فرد دیگری در هیچ مقطع زمانی به کلید خصوصی کامل دسترسی ندارد. تمام تراکنش های ورودی/ خروجی و تصمیم های گرفته شده(از طریق تغییر وضعیت) در بااک های زتاچین ثبت می‌شوند تا در دسترس، غیر قبل تغییر، قابل تایید و کاملا شفاف هستند.

امنیت توکن بین زنجیره‌ای ZETA و انتقال پیام

توکن ZETA، توکن بومی در زتاچین است و همچنین در زنجیره های خارجی متصل مانند اتریوم، زنجیره هوشمند بایننس و پالیگان به عنوان یک توکن ERC20 مینت می‌شود. توتال سوپلای توکن ZETA در تمام زنجیره ها ۲.۱ میلیارد است. پروتکل زتاچین به صورت بومی از انتقال توکن های ZETA در تمام زنجیره های متصل از طریق تراکنش های بین زنجیره‌ای پشتیبانی می‌کند. پروتکل زتاچین همچنین با مشاهده منابع توکن ZETA در تمام زنجیره های متصل، عدم تغیر کلی عرضه را هنگام جابجایی بین زنجیره‌ای توکن ZETA تضمین می‌کند.

در زنجیره های قراردادهای هوشمند با توانایی کافی، پروتکل زتاچین قراردادهای وصل کننده را مستقر می‌کند که به قراردادهای هوشمند در زنجیره های مختلف اجازه می‌دهد تا با پیام های دلخواه یکدیگر را فراخوانی کنند. پیام های باقی مانده از قرارداد کاربر توسط ناظران و امضاکنندگان زتاچین و طبق قوانین اجماع تعریف شده در زتاچین منتقل می‌شوند. توسعه دهندگان دپ ها و پروتکل زتاچین هرکدام مسؤلیت خود را برای ایمن سازی برنامه های بین زنجیره‌ای خود دارند.

امنیت استاندارد ZRC-20 و ماژول Fungible

جدا از ارسال پیام بین زنجیره‌ای از طریق قراردادهای متصل کنند( Connector) در زنجیره های متصل، پلتفرم قرارداد هوشمند (zEVM) زتاچین مکانیزم متفاوتی را برای اپ های بین زنجیره‌ای ارائه می‌کند که فقط با توکن های قابل تعویض( مانند سوآپ های بارو/لندینگ و ....) سروکار دارد. توسعه دهندگان دپ ها تنها نیاز به توسعه و دیپلوی یک قرارداد هوشمند omnichain در زتاچین دارند. همچنین قابلیت استفاده از قراردادهای ZRC-20 و ماژول قابل تعویض در زتاچین قابلیت مدیریت توکن های قابل تعویض خارجی از جمله توکن های بومی هر شبکه (اتر، بیتکوین،متیک و بی آن بی) و توکن های ساخته شده روی آنها مانند USDC,USDT,BUSD را امکان‌پذیر می‌سازد. کاربران می‌توانند با اضافه کردن یک یادداشت به تراکنش های بین زنجیره‌ای، اکشن های قرادادهای دلخواه خود را در zEVM زتاچین راه‌اندازی کنند. این قابلیت به توسعه دهندگان اجازه می‌دهد تا به راحتی اپلیکیشن های بین زنجیره‌ای بسازند که دارایی های بومی را بدون استفاده از بریج ها انتقال می‌دهد، و کاربران این دپ ها دیگیر خطر از دست دادن دارایی های خود را متحمل نشوند.

قرارداد های هوشمند omnichain در زتاچین امنیت زنجیره مستقل DPos Cosmos و ناظر و امضاکنندگان MPC را به ارث می‌برند.

درباره زتاچین

زتاچین یک لایه اساسی برای آینده چند زنجیره‌ای است. بلاکچین جدید عملکرد چند زنجیره‌ای را بدون استفاده از بریج ها یا توکن های رپد شده و از طریق omnichain dApp ها یا odapps امکان پذیر می‌کند. این دپ ها می‌توانند داده ها و ارزش را در تمامی پلتفرم های قرارداد هوشمند و همچنین پلتفرم های قراداد غیر هوشمند مانند بیتکوین و دوج کوین مدیریت و به هم متصل کنند.