Блокчейнде ниеттерді түсіну: Ниеттерге арналған кешенді нұсқаулық

Блокчейнде ниеттер концепциясымен танысыңыз және олар қалай орталықсыз транзакцияларды жеңілдететінін біліңіз. Ниетке негізделген жүйелер туралы көбірек білу үшін басыңыз

Бүгінгі блокчейн әлемінде бәрі транзакцияларға байланысты—шын мәнінде, бұл кеңістіктің 90%-ы осының айналасында құрылды. Тіпті Solana, NEAR және Polkadot сияқты заманауи ойыншылар, озық қосымшаларына қарамастан, әлі де транзакцияға негізделген дизайнға байланған. Бірақ міне, қызықты өзгеріс: блокчейндердің болашағы жаңа бағытқа бет бұруда. Ескі транзакция моделін ұмытыңыз—келесі буын децентрализовандық протоколдар блокчейн транзакцияларынан блокчейн ниеттеріне негізгі құрылыс блогы ретінде ауысуда. Мынадай елестетіңіз: протоколға нақты қадамдарды қалай орындау керектігін айтудың орнына, сіз не қалайтыныңызды табиғи түрде білдіресіз. Мысалы, сіз протоколға: «Litecoin үшін арбитраж жаса және маған 5% табыс әкел, менде 14 LTC бар екенін ескере отырып», немесе тіпті «Менің BTC-імді EMT немесе басқа экзотикалық альткоинге айырбаста, бірақ тек Рианна Крис Браунмен қайта қосылғанда ғана» деп айтуыңыз мүмкін. Иә, осы жаңа архитектурамен сіз күрделі процестерді абстракциялап, жүйенің бәрін бір тегіс әрекетте басқаруына мүмкіндік бере аласыз—тіпті шоу-бизге тәуелді сауда сияқты абсурд нәрселерді қамтыса да. Блокчейн транзакцияларынан блокчейн ниеттеріне ауысу протоколдарға күрделі сұраныстарды жеңіл өңдеуге мүмкіндік беріп, блокчейн өзара әрекеттесуіне жаңа деңгейдегі икемділік пен шығармашылық әкелуде. Болашақ келе жатыр. 

Негізгі қорытындылар

  • Блокчейн экожүйесі транзакцияға негізделген модельдерден ниетке негізделген протоколдарға ауысуда, мұнда пайдаланушылар қалаған нәтижелерге назар аударады, ал жүйе орындау мәліметтерін басқаруда

  • Ниетке негізделген жүйелер күрделі процестерді бір әрекетке оңайлатады, іздеушілер, шешушілер, шешім қабылдаушылар, қабылдаушылар және толтырушы сияқты компоненттер пайдаланушылардың ниеттерін оңтайландыру және орындау үшін бірге жұмыс істейді

  • Anoma, Essential және Banana HQ сияқты жаңа протоколдар интуитивті, икемді және теңшелетін блокчейн өзара әрекеттерін ұсынып, бұл ауысымды басқарып, орталықтандырылмаған технологияға қол жеткізу мен пайдалануды өзгертуі мүмкін

Блокчейнде ниеттер дегеніміз не?

2024 жылға қарай біз әлі де сол деңгейге жеткен жоқпыз, бірақ кейбір шешімдер, мысалы, Portals.fi немесе Matcha XYZ сияқты DEX агрегаторлары, күрделі, көп қадамды процестерді бір ғана, пайдаланушыға ыңғайлы әрекетке айналдыру арқылы ниетке бағытталған тәсілге қарай қадам басуда. Мысалы, сіздің криптовалюталарыңыз сіз үшін жұмыс істегенін қалайсыз, тек әмияныңызда отыруын қаламайсыз. Бірақ сізде тек DAI бар. Сіз досыңыздан естідіңіз, егер сіз ETH-ны Lido протоколымен стейк етсеңіз, олар сізге stETH береді, оны сауда жасауға, қарызға беруге немесе стейкинг сыйақыларын табу кезінде пайдалануға болады. Сіздің жоспарыңыз? Жеңіл, бірақ оңай емес. Біріншіден, сіз әртүрлі DEX агрегаторлары мен биржаларда ең жақсы тарифті іздеуге тура келеді. Содан кейін, дұрыс біреуін тапқаннан кейін, DAI-ны ETH-ға айырбастайсыз. Ақырында, ETH-ны stETH-қа айналдыру үшін Lido протоколымен әрекеттесуіңіз керек. Барлық осы қадамдарды аяқтаған кезде, сіз жылдам сауда жасауға жазылғаныңызды немесе кездейсоқ жартылай жұмысқа кіріскеніңізді ойлай бастайсыз.

