شبکه واکنشی، قراردادهای هوشمند را واقعاً واکنشی میکند
به طور خلاصه
شبکه واکنشی (Reactive Network) با هدف ایجاد قراردادهای هوشمندی که به طور خودکار به رویدادهای درون زنجیرهای در چندین بلاکچین پاسخ میدهند، قابلیتهای توسعهدهندگان را افزایش میدهد و جایگزین لایه ۱ نمیشود.
قراردادهای هوشمندی که خودشان اجرا میشوند، بدون ربات، بدون محرک دستی. این ایده در قلب ... قرار دارد. شبکه واکنشی. در این مصاحبه، امیلیوس، رئیس اکوسیستم، توضیح میدهد که چگونه Reactive در حال ساخت زیرساختی است که در آن قراردادها میتوانند به طور خودکار به رویدادهای درون زنجیرهای در چندین بلاکچین (blockchain) پاسخ دهند.
از اجرای موازی تا اتوماسیون بین زنجیرهای، او به اشتراک میگذارد که چرا این تغییر مهم است، چه چیزی را برای توسعهدهندگان آشکار میکند و چرا Reactive سعی در جایگزینی لایه ۱ ندارد، بلکه سعی در هوشمندتر کردن آنها دارد.
دقیقاً چه چیزی شبکه واکنشی را «واکنشی» میکند؟ چه تفاوتی با یک پلتفرم قرارداد هوشمند معمولی دارد؟
چیزی که شبکه واکنشی را واقعاً «واکنشی» میکند، مفهوم قراردادهای هوشمند واکنشی (RSC) است. برخلاف قراردادهای هوشمند سنتی که تا زمانی که کاربر تراکنشی ارسال نکند، بیکار میمانند، RSCها طوری طراحی شدهاند که به طور خودکار به رویدادها یا تغییرات دادهها در چندین بلاکچین پاسخ دهند.
آنها بر اساس اصل وارونگی کنترل عمل میکنند، به این معنی که جریان کنترل توسط پیشزمینه هدایت میشود.defiبه جای فراخوانیهای خارجی، از شرایط استفاده میکنند. این امر قراردادها را قادر میسازد تا به صورت خودکار عمل کنند - آنها دائماً در حال نظارت هستند و آمادهاند تا بدون نیاز به فشار دادن دکمهای، اقدامات درون زنجیرهای را آغاز کنند.
چرا برای شما مهم بود که سیستمی بسازید که در آن قراردادها به دادهها پاسخ دهند، نه فقط تراکنشهای ایجاد شده توسط کاربر؟
در اکثر برنامههای کاربردی بلاکچین امروزی، توسعهدهندگان برای نظارت بر رویدادهای خاص و سپس اجرای قرارداد، به سرویسهای خارج از زنجیره - رباتهای متمرکز یا اوراکلها - متکی هستند. این امر فرضیات اعتماد، نقاط شکست احتمالی و پیچیدگی زیرساخت را ایجاد میکند.
با شبکه واکنشی، هدف ما از بین بردن این وابستگی با انتقال منطق به داخل زنجیره بود. با آگاه کردن ذاتی قراردادها از رویدادهایی که به آنها پاسخ میدهند، ما اصطکاک را کاهش میدهیم، تمرکززدایی را افزایش میدهیم و ماهیت بدون نیاز به اعتماد اتوماسیون قرارداد هوشمند را تقویت میکنیم. بدون کرون جاب. بدون کلیدهای ادمین. فقط قراردادهای خود واکنشگر.
مزیت اصلی اجرای موازی در Reactive چیست؟
معماری Reactive بر اساس یک EVM موازی ساخته شده است که به چندین قرارداد اجازه میدهد تا به طور همزمان اجرا شوند - مادامی که روی بخشهای مستقلی از حالت کار کنند. این امر دستاوردهای عظیمی در مقیاسپذیری ایجاد میکند: توان عملیاتی سریعتر، تأخیر به طور قابل توجهی کمتر و هزینههای سوخت کاهش یافته. به جای گلوگاههای متوالی که در آن همه چیز باید یکی پس از دیگری اتفاق بیفتد، Reactive امکان همزمانی ایمن را فراهم میکند - این امر برای فعال کردن برنامههای کاربردی با فرکانس بالا در دنیای واقعی بسیار مهم است.
چالشهای فنی اصلی در ساخت ماشین مجازی موازی شما چه بودند؟
اجرای موازی در محیط بلاکچین امری بدیهی است. یکی از سختترین بخشها، ساخت سیستمی بود که بتواند تداخل وضعیت بین تراکنشهای موازی را به طور موثر تشخیص دهد.
ما همچنین به یک مکانیسم بازگشت به عقب قوی نیاز داشتیم تا اجرای قطعی را حتی در صورت بروز تداخل تضمین کنیم، و باید دسترسی به فضای ذخیرهسازی و زمانبندی وظایف ناهمگام را بهینه میکردیم تا پیچیدگی اضافهشدهی موازیسازی، مزایای عملکردی آن را خنثی نکند. هماهنگ کردن این اجزا با یکدیگر مستلزم بازنگری عمیق در مورد اجزای داخلی اصلی EVM بود.
آیا Reactive را به عنوان یک رقیب لایه ۱ میبینید، یا به عنوان یک لایه اجرایی تخصصی برای انواع خاصی از برنامهها؟
Reactive سعی ندارد یک لایه اجرایی عمومی باشد. در عوض، ما آن را به عنوان یک لایه اجرایی تخصصی قرار میدهیم که مکمل بلاکچینهای موجود است. این لایه از طریق رلهها به سایر زنجیرههای EVM متصل میشود و بر یک ابرقدرت خاص تمرکز دارد: اتوماسیون بین زنجیرهای. به جای رقابت برای اجماع پایه، ما در حال ساخت شبکهای هستیم که dAppهای موجود را در سراسر اکوسیستمها قدرتمندتر، پاسخگوتر و مستقلتر میکند.
برای یک توسعهدهندهی معمولی سالیدیتی، شروع به ساخت نرمافزار روی Reactive چقدر آسان است؟
ما تجربهی آنبوردینگ (onboarding) را تا حد امکان روان کردهایم. توسعهدهندگان RSCها را با سالیدیتی استاندارد مینویسند - نیازی به یادگیری زبان یا چارچوب جدید نیست. شما از همان ABIها و ابزارهای آشنا استفاده میکنید.
تنها مرحله اضافی، اعلام رویدادهایی است که قرارداد شما میخواهد در آنها مشترک شود، و defiمنطق آنچه باید هنگام وقوع آن رویدادها اتفاق بیفتد را تعیین میکند. با مستندات جامع، یک دوره آموزشی و کدهای از پیش ساخته شده، شروع کار درست مانند ساخت هر قرارداد هوشمند دیگری است.
چگونه مطمئن میشوید که توسعهدهندگان بهطور تصادفی برنامههایی با خطرات امنیتی در سیستم شما نمیسازند؟
ما یک رویکرد لایهای برای ایمنی در نظر میگیریم. اول، RSCها درون یک ReactVM سندباکس شده، جدا از حسابهای دارای مالکیت خارجی، اجرا میشوند. دوم، ما الزام میکنیم که تمام کدهای قرارداد از طریق Sourcify تأیید و قابل حسابرسی باشند که این امر شفافیت را افزایش میدهد.
و سوم، RSCها محدود به عمل کردن فقط بر اساس رویدادهای صریحاً اعلامشده هستند - این امر، سطح رفتارهای غیرمنتظره یا سوءاستفادهها را محدود میکند و استدلال در مورد رفتار قرارداد را بسیار آسانتر میکند.
چشمانداز بلندمدت برای اتوماسیون بین زنجیرهای چیست؟ آیا Reactive را به عنوان نوعی «روتر درون زنجیرهای» برای منطق میبینید؟
قطعاً. هدف ما تبدیل شدن به لایه منطقی درون زنجیرهای است که به طور هوشمندانه اقدامات و دادهها را در سراسر زنجیرهها هدایت میکند. چه برای تراکنشهای بین زنجیرهای باشد و چه نباشد. DeFi استراتژی، NFT تریگرها یا اوراکلهای واکنشی، واکنشی به بافت پیوندی تبدیل میشود که امکان رفتار پویا و متناسب با شرایط را برای برنامهها - بدون دخالت انسان - فراهم میکند. آن را به عنوان لایه اتوماسیون در نظر بگیرید. Web3 مفقود بوده است.
چه نوع برنامههایی برای Reactive Network کاملاً مناسب هستند؟
واکنشی واقعاً در مواردی که نیاز به پاسخگویی و اتوماسیون دارند، میدرخشد. به عنوان مثال، سفارشات خرید/فروش بین زنجیرهای و آربیتراژ، مناسب هستند. بنابراین هر چیزی که شامل وثیقه خودکار یا مدیریت نقدینگی باشد، به خصوص در DeFi.
بر NFTدر بخش بازی، مواردی مانند ضرب شرطی یا ارتقاء پویا به زیبایی کار میکنند. اتوماسیون خزانهداری DAO یکی دیگر از حوزههای بزرگ است. و البته، اوراکلهایی که بر اساس ورودیهای چند زنجیرهای پاسخ میدهند و عمل میکنند - همه چیز در مورد توانایی هماهنگی یکپارچه چندین رویداد درون زنجیرهای است.
چگونه می توان DeFi آیا پروتکلها در مقایسه با تنظیمات سنتی روی زنجیره، از قراردادهای واکنشی سود میبرند؟
DeFi پروتکلهای Reactive میتوانند فراتر از تعاملات ایستا عمل کنند. آنها میتوانند وامدهی بین زنجیرهای غیرمتمرکز را پیادهسازی کنند، با کاهش خودکار اهرم، از کاربران در برابر نقد شدن داراییها محافظت کنند، اقدامات مربوط به توقف ضرر یا ایجاد تعادل مجدد را فوراً انجام دهند و بازده را در شبکهها ردیابی کنند تا سپردهها را بهینه کنند.
شاید از همه مهمتر، کل منطق پروتکل میتواند به طور خودکار و بدون تکیه بر رباتها یا رلههای خارجی اجرا شود. این اتوماسیون بومی و بدون نیاز به اعتماد است که پیچیدگی را به طرز چشمگیری کاهش میدهد.
به نظر شما چه نکتهای در طراحی بلاکچین وجود دارد که اکثر پروژههای دیگر فاقد آن هستند؟
ما قویاً معتقدیم که اتوماسیون باید درون زنجیرهای باشد. بسیاری از سیستمها امروزه هنوز برای عملکرد خود به شدت به اجزای خارج از زنجیره - تایمرها، تریگرها، زمانبندها، رباتها - متکی هستند. این امر فرضیات شکنندگی و اعتماد را مطرح میکند. ما در حال تغییر این مدل هستیم و نشان میدهیم که با اصول اولیه مناسب، قراردادهای هوشمند میتوانند خودشان را هدایت کنند. این فقط مربوط به عدم تمرکز اجماع نیست - بلکه مربوط به عدم تمرکز منطق اجرا است.
دو سال دیگر، دوست دارید توسعهدهندگان و کاربران چه چیزی Reactive Network را منحصر به فرد توصیف کنند؟
ما امیدواریم که دو سال دیگر، وقتی مردم در مورد واکنشگرا صحبت میکنند، بگویند:
«واکنشی جایی است که قراردادها خودشان اجرا میشوند. آنها گوش میدهند، پاسخ میدهند و در سراسر زنجیرهها عمل میکنند - سریع، ایمن و کاملاً درون زنجیرهای.» این چشمانداز است: جهانی از قراردادهای هوشمند که فقط منتظر نمیماند، بلکه واکنش نشان میدهد.
رفع مسئولیت
در خط با دستورالعمل های پروژه اعتماد، لطفاً توجه داشته باشید که اطلاعات ارائه شده در این صفحه به عنوان مشاوره حقوقی، مالیاتی، سرمایه گذاری، مالی یا هر شکل دیگری در نظر گرفته نشده است و نباید تفسیر شود. مهم است که فقط در موردی سرمایه گذاری کنید که توانایی از دست دادن آن را دارید و در صورت شک و تردید به دنبال مشاوره مالی مستقل باشید. برای کسب اطلاعات بیشتر، پیشنهاد می کنیم به شرایط و ضوابط و همچنین صفحات راهنمایی و پشتیبانی ارائه شده توسط صادرکننده یا تبلیغ کننده مراجعه کنید. MetaversePost متعهد به گزارش دقیق و بی طرفانه است، اما شرایط بازار بدون اطلاع قبلی ممکن است تغییر کند.
درباره نویسنده
ویکتوریا پیشینه تحلیلی در حوزه کریپتو ارائه میدهد و Web3 فضا. او داراییهای دیجیتال، روندهای بلاکچین و هوش مصنوعی را پوشش میدهد و تحولات پیچیده را به محتوای سرمقالهای قابل فهم تبدیل میکند.
مقالات بیشتر
ویکتوریا پیشینه تحلیلی در حوزه کریپتو ارائه میدهد و Web3 فضا. او داراییهای دیجیتال، روندهای بلاکچین و هوش مصنوعی را پوشش میدهد و تحولات پیچیده را به محتوای سرمقالهای قابل فهم تبدیل میکند.



