راهنمای ایردراپ Taiko و اطلاع رسانی کمپین
تایکو شبکه لایه دومی روی اتریوم هستش که برای افزایش مقیاسپذیری و کاهش FEE روی شبکه ایجاد شده ، کمپین های زیادی از شروعش تا الان روی galxe داشته که قبل از ایجاد سایتمون بوده ولی از الان به بعد همه کمپین ها و فرصت های ایردراپی این شبکه رو اطلاع رسانی میکنیم.
دو کمپین ساده Hana Finance: Taiko OG Season بر روی Taiko
کمپین Experience Taiko تا 22 دسامبر
تایکو اتریوم را بهگونهای مقیاسبندی میکند که اتریوم را تا حد ممکن تقلید کند – چه از نظر فنی و چه غیر فنی. به طور خاص، Taiko یک ZK-Rollup معادل اتریوم است که با پشتیبانی از همه کدهای عملیاتی EVM در یک معماری لایه 2 غیرمتمرکز، بدون مجوز و ایمن، اتریوم را مقیاسبندی میکند.
اتریوم نشان دهنده جهشی عظیم در مکانیسم های موجود برای هماهنگی انسان و آزادی شخصی است.
اتریوم به عنوان یک لایه تسویه حساب جهانی و کاملاً خنثی، حقوق مالکیت دیجیتالی قوی را فراهم میکند و به هر کسی این امکان را میدهد که ارزش را در هر کجا و زمانی که میخواهد منتقل کند. این پروتکلی است که زیربنای یک اینترنت با ارزش است، و از زمان خود اینترنت ما شاهد شبکهای نبودهایم که حرکت در آن بسیار روان است.
خلق ارزش بیش از حرکت، به همان اندازه سیال و نامحدود است. قدرت خلاقانه توسعهدهندگانی که قراردادها و برنامههای هوشمند خود را در رایانهای همیشه روشن، همیشه در دسترس و بدون حاشیه به کار میبرند، قابل توجه است.
برای دستیابی به موارد فوق، اتریوم باید (به درستی) ویژگی های بلاک چین را بر سایر ویژگی های بلاک چین اولویت دهد – یعنی تمرکززدایی و امنیت بر مقیاس پذیری. اگر یک بلاک چین عمومی غیرمتمرکز و ایمن نباشد، به طور قابل اعتمادی خنثی نیست، و بنابراین برای قرار دادن عملکردهای بسیار با ارزش و بسیار حیاتی جذاب نیست.
با این حال، اگر یک بلاک چین عمومی مقیاس پذیر نباشد، بخش بزرگی از توسعه دهندگان، کاربران و موارد استفاده نمی توانند از شبکه استفاده کنند، زیرا کارمزد تراکنش های بسیار بالا و توان عملیاتی کم است.
برای دستیابی کامل به تاثیری که میتواند، اتریوم لزوماً باید از هر کسی که میخواهد مشارکت کند، پشتیبانی کند. اتریوم باید برای جمعیت انسانی مقیاس پذیر باشد. اینجاست که اتریوم به دنبال جمعبندی به عنوان امیدوارکنندهترین راهحل مقیاسبندی است و امیدوارکنندهترین نوع جمعآوری، ZK-Rollup معادل اتریوم است.
Taiko قصد دارد یک ZK-Rollup کاملاً معادل اتریوم باشد. هدف ما این است که اتریوم را به گونه ای مقیاس بندی کنیم که خود اتریوم را در سطح فنی و در سطح اصولی تقلید کند.
بررسی اجمالی فنی تایکو
ZK-Rollups محاسبات را با اجرا، تجمیع و اثبات تراکنشهای خارج از زنجیره، و با تکیه بر اتریوم برای در دسترس بودن دادهها و تأیید صحت اثبات اعتبار، مقیاس میدهد. بزرگترین اشکال ZK-Rollupهای در حال تولید این است که نمیتوانند محاسبات عمومی EVM را دقیقاً پشتیبانی کنند، اما درعوض بیشتر مختص برنامههای کاربردی هستند.
این امر سازگاری با قراردادها و برنامههای هوشمند Ethereum L1 را از بین میبرد و علاوه بر این، ساخت موارد جدیدی را که همان نوع تجربههای قابل ترکیب و بیانی را ارائه میدهند، دشوار میکند.
ZK-Rollupهای معادل اتریوم که گاهی اوقات ZK-EVM نامیده میشوند، جام مقدس راهحلهای مقیاسپذیری لایه ۲ هستند، زیرا امنیت یا سازگاری را به خطر نمیاندازند. در اصطلاح اخیر، Taiko قصد دارد یک ZK-EVM نوع 1 باشد که معادل سازی کامل EVM/Ethereum را به سرعت تولید ضد ZK اولویت می دهد.
تایکو از سه بخش اصلی تشکیل شده است: مدارهای ZK-EVM (برای تولید اثبات)، گره جمعآوری L2 (برای مدیریت زنجیره جمعآوری) و پروتکل روی L1 (برای اتصال این دو بخش به یکدیگر برای تأیید پروتکل جمعآوری).
1. ZK-EVM
ZK-EVM صحت محاسبات EVM را با اثبات اعتبار ثابت می کند.
Taiko می تواند کد قرارداد هوشمند اتریوم را همانطور که هست اجرا کند، هیچ تغییری لازم نیست. توسعهدهندگان میتوانند قراردادهای هوشمند اتریوم خود را بهصورت پیش پاافتاده به Taiko انتقال دهند، یا البته کد solidity جدید خود را بهعنوان اولین/تنها محیط خود بر روی Taiko پیادهسازی کنند.
Taiko یک ZK-EVM را پیادهسازی میکند که از هر کد عملیاتی EVM پشتیبانی میکند و یک مدرک اعتبار مدار ZK-EVM را تولید میکند. علاوه بر سازگاری کامل با قراردادها و برنامههای هوشمند Ethereum L1، این بدان معناست که تمام ابزارهای اتریوم و solidity یکپارچه با Taiko کار میکنند و نیازی به ایجاد اختلال در گردش کار توسعهدهندگان نیست.
نتیجه این کار دو برابر است:
تجربه توسعهدهنده دقیقاً همان چیزی است که توسعهدهندگان قراردادهای هوشمند Solidity قبلاً به آن عادت کردهاند – بدون اتلاف وقت، بدون اصطکاک. شتاب پشت توسعه دهندگان EVM و قراردادهای هوشمند اتریوم غیرقابل توقف است و این حرکت نیازی به منحرف یا کاهش ندارد.
قراردادهای هوشمند (و سیستمهای قراردادهای هوشمند/dapp) که در اتریوم اجرا میشوند – در بسیاری از موارد برای سالها، با میلیاردها دلار ارزش – در نبرد سختتر هستند و میتوانند بدون ایجاد خطر کامپایل آنها به تایکو منتقل شوند. یک زبان دیگر، یا تغییر دادن چارچوب. این به معنای انتقال بر روی دپهای دقیق یا بلوکها/الگوهای توسعه قرارداد هوشمند است.
فراتر از مزایای EVM-Equivalence، که بیشتر خود را در لایه برنامه نشان می دهد، Taiko معادل اتریوم را هدف قرار می دهد و به آن اجازه می دهد تا از زیرساخت های موجود اتریوم، مانند کلاینت های اجرایی که به راحتی به عنوان گره های Taiko تغییر کاربری داده می شوند، استفاده کند.
به عنوان مثال، کلاینت Taiko در حال حاضر مبتنی بر سرویس گیرنده Go-Ethereum است که در جنگ سخت شده است. بنابراین، نه تنها VM کاملاً سازگار است، بلکه «بافت اطراف» نیز سازگار است، با توجه به اینکه گرههای Taiko از الگوریتم هش، طرح امضا و ساختار داده ذخیرهسازی مشابه اتریوم استفاده میکنند.
نکته مهم این است که Taiko به دنبال آن است که در آینده نیز معادل اتریوم باشد. اگر بهروزرسانیهای پروتکل اتریوم وجود داشته باشد، Taiko آنها را در zkEVM ما پیادهسازی میکند تا همگامسازی را حفظ کند. در نهایت، اگر Taiko مسیرهای جدید قانعکنندهای را از R&D خودمان ایجاد کند، میتوانیم روی اتریوم پیادهسازی شوند و به L1 کمک کنیم.
از نظر سازگاری، این فقط توسعه دهندگان و ارائه دهندگان زیرساخت نیستند که در مجموعه Taiko زمان آرامی خواهند داشت، بلکه کاربران نیز هستند. در Taiko، تجربه کاربری، الگوهای استفاده و محصولات برای کاربران کاملاً آشنا خواهند بود.
ارزش آن را دارد که در مورد یک متا فکر در مورد اینکه چرا موارد فوق تا این اندازه مهم هستند، مکث کنیم. هدف Taiko به عنوان یک هدف کلی L2، توانمندسازی سازندگان است که در نهایت به کاربران توانمند میشوند. ما آنچه را که می سازیم می سازیم تا دیگران بتوانند کاری را که انجام می دهند انجام دهند.
تایکو تنها زمانی در این دنیا تغییر ایجاد می کند که به دیگران کمک کند تا در این دنیا تغییر ایجاد کنند. استفاده از قدرت اتریوم، EVM، زیرساخت ها و ابزارهای تعریف شده، حجم بحرانی قراردادهای هوشمند و دانش ضمنی توسعه دهندگان، دلایل اصلی برای تبدیل شدن به ZK-EVM نوع 1 هستند. این ما را هیجان زده می کند.
2. Taiko L2 Rollup Node
گرههای تایکو دادههای تراکنش را از اتریوم دریافت میکنند و تراکنشها را در L2 اجرا میکنند و در نهایت وضعیت را مطابق با اجرای تراکنشها پیش میبرند. بنابراین این گره ها زنجیره جمع آوری را مدیریت می کنند. در حال حاضر، گره Taiko یک فورک Ethereum Geth است.
3. پروتکل تایکو
پروتکل Taiko قوانین جمع آوری را تعریف و اجرا می کند و شرکت کنندگان بالقوه را تعریف می کند. این طرح از اصول اصلی امنیت، عدم تمرکز و عدم مجوز حمایت می کند.
قراردادهای هوشمند مستقر در اتریوم L1 به عنوان مکانیزم در دسترس بودن داده ها و تأیید کننده اثبات ZK-SNARK عمل می کنند. یک قرارداد هوشمند مستقر در Taiko L2 عملکردهای پروتکل مهم خاصی را انجام می دهد که در وایت پیپر خود توضیح داده ایم.
از نظر مشارکتکنندگان شبکه، میتوانیم سه نقش را مشاهده کنیم که با معماری فوق مطابقت دارند:
پیشنهاد دهندگان از تراکنش های L2 کاربران بلوک های جمع آوری بسازید و آنها را به L1 پیشنهاد دهید. هر شرکت کننده مایل می تواند این عملکرد ایجاد بلوک را انجام دهد.
پروورز. ایجاد شواهد ZK-SNARK که اعتبار تراکنش ها و بلوک های L2 را از بلوک های پیشنهادی فوق الذکر تأیید می کند. هر شرکت کننده ای که مایل باشد می تواند این عملکرد اثباتی را انجام دهد.
دونده گره ها. تراکنشها را از دادههای روی زنجیره اجرا کنید تا با وضعیت زنجیره هماهنگ بمانید. در حالی که هم پیشنهاد دهندگان و هم ارائه دهندگان نیاز به اجرای گره ها برای ایفای نقش های مربوطه خود دارند، سایر بازیگران نیز گره ها را اجرا می کنند، مانند آنهایی که خدماتی مانند کاوشگر بلوک و ارائه دهندگان زیرساخت گره ارائه می دهند. هر شرکت کننده ای که مایل باشد می تواند گره های Taiko را اجرا کند.
چگونه کار می کند
بلوکها در بلاک چین Taiko L2 شامل مجموعهای از تراکنشها هستند که به صورت متوالی اجرا میشوند. بلوک های جدیدی را می توان به زنجیره اضافه کرد تا وضعیت آن را به روز کند که با پیروی از قوانین پروتکل برای اجرای تراکنش ها قابل محاسبه است.
ارسال بلوک به دو بخش تقسیم می شود:
پیشنهاد بلاک: یک بلوک پیشنهاد میشود، با دادههای بلوک منتشر شده در اتریوم، و بلوک به لیست بلوکهای پیشنهادی در قرارداد TaikoL1 اضافه میشود. پروتکل تضمین می کند که بلوک در این مرحله تغییرناپذیر است، به این معنی که اجرای بلوک قطعی است، و بنابراین هر کسی می تواند وضعیت زنجیره پس از اجرا را محاسبه کند.
ما به یک بلوک و تمام تراکنش های محصور شده در نقطه ای که نهایی شده اند اشاره می کنیم. یک ویژگی قابل تشخیص در یک بلوک پیشنهادی در L1 این است که ممکن است تراکنش های نامعتبری وجود داشته باشد که توسط گره های Taiko L2 نادیده گرفته می شود. این ویژگی امکان تحمل خطا را فراهم می کند در حالی که چندین بلوک به طور همزمان پیشنهاد می شود.
تأیید بلوک: از آنجایی که همه بلوکهای پیشنهادی قطعی هستند، بلوکها را میتوان به صورت موازی ثابت کرد، زیرا همه حالتهای میانی بین بلوکها مشخص هستند. هنگامی که یک اثبات برای بلوک تأیید شد و بلوک والد با پیوند صحیح آن در زنجیره نهایی شد، بلوک را بهعنوان نهایی شده روی زنجیره علامتگذاری میکنیم.
یکی از الزامات اساسی پروتکل این است که تمام دادههایی که برای بازسازی وضعیت فعلی و در نتیجه ایجاد و الحاق بلوکهای جدید ضروری است، در اتریوم در دسترس عموم باشد. علاوه بر این، پروورها میتوانند تنها با استفاده از دادههای عمومی در اتریوم، برای یک بلوک اثبات کنند. این حقایق است که با تکیه بر دادههای عمومی اتریوم و دادن فضای بازی منصفانه به همه شرکتکنندگان احتمالی، L2 Taiko را غیرمتمرکز میکند.
برای اطلاعات عمیق در مورد مجموعه Taiko، لطفاً به کاغذ سفید مراجعه کنید.
یک حقیقت کلی این است که EVM قرار نبود در یک مدار ZK اجرا شود، و جنبه های زیادی از محاسبات EVM و ساختارهای داده اتریوم و رمزنگاری جاسازی شده وجود دارد که برای اثبات ZK-SNARK غیردوستانه و ناکارآمد (کند) هستند. غلبه بر این چالش ها هدف کار سخت بسیاری از افراد در این زمینه، مانند PSE EF بوده است.
با این وجود، همچنان تولید اثبات ZK برای محاسبات EVM کند است. این اصلی ترین معامله مخالف سازگاری در انواع مختلف ZK-EVM است، با نوع 1 که در تولید اثبات کندترین است، اما دارای سازگاری کامل و اثبات در آینده است. انواع دیگر برای تولید اثبات بسیار سریعتر هستند، اما درجات متفاوتی از سازگاری با EVM/Ethereum و اثبات بودن آینده را از دست می دهند.
در حالی که از موارد غیرمتمرکز بودن، بدون مجوز و ایمن بودن – و اولویت معادل سازی کامل EVM – حمایت می کند، هدف صریح مجموعه Taiko کاهش ایرادات زمان اثبات کند از طریق طراحی پروتکل است. یعنی، پروتکل به دنبال آن است که به سرعت، قبل از تولید ZKP ها، نهایی شود. ما به طراحی پروتکل با در نظر گرفتن چنین اهدافی ادامه میدهیم، اما در صورتی که آهسته اثبات کردن تجربه کاربر از زنجیره را به شدت کاهش دهد، برای تنظیمات/بهینهسازیهای VM نیز باز میمانیم.
با یک مرور مختصر از تکنیک های کامل، اجازه دهید به جنبه انسانی، اجتماعی سازگاری Taiko و Ethereum برویم. این بسیار مهم است، زیرا به هر حال، بلاکچینها قراردادهای اجتماعی با کد اعمال میشوند. در نهایت این انسان ها و سیستم های ارزشی آنها هستند که پروتکل ها را هدایت می کنند.
اصول تایکو
زیر لایه-1 لایه-0، مردم است. بلاکچینها توسط افراد ساخته میشوند و آنچه این افراد به آن اهمیت میدهند، در قرارداد اجتماعی، کد و طراحی فراگیر گنجانده میشود. همانطور که گفته شد، در اینجا دوباره به دنبال داشتن قوی ترین سازگاری اتریوم هستیم.
ما دلیل خوبی داریم که به مثال و مشخصات اتریوم نزدیک شویم. این تنها به دلیل عشق صرف به پروتکل و مردم نیست. به این دلیل است که این تنها اکوسیستمی است که به ما چیزی را می دهد که به آن اهمیت می دهیم، و فرصتی برای تغییر جهان به سمت بهتر، به ویژه برای کسانی که بیشتر به آن نیاز دارند. این بلند به نظر می رسد، اما اهداف جامعه اتریوم و تایکو چنین هستند.
در زیر ما اصول تایکو را به اشتراک می گذاریم، سه اصل اصلی که ما را راهنمایی می کند.
در دسترس
هر کسی که بخواهد از Taiko استفاده کند، روی آن بسازد یا در آن شرکت کند، می تواند این کار را انجام دهد. این به این دلیل است که کارمزد تراکنش ارزان و توان عملیاتی بالا است. تجربه توسعه دهندگان قوی است و مهاجرت اتریوم dapp یکپارچه است. این شبکه بدون مجوز است و از زیرساخت اتریوم به حداکثر میزان استفاده مجدد میکند. بدون دسترسی نمی توانید آزادی داشته باشید.
شامل
Taiko در برابر سانسور مقاوم است و نمی تواند گروه ها یا افراد را حذف کند. این مجموعه غیرمتمرکز است – برای در دسترس بودن و امنیت داده ها به اتریوم متکی است. و بدون مجوز – به هر شرکت کننده، کاربر یا سازنده شبکه اجازه می دهد که شرکت کند. هیچ نقش خاصی وجود ندارد که بتواند کاربران / برنامه ها / تراکنش ها را سانسور کند. ما فقط علاقه مند به ساختن سیستم های بی طرف و منصفانه معتبر هستیم.
باز کن
Taiko کاملاً منبع باز و جامعه محور است. ما بر شانههای غولها بنا میکنیم و مشارکت مجدد در پیشرفت فنی و جامعه اتریوم را گرامی میداریم. ما برای مشارکت جامعه در پروژه ارزش قائلیم و از بهترین ذهن ها و ایده هایی که به این فضا علاقه مند هستند استفاده می کنیم. نوع فعالیتی که تایکو اجرا می کند و شفافیت را تضمین می کند.
متشکرم
ممنون که خواندید. ما از سه ماهه اول 2022 روی Taiko کار می کنیم، با هم تیمی های خاصی که از سال 2021 در تحقیق و توسعه ZK-EVM مشارکت دارند، و بسیاری از ما از سال 2018 در مقیاس پذیری و فضای ZK-Rollup کار می کنیم. ما بسیار هیجان زده هستیم که به سفر خود ادامه دهیم، زیرا این بزرگترین اشتیاق و افتخار ما است که برای ارائه امن اتریوم به میلیاردها نفر تلاش کنیم.
مایلیم از بسیاری از تیمها و محققان برای کار خارقالعادهشان بر روی ZK-EVM و فناوریهای مرتبط، از جمله Ethereum Foundation PSE، Vitalik، Zcash، Aztec، Scroll و چندین مورد دیگر تشکر کنیم.
در پستهای بعدی بیشتر به معماری فنی تایکو خواهیم پرداخت و نقشه راه را با جدول زمانی به اشتراک خواهیم گذاشت. اگر میخواهید در حال حاضر درباره پروتکل جمعآوری Taiko بیشتر بدانید، میتوانید کاغذ سفید ما را بررسی کنید.