Ниетке бағытталған жүйелермен, сіз барлық осы қажырлы қадамдарды өткізіп жібере аласыз. Оның орнына, сіз тек «Эй, мен DAI-ны stETH-қа айырбастағым келеді» деген бір ниетке қол қоясыз, ал жүйе қалғанының бәрін өзіне алады. 

Сахна артында, Matcha’ның интеллектуалды маршрутизация алгоритмі 4D шахмат шеберіне ұқсас, бірнеше орталықтандырылмаған биржалар арқылы ең жақсы жолдарды анықтап, газ шығындарын реттеп, сол тәтті stETH-ті тікелей әмияныңызға салуға мүмкіндік береді, сіздің ешқандай әрекет жасауыңыздың қажеті жоқ. Сол сияқты, Portals.fi әртүрлі DeFi протоколдарынан (мысалы, айырбастау, кіріс алу, және ликвидтілік жинау) әрекеттерді оңтайландырып, сахна артында ең жақсы маршруттар мен бағаларды реттейді. Негізінен, сіз тек не қалайтыныңызды білдіресіз (мысалы, “DAI-ды stETH-ке айырбастау”), ал жүйе барлық күрделі мәліметтерді өңдейді, тәжірибені ниетке негізделген жүйеге жақындатады.

Ешқандай алмасулар. Ешқандай қосымша мақұлдаулар. Тек  шешушілердің (біз кейінірек бұл терминнің не екенін талқылаймыз) көмегімен қуатталған тегіс, оңтайландырылған айырбас. Барлығы бір транзакцияда жинақталған. 

Сондықтан, міне, мәселе: смарт-контракт ниеттері біраз уақыттан бері айналып жүр, бірақ олар жақында ғана блокчейн әлемінде толқындар тудыра бастады. Адамдар оларға әртүрлі атаулар берді—бағдарламаланатын дәйексөздер, RFQ жүйелері, тілектердің кездейсоқтығы—сіз атауын қойыңыз. Әрине, бұл терминдердің өздерінің кішкентай ерекшеліктері бар, бірақ ниеттер қазіргі уақытта екі үлкен нәрсені анықтайды: пайдаланушы тәжірибесі және баға анықтау. Күрделі крипто транзакциялары Рубик кубын көз байлаулы шешуге тырысқандай сезілгенін еске алыңыз ба? Жақсы, ниеттер осы процесті жеңілдетіп, сізге дұрыс бағамен дұрыс сәйкестікті табуға көмектеседі, сіздің әрқашан ең жақсы пайдаланушы тәжірибесін алуыңызды қамтамасыз етеді.

Экожүйедегі қазіргі ниетке бағытталған шешімдерге көз жүгіртіңіз, және біз кейінгі бөлімдерде қай шешімнің не үшін жауапты екенін талқылаймыз. 

Ниетке бағытталған жүйенің архитектурасы 

Егер біз транзакцияларға негізделген тәсілден ниетке негізделген тәсілге өтуді қаласақ, алдымен осы екі концепцияның негізгі айырмашылығын түсіну маңызды. Транзакциялар GPS маршрутын қадағалауға ұқсас — сіз әрбір бұрылысқа жоспар жасайсыз: “Бұл жолмен жүріңіз, содан кейін мына жолмен” мақсатыңызға жету үшін. Барлығы алдын ала анықталған және қатал. Алайда, смарт-контракт ниеттері, такси жүргізушісіне қайда барғыңыз келетінін айтып, сізді сол жерге жеткізудің ең жақсы жолын табуға мүмкіндік беретіндей жұмыс істейді. Сіз тек: “1 ETH-тен кемінде 2,000 USDC-ге дейін жеткізіңіз” деп айтасыз, ал жүйе бұл қалай жүзеге асатынын шешеді. Бұл микроменеджмент туралы емес, қалаған нәтижеге назар аудару туралы.

