نمای کلی معماری ZetaChain در سطح بالایی، زتا چین یک بلاک چین اثبات سهام (PoS) است که بر اساس موتور اجماع Cosmos SDK و Tendermint PBFT ساخته شده است. در نتیجه: زتا چین از زمان بلوک سریع (~ 5 ثانیه) و نهایی شدن فوری (بدون نیاز به تأیید، بدون سازماندهی مجدد مجاز) برخوردار است. موتور اجماع PBFT Tendermint نشان داده است که در مقیاس 300 گره در حال تولید است. با ارتقاء های آینده با امضاهای آستانه BLS، این تعداد به طور بالقوه می تواند به 1000+ افزایش یابد. به دلیل پروتکل اجماع کارآمد Tendermint، توان عملیاتی تراکنش ها در زتا چین به طور بالقوه می تواند به 100 TPS برسد. معماری زتاچین از یک شبکه توزیع شده از گره ها تشکیل شده است که اغلب به آنها اعتبار سنجی می گویند.ولیدیتورها به‌عنوان ناظران غیرمتمرکز عمل می‌کنند که در مورد وضعیت و رویدادهای خارجی مرتبط به اجماع می‌رسند، و همچنین می‌توانند وضعیت زنجیره خارجی را از طریق امضای کلید توزیع‌شده به‌روزرسانی کنند. زتا چین این عملکردها را به روشی غیرمتمرکز (بدون یک نقطه شکست، بدون اعتماد، بدون مجوز)، شفاف و کارآمد انجام می دهد. اعتبار سنجی شامل ZetaCore و ZetaClient هست.. . ZetaCore مسئول تولید بلاک چین و حفظ ماشین حالت تکراری است. اپراتورهای اعتبار سنجی اجزای مختلف این معماری را اجرا می کنند (به زیر مراجعه کنید). اعتبار سنجی ها ولیدیتورها از سه نقش مختلف تشکیل شده اند : ولیدیتور های پایه ، ناظر و امضا کننده TSS. کارمزدهای حاصل از تراکنش ها و پاداش ها در ازای خدمات پردازش تراکنش ها و ایمن نگهداشتن شبکه بین ولیدیتورها توزیع می شود. ناظرها و امضاکنندگان TSS به دلیل متفاوت بودن الزامات امنیتی و اوراق قرضه، به طور جداگانه از اعتبارسنجی های پایه مقیاس می شوند. ولیدیتورهای پایه زتاچین از پروتکل اجماع Tendermint استفاده می کند که یک الگوریتم اجماع نیمه همزمان تحمل گسل بیزانس (BFT) است. هر نود ولیدیتور می تواند در مورد طرح های بلوک با قدرت رای متناسب با سکه های بسته شده/تخصیص شده رای دهد.هر ولیدیتور با کلید عمومی اجماع خود شناسایی می شود. ولیدیتور ها ا باید همیشه آنلاین باشند و آماده مشارکت در تولید بلوک دائما در حال رشد باشند. در ازای خدمات خود، اعتبار سنجی ها جوایز بلوک و هزینه تراکنش دریافت خواهند کرد. ناظران مجموعه دیگری از شرکت کنندگان مهم برای اجماع زتاچین ناظرانی هستند که در مورد رویدادها و وضعیت های زنجیره ای خارجی به اجماع می رسند. ناظران زنجیره‌های متصل خارجی را برای تراکنش‌ها/رویدادها/وضعیت‌های مرتبط در آدرس‌های خاص از طریق نودهای کامل زنجیره‌های خارجی خود تماشا می‌کنند. ناظران به دو نقش تقسیم می شوند: ترتیب دهنده و تأیید کننده. ترتیب‌دهنده تراکنش‌ها/رویدادها/وضعیت‌های خارجی مرتبط را کشف می‌کند و به تأییدکنندگان گزارش می‌دهد. تأییدکنندگان برای رسیدن به اجماع، زتاچین را تأیید و رأی می‌دهند.این سیستم حداقل به یک ترتیب‌دهنده و تأییدکننده‌های متعدد نیاز دارد. نیازی به اعتماد به ترتیب‌دهنده نیست، اما حداقل یک ترتیب دهنده صادقانه برای زنده بودن مورد نیاز است. امضاکنندگان TSS زتاچین مجموعا کلیدهای استاندارد ECDSA/EdDSA را برای تعامل تایید شده با زنجیره های خارجی در اختیار دارد. کلیدها بین چندین امضاکننده به گونه ای توزیع می شوند که فقط اکثریت فوق العاده آنها می توانند از طرف زتاچین امضا کنند. مهم است که اطمینان حاصل شود که در هیچ زمان هر نهاد واحد یا بخش کوچکی از نود ها قادر به امضای پیام از طرف زتاچین در زنجیره های خارجی نیستند. سیستم زتاچین از سهام پیوندی و مشوق های مثبت/منفی برای اطمینان از ایمنی اقتصادی استفاده می کند. قراردادهای هوشمند Omnichain و Zeta EVM (zEVM) Zeta EVM (zEVM) یک ماشین مجازی سازگار با اتریوم است که در آن می‌توانید قراردادهای هوشمند Omnichain را که بر روی بلاک چین اصلی زتاچین ساخته شده است، استقرار و استفاده کنید. قراردادهای روی zEVM به لایه قابلیت همکاری زتاچین متصل می‌شوند و می‌توانند دارایی‌ها را در زنجیره‌های خارجی به گونه‌ای هماهنگ کنند که گویی همه آنها در یک زنجیره واحد هستند. ساخت zEVM را از اینجا شروع کنید. پیام رسانی زنجیره ای از طریق معماری قابلیت همکاری زتاچین ، می‌توانید پیام‌ها (داده‌ها و ارزش‌ها) را از هر زنجیره به هر زنجیره با پیاده‌سازی سه عملکرد در قراردادهای هوشمند موجود در زنجیره‌های متصل ارسال کنید. سیستم پیام رسانی زتاچین اجازه می دهد تا برای انتقال دارایی بومی بدون نیاز به بریج های جدید و یا دارایی های رپ شده از طریق مکانیزم ZETA coin’s one-way peg فراهم می‌کند. فی ها و گزها را میتوان در یک بسته توسط یک کاربر پرداخت کرد و به توسعه دهندگان این امکان را می دهد تا یک تجربه یکپارچه را ارائه دهند.پیام‌رسانی همچنین یک تجربه توسعه‌دهنده قابل پیش‌بینی‌تر و بصری‌تر ایجاد می‌کند، زیرا از برگرداندن شکست تراکنش‌ها پشتیبانی می‌کند.در اینجا درباره نحوه استفاده از پیام رسانی بیشتر بدانید.