Негізгі тұжырымдамалар
ERC-4337 – Ethereum консенсус протоколына өзгерістер енгізуді талап етпей-ақ қолданба деңгейінде шот абстракциясын іске асыруға мүмкіндік беретін Ethereum стандарты.
2023 жылдың наурызында Ethereum мэйннетінде смарт келісімшарттар арқылы іске қосылған ERC-4337 бір шот аясында токен транзакцияларын және келісімшартқа қатысты өзара әрекеттерді басқара алатын смарт келісімшарт әмияндарына мүмкіндік береді.
ERC-4337 стандарты пайдаланушыға ыңғайлырақ крипто әмиян дизайндарының дамуына жол ашты, бұл өз кезегінде криптовалютаны кеңінен қолдануды жеңілдете алады.
Кіріспе
Ethereum жақсарту ұсыныстары (EIP) Ethereum экожүйесі үшін әртүрлі техникалық сипаттамаларды анықтайды, оған негізгі протокол жаңартулары және қолданба деңгейіндегі стандарттар кіреді. Пікірге арналған Ethereum сұрауы (ERC) – смарт келісімшарттар мен токен интерфейстері сияқты қолданба деңгейіндегі компоненттерге стандарттар орнататын EIP санаты. Консенсус деңгейіндегі жаңартулардан айырмашылығы, ERC стандарттары әзірлеушілер мен сала қатысушыларының келісімі бойынша қоғамдастықпен қабылданады.
ERC-4337 – Ethereum мэйннетінде іске қосылған смарт келісімшарттар мен инфрақұрылым жиынтығы ретінде шот абстракциясын жүзеге асыратын жаңа ERC стандарты. Алғаш рет 2021 жылы EIP-4337 ретінде ұсынылып, 2023 жылы ERC стандарты ретінде қабылданып іске қосылды. Кейбір дереккөздер әлі де бастапқы EIP нөмірін қолданса да, ресми белгіленім ERC-4337 болып табылады.
ERC-4337 дегеніміз не?
ERC-4337 бастапқыда 2021 жылы Виталик Бутерин мен Ethereum әзірлеушілер қауымдастығы тарапынан шот абстракциясын енгізу үшін ұсынылған. 2023 жылдың наурызында ресми түрде іске қосылып, ол крипто әмияндардың бағдарламаланатын смарт келісімшарт шоттары ретінде жұмыс істеуіне мүмкіндік беретін жаңа фреймворкты енгізді.
Ethereum қазір екі негізгі шот түріне ие: жеке кілттермен басқарылатын сыртқы иелік шоттар (EOA) және код сақтайтын смарт келісімшарт шоттары. ERC-4337 бір смарт келісімшарт шотына транзакцияларды бастауға, токендермен әрекеттесуге және келісімшарттарды орналастыруға мүмкіндік беру арқылы екеуінің артықшылықтарын біріктіреді. Бұл әлеуметтік қалпына келтіру, көп факторлы аутентификация, теңшеуге болатын транзакция валидациясы және жаңартылу мүмкіндігі сияқты жаңа әмиян функцияларын ашады.
Негізінде, ERC-4337 жүйесі әмияндарға бағдарламаланатын логиканы тікелей бір смарт келісімшарт шотына енгізуге мүмкіндік береді, бұл пайдаланушы тәжірибесін және қауіпсіздік функцияларын жеңілдетеді.
ERC-4337 не үшін қажет?
Ethereum шотқа негізделген модельді қолданады, онда EOA және смарт келісімшарт шоттары баланстарды транзакциялар арқылы жаңартып отырады. MetaMask сияқты ағымдағы әмияндардың көбін бақылайтын EOA тек жеке кілттерге сүйенеді және барлық транзакцияларды осы кілттер арқылы қол қоюды талап етеді. Бұл модель әмиянды қалпына келтірудің күрделі процестеріне және кілттің жоғалуына себеп болады.
Смарт келісімшарт әмияндары бұл мәселелерді шешу үшін бағдарламаланатын логика ұсынады, бірақ дәстүрлі түрде пайдаланушылардан екі бөлек шотты басқаруды талап етеді: олардың бірі қаражатты сақтауға, екіншісі газ алымдарын төлеуге арналған, бұл пайдалануды қиындатады. Сонымен қатар, бар шешімдер транзакциялар үшін көбіне орталықтандырылған релейерлерге сүйенеді.
ERC-4337 бұл кедергілерді транзакцияны авторизациялау мен газ төлеу логикасын бірыңғай смарт келісімшарт әмиян фреймворкына біріктіру арқылы еңсереді. Бұл тәсіл консенсус деңгейіндегі өзгерістерді талап етпей-ақ әмиян қауіпсіздігі мен қолдану ыңғайлылығын икемді транзакция валидациясы, газ абстракциясы және кеңейтілген қалпына келтіру опциялары арқылы жақсартады.
ERC-4337 қалай жұмыс істейді?
EIP-2938 сияқты алдыңғы бастамалар шот абстракциясына қол жеткізу үшін консенсус деңгейіндегі өзгерістерді ұсынған. Бірақ бұл бастамалар толығымен консенсус деңгейінен жоғары жұмыс істейтін ERC-4337 тәсілінің пайдасын көздемейді.
ERC-4337 жүйесі UserOperation деп аталатын жаңа транзакция түрін енгізеді. Бұл UserOperation құралдары офчейнде басқарылатын бөлек мемпулға жіберіледі, онда «бандлерлер» деп аталатын арнайы қатысушылар оларды жинап, кәдімгі Ethereum транзакцияларына біріктіреді.
Бандлерлер осы біріктірілген транзакцияларды ончейнге қосу үшін газ алымдарын төлейді және UserOperation ішіне енгізілген алымдардан өтемақы алады. Желі қауіпсіздігін қамтамасыз ететін консенсус валидаторларынан айырмашылығы, бандлерлер транзакция делдалдары ретінде әрекет етеді және қай UserOperation қосылатынын алымдардың басымдылығына қарай таңдайды.
Негізгі компонент – EntryPoint смарт келісімшарты, ол UserOperation құралдарын тексеру және өңдеу үшін қауіпсіз орындау шлюзі ретінде қызмет етеді. Әмияндар орындауға дейін арнайы авторизация логикасын қолдану үшін валидация функцияларын (мысалы, validateUserOp) іске асырады.
Бұл архитектура Ethereum консенсус протоколына өзгерістер енгізуді талап етпей-ақ бағдарламаланатын және икемді әмияндарды жасауға мүмкіндік береді.
ERC-4337 қандай мақсаттарға қол жеткізеді?
ERC-4337 жүйесінің көздеген мақсаттары мынадай:
Шот абстракциясы: пайдаланушыларға бір бағдарламаланатын шот беру үшін EOA және смарт келісімшарттардың мүмкіндіктерін біріктіру.
Орталықтандырылмау: ашық экожүйені ілгерілету үшін бірнеше бандлердің UserOperation құралдарын өңдеуге еркін қатысуына мүмкіндік беру.
Консенсус өзгерістерінен бас тарту: Ethereum консенсус деңгейіне өзгерістер енгізбей-ақ жылдамырақ және жеңілірек бейімделуді қамтамасыз ету.
Инновациялық қолдану жағдайларын іске асыру: жиынтық қолтаңбалар, күнделікті транзакция шектеулері, төтенше жағдайда шотты бұғаттау, ақ тізімге енгізу және құпиялылықты сақтайтын қолданбалар сияқты мүмкіндіктерді қолдау.
Уақыт пен газды үнемдеу: UserOperation құралдарын бір транзакцияға біріктіру арқылы бандлерлер газ шығындарын азайтып, транзакция өткізу қабілетін арттыра алады.
ERC-4337 жүйесі пайдаланушылар үшін нені білдіреді?
Күнделікті пайдаланушылар үшін ERC-4337 жүйесі крипто әмиян тәжірибесін айтарлықтай жеңілдету және жетілдіру мүмкіндігін ұсынады:
Жеңілдетілген әмиян баптауы: пайдаланушылар енді сид-фразаларды қолмен басқаруды қажет етпеуі мүмкін, бұл әмиянды тезірек және қолжетімдірек құруға мүмкіндік береді.
Жақсартылған шотты қалпына келтіру процесі: көп факторлы аутентификация және әлеуметтік қалпына келтіру механизмдері жоғалған кілттерге байланысты қолжетімділіктен айырылу тәуекелін азайта алады.
Теңшеуге болатын әмиян функциялары: автоматты төлемдер, алдын ала мақұлданған транзакциялар, топтық операциялар және басқа қызметтерді іске асыру жеңілдейді.
Жетілдірілген қауіпсіздік: жеке кілттердің немесе сид-фразалардың ашылуы сияқты пайдаланушы қателіктерінің ықтималдығын азайтады, бұл әмиянның жалпы қауіпсіздігін арттырады.
Газ алымының икемділігі: пайдаланушылар газ алымдарын ERC-20 токендерімен немесе басқа активтермен үшінші тарап төлеушілері арқылы төлей алады, осылайша ETH-тың негізгі газ төлемдерін абстракциялайды.
Қорытынды тұжырымдар
ERC-4337 жүйесі әзірлеушілерге пайдаланушы шоттарына смарт келісімшарт логикасын тікелей енгізу арқылы интуитивті, қауіпсіз және функцияларға бай әмияндар құруға мүмкіндік беретін техникалық фреймворкты ұсынады. Қолдану аясы әлі өсіп келе жатса да және кейбір техникалық және экожүйелік қиындықтар сақталса да, ERC-4337 жүйесі крипто әмияндарды кең аудитория үшін қолжетімдірек әрі қауіпсіз етуге үлес қосуда.
Қосымша оқитын материалдар
Жауапкершіліктен бас тарту туралы мәлімдеме: Бұл контент сізге «сол қалпында» тек жалпы ақпарат және білім беру мақсаттарына, ешқандай мәлімдемесіз немесе кепілдіксіз ұсынылады. Ол қаржылық, құқықтық немесе басқа кәсіби кеңес ретінде қабылданбауы керек, сондай-ақ қандай да бір нақты өнімді немесе қызметті сатып алуды ұсынуға арналмаған. Кеңесті тиісті кәсіби кеңесшілерден алуыңыз керек. Осы мақалада берілген өнімдер аймағыңызда қолжетімді болмауы мүмкін. Мақаланы үшінші тарап қатысушысы жазған жағдайда, айтылған пікірлер үшінші тарап қатысушысына тиесілі екенін және Binance Academy пікірін білдірмейтінін ескеріңіз. Қосымша мәліметтер алу үшін біздің жауапкершіліктен бас тарту туралы мәлімдемеміздің толық мәтінін оқыңыз. Цифрлық активтердің бағасы тұрақсыз болуы мүмкін. Инвестицияңыздың құны төмендеуі немесе жоғарылауы мүмкін және инвестицияланған соманы қайтара алмауыңыз мүмкін. Инвестициялық шешімдеріңізге тек сіз жауаптысыз және Binance Academy сізде туындауы мүмкін шығындар үшін жауап бермейді. Бұл материал қаржылық, құқықтық немесе басқа кәсіби кеңес ретінде қабылданбауы керек. Қосымша ақпарат алу үшін Пайдалану шарттары мен Тәуекел туралы ескертуді қараңыз.