Кәсіби терминдермен айтқанда, транзакциялар нақты анықталған, бұл оларды міндетті етеді — виртуалды машинада транзакцияны орындау үшін қажетті әрбір функция алдын ала белгіленген. Екінші жағынан, ниеттер нәтижелі күйдің өзгерісін анықтайды, бірақ оған жету үшін нақты қадамдарды емес, бұл оларды декларативті етеді. Бұл тәсіл жүйеге ниетті орындаудың оңтайлы жолын қатал нұсқауларсыз шешуге мүмкіндік беретін икемділік пен автоматтандыруды қамтамасыз етеді. Ал архитектура тұрғысынан, бұл бізге екі негізгі компонентті қалдырады: ниетті capture және ниетті орындау. 

Ниет capture кезеңінде жүйе алдымен пайдаланушының не істегісі келетінін анықтайды. 1inch және CoW Swap сияқты алдыңғы интерфейстер осы процесте маңызды рөл атқарады. Олар пайдаланушыларға өз ниеттерін нақтылауға көмектеседі, опциялар арқылы бағыттайды, содан кейін бұл ақпаратты орындау үшін жібереді. Алайда, бұл алдыңғы интерфейстер көбінесе тек ниетті capture етумен шектелмейді — олар орындау процесіне қатысты басқа тапсырмаларды да орындауы мүмкін.

Ниет capture етілгеннен кейін, біз ниетті орындау кезеңіне өтеміз. Мұнда capture етілген ниет қоңырау деректеріне айналады және кішігірім, орындалатын логикалық модульдерге бөлінеді. Бұл кезеңде келесі компоненттер іске қосылады, әрқайсысы ниетті үйлесімді түрде орындауға үлес қосады. Бірақ жалпы айтқанда, іздеушілер ең пайдалы мүмкіндіктерді анықтайды, шешушілер маршруттарды жоспарлайды, шешушілер барлық транзакцияларды орындап, алушылар ликвидтілік пулдарымен немесе нарықтармен тікелей өзара әрекеттесуге назар аударады, ал толтырушы бөлшектелген тапсырыстарды бөлшектеу және орындауда маманданған.

Тағы бір нәрсе, біз тереңірек кірмес бұрын: 2024 жылдан бастап кейбір компоненттер арасындағы шекаралар жиі бұлыңғыр болады. Көптеген жағдайларда, бір өнім бірнеше тапсырманы бір уақытта орындауы мүмкін.

Ниетті орындау кезеңі

Іздеушілер

Іздеушілер, көбінесе тәуелсіз операторлар басқаратын боттар, барлаушылар сияқты — олар желіні сканерлеп, пайдаланушының ниетіне сәйкес келетін пайдалы мүмкіндіктерді анықтайды. Мысалы, тапсырыс кітабындағы DEX-те іздеуші арбитраж мүмкіндіктерін немесе ниетті тиімді орындауға болатын ликвидті нарықтарды анықтауы мүмкін. Іздеушілер MEV (максималды алынатын құн) стратегияларымен немесе бірден анықталмайтын мүмкіндіктермен жұмыс істегенде ерекше маңызды. Олар ең жақсы мүмкіндіктерді анықтағаннан кейін, бұл ақпаратты шешушілерге немесе шешушілерге орындауды аяқтау үшін жібереді. Іздеушілер пайдаланушының нәтижесін жақсартуға көмектесетін жасырын пайда іздеумен айналысады. Алайда, 2024 жылдан бастап, іздеушілер әлі де зиянды әрекеттермен байланысты болуы мүмкін, әсіресе максималды алынатын құн (MEV) мәселесінде. Flashbots MEV экожүйесіндегі ең көрнекті платформалардың бірі болып табылады. Бағдарлама зиянды MEV әсерлерін азайтуға тырысатын құрылымдық, этикалық шеңберде жұмыс істейді, құнды алу үшін тиімді және аз кедергі келтіретін жол ұсынады.

Шешушілер

