Реактивната мрежа прави интелигентните договори наистина реактивни
Накратко
Reactive Network има за цел да създава интелигентни договори, които автоматично реагират на събития във веригата в множество блокчейни, подобрявайки възможностите на разработчиците и не замествайки Layer 1.
Умни договори, които се изпълняват сами, без ботове, без ръчни тригери. Това е идеята в основата на Реактивна мрежа. В това интервю, Емилиус, ръководител на екосистемата, обяснява как Reactive изгражда инфраструктура, където договорите могат автоматично да реагират на събития във веригата в множество блокчейни.
От паралелно изпълнение до крос-верижна автоматизация, той споделя защо тази промяна е важна, какво отключва тя за разработчиците и защо Reactive не се опитва да замени Layer 1, а да ги направи по-интелигентни.
Какво точно прави Reactive Network „реактивна“? По какво се различава от обикновената платформа за интелигентни договори?
Това, което прави Reactive Network наистина „реактивна“, е концепцията за реактивни интелигентни договори (RSC). За разлика от традиционните интелигентни договори, които стоят бездействащи, докато потребителят не изпрати транзакция, RSC са проектирани автоматично да реагират на събития или промени в данни в множество блокчейни.
Те работят на принципа на инверсия на управлението, което означава, че потокът на управление се управлява от предварителноdefiизисквани условия, а не външни повиквания. Това позволява на договорите да действат автономно – те постоянно наблюдават и са готови да задействат действия във веригата, без никой да е необходимо да натиска бутон.
Защо беше важно за вас да изградите система, в която договорите реагират на данни, а не само на транзакции, задействани от потребителя?
В повечето блокчейн приложения днес, разработчиците разчитат на услуги извън веригата – централизирани ботове или оракули – за да наблюдават специфични събития и след това да задействат изпълнението на договори. Това въвежда допускания за доверие, потенциални единични точки на отказ и сложност на инфраструктурата.
С Reactive Network, нашата цел беше да елиминираме тази зависимост, като преместим логиката във веригата. Като правим договорите по своята същност осъзнати за събитията, на които реагират, ние намаляваме триенето, подобряваме децентрализацията и засилваме недоверчивия характер на автоматизацията на интелигентните договори. Без cron задачи. Без администраторски ключове. Само самореагиращи договори.
Какво е основното предимство на паралелното изпълнение в Reactive?
Архитектурата на Reactive е изградена около паралелизирана EVM, което позволява едновременното изпълнение на множество договори – стига да работят в независими части от състоянието. Това отключва огромни печалби в мащабируемостта: по-бърза пропускателна способност, значително по-ниска латентност и намалени разходи за газ. Вместо последователни пречки, където всичко трябва да се случва едно след друго, Reactive позволява безопасна паралелност – това е от решаващо значение за осъществяването на реални, високочестотни приложения.
Какви бяха основните технически предизвикателства при изграждането на вашата паралелизирана EVM?
Паралелното изпълнение в блокчейн среда не е тривиално. Една от най-трудните части беше изграждането на система, която може ефективно да открива конфликти на състояния между паралелни транзакции.
Също така се нуждаехме от надежден механизъм за връщане назад, за да осигурим детерминистично изпълнение дори при възникване на конфликти, и трябваше да оптимизираме достъпа до паметта и асинхронното планиране на задачи, така че допълнителната сложност на паралелизма да не обезсмисли предимствата му в производителността. За да могат тези части да работят заедно в хармония, беше необходимо дълбоко преосмисляне на основните вътрешни механизми на EVM.
Виждате ли Reactive като конкурент на ниво 1 или като специализиран изпълнителен слой за специфични типове приложения?
Reactive не се опитва да бъде универсален L1. Вместо това, ние го позиционираме като специализиран изпълнителен слой, който допълва съществуващите блокчейни. Той се свързва с други EVM вериги чрез релета и се фокусира върху една специфична суперсила: автоматизация между вериги. Вместо да се конкурираме за базов консенсус, ние изграждаме мрежа, която прави съществуващите dApps по-мощни, отзивчиви и автономни в различните екосистеми.
Колко лесно е за обикновен разработчик на Solidity да започне да гради върху Reactive?
Направихме процеса на адаптация възможно най-безпроблемен. Разработчиците пишат RSC в стандартния Solidity – няма нужда да учите нов език или рамка. Използвате същите ABI-та и познати инструменти.
Единствената допълнителна стъпка е да декларирате събитията, за които вашият договор иска да се абонира, и defiразбиране на логиката за това какво трябва да се случи, когато тези събития се случат. С подробна документация, образователен курс и предварително изграден шаблон, започването се усеща като изграждането на всеки друг интелигентен договор.
Как да се уверите, че разработчиците не създават случайно приложения с рискове за сигурността във вашата система?
Ние прилагаме многопластов подход към безопасността. Първо, RSC се изпълняват в пясъчник на ReactVM, изолиран от външни акаунти. Второ, изискваме целият договорен код да бъде проверен и одитиран чрез Sourcify, което повишава прозрачността.
И трето, RSC са ограничени да действат само при изрично декларирани събития – това ограничава повърхността за неочаквано поведение или експлойти и прави поведението на договора много по-лесно за разсъждение.
Каква е дългосрочната визия за крос-верижна автоматизация – виждате ли Reactive като вид „рутер във веригата“ за логика?
Абсолютно. Нашата цел е да се превърнем в логическия слой във веригата, който интелигентно насочва действия и данни между веригите. Независимо дали става въпрос за междуверижни... DeFi стратегии, NFT тригери или реактивни оракули, реактивният се превръща в съединителната тъкан, която позволява на приложенията да се държат динамично и контекстуално – без човешка намеса. Мислете за него като за слой за автоматизация. Web3 е изчезнал/а.
Какви видове приложения са „перфектно подходящи“ за реактивна мрежа?
Реактивният подход наистина блести в случаи на употреба, които изискват бърза реакция и автоматизация. Например, крос-верижните поръчки за покупка/продажба и арбитражът са естествено допълнение. Така е и с всичко, което включва автоматично управление на обезпечения или ликвидност, особено в... DeFi.
От NFTОт страна на игрите, неща като условно копаене или динамични подобрения работят чудесно. Автоматизацията на хазната на DAO е друга голяма област. И разбира се, оракули, които реагират и действат въз основа на входни данни от множество вериги – всичко е свързано с възможността за безпроблемно координиране на множество събития във веригата.
Как може DeFi Протоколите се възползват от реактивните договори в сравнение с традиционните настройки на веригата?
DeFi Протоколите на Reactive могат да надхвърлят статичните взаимодействия. Те могат да внедряват децентрализирано междуверижно кредитиране, да защитават потребителите от ликвидации чрез автоматично намаляване на задлъжнялостта, да изпълняват действия за спиране на загубите или ребалансиране незабавно и да проследяват доходността в мрежите, за да оптимизират депозитите.
Може би най-важното е, че цялата логика на протокола може да се изпълнява автоматично, без да се разчита на външни ботове или релета. Това е вградена, бездоверителна автоматизация, която драстично намалява сложността.
Кое е единственото нещо, което според вас липсва в блокчейн дизайна на повечето други проекти?
Силно вярваме, че автоматизацията трябва да функционира онлайн. Много системи днес все още разчитат в голяма степен на компоненти извън веригата, за да функционират – таймери, тригери, планировчици, ботове. Това въвежда предположения за нестабилност и доверие. Ние обръщаме този модел и показваме, че с правилните примитиви, интелигентните договори могат да се управляват сами. Не става въпрос само за децентрализация на консенсуса – става въпрос за децентрализация на логиката на изпълнение.
След 2 години, как бихте искали разработчиците и потребителите да опишат какво прави Reactive Network уникална?
Надяваме се, че след две години, когато хората говорят за Reactive, те ще казват:
„Реактивният подход е, при който договорите се изпълняват сами. Те слушат, отговарят и работят в различни вериги – бързо, сигурно и изцяло във веригата.“ Това е визията: свят на интелигентни договори, който не просто чака, а реагира.
Отказ от отговорност
В съответствие с Доверете се насоките на проекта, моля, имайте предвид, че предоставената на тази страница информация не е предназначена да бъде и не трябва да се тълкува като правен, данъчен, инвестиционен, финансов или каквато и да е друга форма на съвет. Важно е да инвестирате само това, което можете да си позволите да загубите, и да потърсите независим финансов съвет, ако имате някакви съмнения. За допълнителна информация предлагаме да се обърнете към правилата и условията, както и към страниците за помощ и поддръжка, предоставени от издателя или рекламодателя. MetaversePost се ангажира с точно, безпристрастно отчитане, но пазарните условия подлежат на промяна без предизвестие.
За автора
Виктория има аналитичен опит в криптовалутите и Web3 пространство. Тя обхваща дигитални активи, тенденции в блокчейн и изкуствен интелект, превръщайки сложни разработки в достъпно редакционно съдържание.
Още статии
Виктория има аналитичен опит в криптовалутите и Web3 пространство. Тя обхваща дигитални активи, тенденции в блокчейн и изкуствен интелект, превръщайки сложни разработки в достъпно редакционно съдържание.



