امروز اولین پشتیبانی از قراداد های هوشمند omnichain در شبکه آزمایشی زتاچین است. این یک دوران جدید برای ساخت دپ های وب۳ را به وجود میآورد و مفاهیمی مانند قراردادهای هوشمند بیتکوین را باز میکند. وارد دپ شوید تا بیتکوین را به صورت بومی (بدون وجود توکن رپد) سوآپ کنید یا توکن های دیگر را.
تیم زتاچین هیجان زده است تا بزرگ ترین ارتقاء شبکه ازمایشی تا به امروز خود را اعلام کند، تا ما را به راهاندازی اولین بلاکچین عمومی لایه یک با قابلیت همکاري داخلی omnichain نزدیک تر کند. این ارتقاء بزرگ شبکه (به نام آتن۲) اولین پشتیبانی از قراردادهای هوشمند omnichain را امکانپذیر میکند. و زتاجین را به تنها بلاکچین عمومی با قراردادهای هوشمند تبدیل میکند به دارایی ها، داده ها و نقدینگی در هر زنجیرهای دسترسی داشته باشد و آن را مدیریت کند. در این پست، نکات کلیدی در مورد ارتقا و معنای آن برای توسعه دهندگان و کاربران وب۳ را برسی میکنیم. برای اطلاعات بیشتر داکیومنت ما را برسی کنید.
با قراردادهای هوشمند Omnichain، توسعه دهندگان میتوانند قراردادهای هوشمند سازگار با EVM را در زتاچین بنویسند که به اتصال جهانی زتاچین دسترسی دارد. این به این معناست که توسعه دهندگان میتوانند از اکوسیستم قوی قراردادهای هوشمند اتریم برای ایجاد دپ های کاربردی در زتاچین استفاده کنند و با این کار انگار همه داده ها و دارایی ها در یک زنجیره است. قراردادهای هوشمند Omnichain یک دوران جدید از ساخت دپ ها را به وجود میآورد زیرا زتاچین به راحتی دارایی های بومی در تمام زنجیره های متصل را در یک زنجیره واحد هماهنگ و مدیریت میکند.
زتاEVM یک ماژول در شبکه زتاچین است که به کاربران اجازه میدهد قرارداد های هوشمند Omnichain سازگار با EVM ایجاد و اجرا کنند، که میتوانند داده ها و نقدینگی را در هر زنجیره متصل از یک مکان بخواند، بنویسد یا مدیریت کند. ما همچنین استاندار جدیدی به نام ZRC-20 را معرفی میکنیم که این قرادادهای هوشمند Omnichain را قادر میسازد تا دارایی های بومی در زنجیره های متصل را مدیریت کند. با ZRC-20 توسعه دهندگان میتوانند دپ هایی بسازند که از توکن های بومی و قابل تعویض(fungible) مانند بیتکوین، ERC-20 و توکن های شبکه ها را استفاده و سوآپ کنند همه در یک زنجیره واحد.
یکی از پیشرفت هایی که توسط قراردادهای هوشمند Omnichain و ZRC-20 امکانپذیر میشود، توانایی توسعه دهندگان برای پیاده سازی قراردادهایی در زتاچین است که بیتکوین را به صورت بومی کنترل میکند. به عبارت دیگر، زتاچین به بیتکوین و اکوسیستم استفاده نشده آن قابلیت قراردادهای هوشمند را میدهد. این قراردادهای هوشمند نه تنها بیتکوین، بلکه بیتکوین را به همراه دارایی ها و داده های زنجیره های دیگر به هم متصل میکند. بنابراین کاربران اکنون میتوانند بیتکوین یا هر دارایی دیگری را در دنیای دیفای معامله کرده و از آن استفاده کنند بدون رپد کردن یا بریج کردن آن و از خطر هک شدن دارایی خود جلوگیری کنند. ما انتظار داریم که این ویژگی رشد در دیفای را افزایش دهد.
قرادادهای هوشمند Omnichain به طور قابل توجهی هزینه توسعه را کاهش میدهد و در مقایسه با پیام رسانی خالص، مشخصات امنیتی ساده تری دارد. با پیام رسانی، توسعه دهندگان باید قراردادهای فردی را برای هر زنجیره قرار دهند و زمانبندی آن را مدیریت کنند، که منجر به سطح حمله و زمان توسعه بیشتری میشود. با قراردادهای هوشمند Omnichain، توسعه دهندگان میتوانند یک قرارداد واحد را دیپلوی کنند که داراییها را در همه جا مدیریت میکند. این امکان باعث میشود نیاز به کد کمتری باشد (حمله به قرارداد هوشمند را کاهش میدهد )، دیپلوی کمتر و باعث تجربه تراکنش ساده تر و مکانی واحد برای مدیریت وضعیت دپ های Omnichain میشود.
کاربران متوجه کاهش هزینه گس میشوند زیرا شما از یک قرارداد برای تراکنشها استفاده میکنید که چندین توکن بومی را مدیریت میکند. منطق پیچیده در قرادادهای زتاچین دارایی ها را در تمام زنجیره های خارجی متصل و از طریق انتقال های ساده هماهنگ میکند، تا کل هزینه های گس و اسلیپیج را به حداقل برساند. از سوی دیگر، پیام رسانی به گس بیشتری در زنجیره های خارجی نیاز دارد زیرا تایید و تجزیه دادهها هم در ورودی و هم در خروجی انجام میشود. با استاندارد ZRC-20، تراکنش های ورودی و خروجی در زنجیره های خارجی، نقل و انتقالات ساده ای هستند که از حداقل گس استفاده میشود(مثل انجام یک تراکنش ساده به آدرس دیگری در کیف پول خود). تمام منطق در زتاچین رخ میدهد که در آن هزینه ها برای کاربران در یک مرحله جمع میشود.
افزایش نوسانات، اسلیپیج و خطرات امنیتی مشکلات رایج پیام رسانی و توسعه چند زنجیرهای است. به جای منتظر ماندن برای ارسال پیام های مختلف و همگام سازی بین زنجیرهای از طریق پیام رسان، قراردادهای هوشمند Omnichain زتاچین راهحل تراکنش های اتمی را فعال میکند. خروجی هایی مانند مبلغ دریافتی برای یک معامله، انتقال دارایی از یک آدرس به آدرس دیگر و غیره بلافاصله به صورت آنچین تسویه میشود، انگار همه چیز در یک زنجیره واحد است. نتیجه برای کاربران نوسان و اسلیپیج کمتر تضمین تراکنش موفق، کاهش پیدا کردن امکان حمله، تکمیل سریع تر با تراکنش های تک مرحلهای و فی کمتر است.
ما از کاربران درخواست میکنیم تا نحوه ساپورت بیتکوین از ZRC-20 و قراردادهای هوشمند Omnichain را برسی کرده در ZetaLabs. برای توسعه دهندگان، بیاید با استفاده از داکیومنت توسعه دهندگان، ساختن بر روی زتاچین را شروع کنید.