Шешушілер көбінесе смарт-келісімшарттар ретінде жүзеге асырылады, бірақ шешім қабылдау процесіне кіретін офф-цептік алгоритмдер немесе қызметтерді де қамтуы мүмкін. Олардың негізгі рөлі — ниетті ең тиімді орындау үшін қай шешуші, жол немесе ресурстар комбинациясын қолдану керектігін анықтау. Шешушілерді операцияның артындағы данышпан, Уолтер Уайт деп ойлаңыз — олар бірнеше мүмкін жолдарды бағалап, ең тиімді немесе пайдалысын таңдайды. Мысалы, Zerion — пайдаланушылар ауыстыру жасаған кезде шешуші ретінде әрекет ететін DeFi портфолио басқару платформасы. Ол бірнеше көздерден ликвидтілікті жинақтап, сауда жасау үшін ең жақсы маршруттарды шешеді, шығын тиімділігі мен транзакция жылдамдығын ескере отырып.

Шешушілер

Шешушілер, смарт-келісімшарттарды, боттарды немесе алгоритмдерді қамтуы мүмкін, негізінен жалпы ниетті орындауға қабілетті кез келген жүйелер болып табылады. Uniswap платформасында ауыстыру жасағанда, бұл бір әрекет сияқты көрінуі мүмкін, бірақ артқы жағында Автоматтандырылған Нарық Жасауышы (AMM) бірнеше қадамдарды жүзеге асырады. Ликвидтілік пулдары бойынша бағаларды анықтау, бірнеше пулдар арқылы маршруттау және ликвидтілікті оңтайландыру. SushiSwap сияқты DEX-терде Автоматтандырылған Нарық Жасауышылар (AMM) актив бағаларын анықтау және сауда үшін ликвидтілік ұсыну үшін математикалық формулалар мен алгоритмдерді пайдаланып шешушілер ретінде әрекет етеді. Yearn Finance, Harvest Finance және Alpha Homora сияқты кіріс оптимизаторлары да пайдаланушыларға децентрализован қаржы (DeFi) платформаларында кірістерді максимизациялауға көмектесіп, шешушілер ретінде қызмет етеді. Бұл платформалар автоматты түрде әртүрлі протоколдар бойынша несие беру және ставкалау мүмкіндіктерін талдайды және ең пайдалы нұсқаларға қаражат бөледі.

Алушылар

Алушылар — осы архитектурадағы орындау агенттері. Оларды Uniswap-те автоматтандырылған ауыстыруларды жүзеге асыратын смарт-келісімшарттар сияқты ойлаңыз, бірақ олар арбитраж боттары сияқты офф-цептік актерлер де болуы мүмкін. Олардың жұмысы — ниетті орындау үшін тікелей он-цептік немесе офф-цептік жүйелермен өзара әрекеттесу. Қарапайым тілмен айтқанда, олар ликвидтілікті «алады» немесе шешушілерден немесе шешушілерден нұсқауларға негізделген нақты әрекеттерді орындайды. Мысалы, DEX-те алушы ликвидтілік пулдарымен немесе басқа трейдерлермен байланысып, тапсырысты толтыра алады. Негізінен, алушылар бұрын қабылданған шешімдерді жүзеге асырады, ниетті толық орындауды қамтамасыз етеді.

Толтырушылар

Толтырушылар, әсіресе жартылай орындау жағдайларында, неғұрлым нақты рөл атқарады. Мысалы, егер ниет үлкен көлемдегі токендерді ауыстыруды көрсетсе; толтырушылар осы кішігірім бөліктерді басқарады, әрбір транзакцияның бөлігін тиімді толтыруды қамтамасыз етеді, бір платформада немесе бірнеше платформада. Олар әртүрлі көздерден ликвидтілікті жинауға немесе көп қадамды процестерді біртіндеп аяқтауға көмектеседі. Негізінен, толтырушылар толық ниетті орындау кезінде ешқандай бос орын қалдырмауды қамтамасыз етеді, тіпті бұл күрделі, көп жолды стратегияларды қамтитын болса да. Көбінесе, толтырушылар смарт-келісімшарттар (он-цептік) және офф-цептік компоненттер бірге жұмыс істейтін гибридті жүйенің бөлігі болып табылады.

Бұдан әрі қайда барамыз?

