Негизги жыйынтыктар
ERC-4337 – бул Ethereum консенсус протоколуна өзгөртүүнү талап кылбастан, колдонмонун катмарында эсептин абстракциясын иштеткен Ethereum стандарты.
2023-жылдын март айында Ethereum негизги тармагында акылдуу келишимдер аркылуу орнотулган ERC-4337 бир эсептин ичинде токендик транзакцияларды жана келишимдик өз ара аракеттенүүнү башкара алган акылдуу келишим капчыктарына мүмкүнчүлүк берет.
ERC-4337 стандарты колдонуучуга ыңгайлуу криптовалюталык капчык дизайндарына жол ачууга жардам берди. Бул өз кезегинде криптовалютаны кеңири кабыл алууну жеңилдетет.
Киришүү
Эфириумду жакшыртуу сунушу (EIP) Ethereum экосистемасы үчүн ар кандай спецификацияларды, анын ичинде негизги протокол жаңыртууларын жана колдонмо деңгээлиндеги стандарттарды аныктайт. Комментарий үчүн Ethereum өтүнүчү (ERC) – акылдуу келишим жана токен интерфейстери сыяктуу колдонмо деңгээлиндеги компоненттер үчүн стандарттарды белгилеген EIP категориясы. Консенсус деңгээлиндеги жаңыртуулардан айырмаланып, ERC – бул иштеп чыгуучулар жана өнөр жай катышуучулары тарабынан макулдашылган коомдоштук стандарттары.
ERC-4337 – эсеп абстракциясын Ethereum негизги тармагында жайгаштырылган акылдуу келишимдин жана инфраструктуранын жыйындысы катары ишке ашырган акыркы ERC стандарты. Биринчи жолу 2021-жылы EIP-4337 катары сунушталып, 2023-жылы ERC стандарты катары кабыл алынган жана ишке киргизилген. Айрым маалымдамаларда түпнуска EIP номери колдонулса да, ERC-4337 таанылган белги болуп саналат.
ERC-4337 деген эмне?
ERC-4337 алгач Виталик Бутерин жана Ethereum иштеп чыгуучулар коомдоштугу тарабынан 2021-жылы эсеп абстракциясын ишке ашыруу үчүн сунушталган. 2023-жылдын мартында расмий түрдө ишке киргизилген, ал криптовалюталык капчыктарды программалануучу акылдуу келишим эсептери катары иштөөгө мүмкүндүк берген жаңы алкакты сунуштайт.
Учурда Ethereum эки негизги эсептин түрүн камтыйт: жеке ачкыч көзөмөлдөгөн тышкы менчик эсеп (EOA) жана коддорду камтыган акылдуу келишим эсептери. ERC-4337 бир акылдуу келишим эсепке транзакцияны баштоого, токен менен өз ара аракеттенүүгө жана келишимдерди жайылтууга мүмкүндүк берүү менен экөөнүн тең артыкчылыктарын бириктирет. Бул мүмкүнчүлүк социалдык калыбына келтирүү, көп факторлуу аутентификация, ыңгайлаштырылган транзакция валидациясы жана жаңыртуу сыяктуу жаңы капчык функцияларын ачат.
Негизи, ERC-4337 капчыктарды программалоочу логиканы түздөн-түз бирдиктүү акылдуу келишим эсебине киргизүүгө мүмкүнчүлүк берип, колдонуучу тажрыйбасын жана коопсуздук функцияларын жөнөкөйлөтөт.
ERC-4337 эмне үчүн керек?
Ethereum эсепке негизделген үлгүнү колдонот. Мында EOA жана акылдуу келишим эсептери транзакциялар менен жаңыртылган баланстарды сактап турат. MetaMask сыяктуу көпчүлүк учурдагы капчыктарды көзөмөлдөгөн EOA жеке ачкычка гана таянат жана бардык транзакцияларга ушул ачкычтар менен кол коюуну талап кылат. Бул үлгү капчыкты калыбына келтирүү процесстеринин татаалдыгы жана ачкычты жоготуу кемчиликтери сыяктуу татаалдыктарга алып келет.
Акылдуу келишим капчыктары бул маселелерди чечүү үчүн программалоочу логиканы сунуштайт, бирок адаттагы колдонуучулардан эки өзүнчө эсепти башкарууну талап кылышат: бири ээликтеги активдер, экинчиси транзакция акысын төлөө үчүн колдонуу мүмкүнчүлүгүн кыйындатат. Мындан тышкары, учурдагы чечимдер көп учурда транзакция үчүн борборлоштурулган ретрансляторлорго таянат.
ERC-4337 транзакция авторизациясы менен транзакция төлөмүнүн төлөм логикасын бирдиктүү акылдуу келишимдеги капчык алкагына айкалыштыруу аркылуу бул көйгөйлөрдү жоёт. Бул ыкма ийкемдүү транзакция валидациясы, транзакция төлөмүн абстракциялоо жана консенсус-катмарында өзгөртүүнү талап кылбастан күчөтүлгөн калыбына келтирүүчү опциондор аркылуу капчыктын коопсуздугун жана колдонууга ыңгайлуулугун жакшыртат.
ERC-4337 кантип иштейт?
EIP-2938 сыяктуу мурунку аракеттер эсеп абстракциясына мүмкүнчүлүк алуу үчүн консенсус катмарын өзгөртүүнү сунуштады. Бирок бул аракеттер толугу менен катмардын консенсусунан жогору иштеген ERC-4337 ыкмасына артыкчылык берүү үчүн четке кагылган.
ERC-4337 UserOperation деп аталган жаңы транзакция түрүн киргизет. Бул UserOperations блокчейнден тышкары өзүнчө мемпулдун башкарылышына берилет, мында таңгактоочу деп аталган атайын катышуучулар аларды чогултуп, кадимки Ethereum транзакциясына бириктиришет.
Бул топтолгон транзакцияларды блокчейнге кошуу үчүн таңгактоочулар транзакция акысын төлөшөт жана UserOperations ичинде камтылган акыдан компенсация алышат. Тармактын коопсуздугун камсыздаган консенсус валидаторлорунан айырмаланып, таңгактоочулар акы приоритетинин негизинде киргизиле турган UserOperations'ту тандап, транзакция ортомчулары катары иштешет.
Негизги компоненти EntryPoint акылдуу келишими болуп саналат. Ал UserOperations'ту текшерүү жана иштетүү үчүн коопсуз аткаруу шлюзу катары иштейт. Капчыктар ишке ашыруудан мурун ыңгайлаштырылган авторизациялоо логикасын аткаруу үчүн валидация функцияларын (мисалы, validateUserOp) ишке киргизишет.
Бул архитектура Ethereum'дун консенсус протоколун өзгөртүүнү талап кылбастан, программалануучу жана ийкемдүү капчыктарды түзүүгө мүмкүндүк берет.
ERC-4337 кандай максаттарга жетет?
ERC-4337 төмөнкү максаттарга жетүүнү көздөйт:
Эсеп абстракциясы: Колдонуучуларга бирдиктүү программалануучу эсепти камсыздоо үчүн EOA жана акылдуу келишимдин функцияларын айкалыштырат.
Борборсуздаштыруу: Ачык экосистеманы илгерилетүү менен UserOperations'ты иштетүүгө эркин катышуу үчүн бир нече таңгакты иштетет.
Консенсус өзгөртүүсүн алдын алуу: Ethereum консенсус катмарына өзгөртүүлөрдү киргизбестен иштөө менен тезирээк жана оңой ишке киргизүүгө көмөктөшөт.
Инновациялык колдонуу учурларын иштетүү: Бириктирилген колтамгалар, күнүмдүк транзакция чектөөлөрү, шашылыш учурдагы эсепти токтотуу, ак тизмеге киргизүү жана купуялыкты сактоочу колдонмолор сыяктуу функцияларды колдоого алат.
Убакытты жана транзакция төлөмүн үнөмдөө: UserOperations'ти бирдиктүү транзакцияга топтоо менен таңгактоочулар транзакция төлөмүнүн чыгымдарын азайтып, транзакциянын өткөрүү жөндөмдүүлүгүн жакшырта алышат.
ERC-4337 колдонуучулар үчүн эмнени билдирет?
Кадимки колдонуучулар үчүн ERC-4337 криптовалюталык капчыкты колдонуу тажрыйбасын кыйла жөнөкөйлөтүү жана өркүндөтүү мүмкүнчүлүгүн сунуштайт:
Жөнөкөйлөштүрүлгөн капчык тууралоосу: Колдонуучуларга seed сүйлөмүн кол менен тескөөнүн кереги жок болушу мүмкүн. Бул капчык түзүүнү тездетип жана жеткиликтүү кылат.
Жакшыртылган эсепти калыбына келтирүү: Көп факторлуу аутентификация жана социалдык калыбына келтирүү механизмдери жоголгон ачкычтардан улам кирүү мүмкүнчүлүгүн жоготуу коркунучун азайтат.
Ылайыкташтырылуучу капчык функциялары: Автоматташтырылган төлөмдөр, алдын ала ырасталган транзакциялар, этаптуу операциялар жана башка кызматтарды ишке ашыруу жеңилдейт.
Өркүндөтүлгөн коопсуздук: Жеке ачкыч же seed сүйлөмүнүн ачыкка чыгышы сыяктуу колдонуучунун ката кетирүү ыктымалдыктарын азайтып, жалпы капчык коопсуздугун жакшыртат.
Транзакция акысынын ийкемдүүлүгү: Колдонуучулар транзакция акысын ERC-20 токени же башка актив менен үчүнчү тараптын төлөөчүлөрү аркылуу төлөп, түпнуска ETH транзакция төлөмдөрүн абстракциялай алышат.
Аяктоо ойлору
ERC-4337 иштеп чыгуучуларга акылдуу келишим логикасын түздөн-түз колдонуучунун эсептерине кыстаруу менен интуитивдик, коопсуз жана функциялары көп капчыктарды түзүүгө мүмкүндүк берген техникалык негизди сунуштайт. Ишке киргизүү дагы эле өсүп, кээ бир техникалык жана экосистемалык көйгөйлөр чечилбей жатканына карабастан, ERC-4337 криптовалюталык капчыктардын кеңири аудитория үчүн жеткиликтүү жана коопсуз болушуна салым кошууда.
Андан ары окуу
Дисклеймер: бул мазмун сизге «бар болгон абалында» гана жалпы маалымат жана билим берүү максатында сунушталат, жана анын тактыгы, же башка кандайдыр бир кепилдик бериле албайт. Каржылык, юридикалык же башка кесиптик кеңеш катары кабыл алынбашы керек жана ал кандайдыр бир белгилеген үнөмдү же кызматты сатып алууну сунуштоо максатында да арналган эмес. Сиз өзүңүздүн абалыңызга ылайык тиешелүү кесиптик кеңешчилерден кеңеш алганыңыз маанилүү. Бул макалада айтылган өнүмдөр сиздин аймакта жеткиликтүү болбой калышы мүмкүн. Эгер макала үчүнчү жактын катышуучусу тарабынан берилсе, анда ал пикирлер үчүнчү жакка таандык экенин жана ал пикирлердин ар дайым Binance академиясынын көз карашын чагылдырбашы мүмкүн экенин эске алыңыз. Толугураак маалымат алуу үчүн биздин жоопкерчиликтен баш тартуу тууралуу толук эскертмени окуп чыгыңыз. Санарип активдердин баасы туруксуз болушу мүмкүн. Сиздин инвестицияңыздын наркы төмөндөшү же жогорулашы ыктымал жана сиз салган сумманы кайра кайтарып албай калышыңыз мүмкүн. Инвестиция боюнча кабыл алган чечимдер үчүн толугу менен өзүңүз жооп бересиз жана Binance академиясы сиз тарткан жоготуулар үчүн жооптуу эмес. Бул материал каржылык, юридикалык же башка кесиптик кеңеш катары кабыл алынбашы керек. Кененирээк маалымат үчүн биздин Колдонуунун шарттарын жана Тобокелчилик жөнүндө эскертүүнү окуп чыгыңыз.