Ниетке негізделген блокчейндерге көшу блокчейн архитектурасындағы маңызды эволюцияны білдіреді. Пайдаланушыларға процестің әр қадамын нақтылауды талап ететін дәстүрлі транзакцияға негізделген жүйелерден айырмашылығы, ниетке бағытталған модельдер пайдаланушылардың не істегісі келетініне назар аударады, қалай жетуге болатынына емес. Бұл протоколдар күрделі негіздерді басқару кезінде пайдаланушыларға тек өз мақсаттарына назар аударуға мүмкіндік беретін күрделі көмекшілер сияқты әрекет етеді.

Anoma — ниетке бағытталған дизайнның жетекші мысалы. Ол пайдаланушыларға бір активті екіншісіне ауыстыру сияқты ниеттерді білдіруге мүмкіндік береді, орындаудың нақты аспектілері туралы алаңдамай. Anoma децентрализован шешушілерді пайдаланады, олар артқы логиканы басқарады, ниетті орындау үшін ең тиімді жолды таңдайды. Бұл пайдаланушыларды әр транзакцияның егжей-тегжейін микроменеджменттен босатып, өзара әрекеттесуді жеңілдетеді.

Essential ұқсас шешімді ұсынады, бірақ әртүрлі DeFi протоколдарын біртұтас процесс ретінде интеграциялауға баса назар аударады. Өзінің доменге арнайы тілін (DSL) пайдалана отырып, Essential пайдаланушы ниеттерін capture етеді және оларды шешушілер арқылы бағыттайды, оларды орындаудың ең жақсы жолын анықтайды. Тапсырма ставкалау, ауыстыру немесе несие беру болса да, Essential бүкіл операцияны бір оптимизацияланған ағынға біріктіреді, оны тиімді әрі пайдаланушыға ыңғайлы етеді.

Banana HQ ниетке негізделген өзара әрекеттесулерге шығармашылық көзқарас әкеледі, пайдаланушыларға жоғары деңгейдегі теңшеуді ұсынады. Ол нақты нарықтық жағдайлар орындалған кезде ғана сауда жасауды жүзеге асыру сияқты күрделі шарттарды анықтауға мүмкіндік береді. Бұл икемділік децентрализован қаржыдан ойынға дейінгі әртүрлі қолданбалы жағдайларға дейін созылады, тәжірибені жеке қажеттіліктермен сәйкестендіреді.

Ниетке негізделген жүйелерге кең ауқымды көшу блокчейн ландшафтының трансформациясын білдіреді, қатал транзакция модельдерінен алыстап. Пайдаланушылардың не істегісі келетінін анықтауға және жүйеге егжей-тегжейлерді басқаруға мүмкіндік беру арқылы біз интуитивті, икемді және қуатты протоколдарды жасай аламыз, бұл блокчейнде ниеттердің болашағын нақты шындыққа айналдырады. Бұл жүйелер жетілген сайын, олар децентрализован технологиялардың қабылдануы мен қолжетімділігін арттыруда маңызды рөл атқаруы ықтимал. Бұл жүйелер жеткілікті жетілген кезде, олар децентрализован технологияларды қолжетімді және тиімді ету үшін маңызды рөл атқаруы ықтимал, блокчейнмен өзара әрекеттесу тәсілін түбегейлі өзгертуі мүмкін.

Блокчейн ниеттері дәстүрлі транзакциялар сияқты қадамдық нұсқауларды нақтылаудан гөрі, қалаған нәтижелерге назар аударады. Бұл тәсіл жүйеге күрделі тапсырмаларды автоматты түрде оңтайландыруға және орындауға мүмкіндік береді, пайдаланушы тәжірибесін жеңілдетеді.

Іздеушілер пайдалы мүмкіндіктерді анықтайды, шешушілер ең тиімді орындау жолдарын анықтайды, ал орындаушылар жалпы ниетті жүзеге асырады, пайдаланушы сұрауларын тегіс және оңтайлы орындауды қамтамасыз етеді.

Anoma, Essential және Banana HQ сияқты жаңа протоколдар осы өзгерістің алдыңғы қатарында, өзара әрекеттесуді жеңілдететін және орталықтандырылмаған ортада пайдаланушы тәжірибесін жақсартатын интуитивті және икемді шешімдерді ұсынады.