EIP-3074

Kas yra EIP-3074?

EIP-3074 yra Ethereum tinklo patobulinimo pasiūlymas, kuris yra nustatytas taip, kad sandoriai būtų sklandesni ir saugesni. Jis pristato dvi naujas operacijas – AUTH ir AUTHCALL, kurios suteikia metodą atskirti sandorio įgaliotoją ir jo siuntėją.

Nuo 2024 m. rugpjūčio mėn. EIP-3074 nėra Ethereum pagrindiniame tinkle, tačiau tikimasi, kad iki 2024 m. pabaigos jis bus atnaujintas įtraukiant Pectra.

Kaip veikia EIP-3074?

EIP-3074 veikia pristatydamas dvi pagrindines operacijas, pakeičiančias sandorių apdorojimą Ethereum tinkle: AUTH ir AUTHCALL.

AUTH

AUTH nustato įgaliotą sandorio siuntėją. Paprastai, kai siunčiate sandorį, esate ir jį siunčiantis, ir įgaliojantis asmuo. Naudodami AUTH galite suteikti kam nors leidimą siųsti sandorį jūsų vardu. 

Pavyzdžiui, įsivaizduokite, kad turite draugą, kuriam patikite apsipirkimą už jus. Jūs duodate jam pasirašytą raštelį, leidžiantį įsigyti prekių jūsų vardu. Panašiai naudodami AUTH įgaliojate kitą adresą atlikti sandorius jūsų vardu.

AUTHCALL

AUTHCALL leidžia išmaniajam sandoriui veikti kito adreso vardu. Įsivaizduokite, kad turite išmanųjį sandorį, kuris veikia kaip jūsų asmeninis asistentas, priimdamas sprendimus ir pirkdamas už jus. Kitaip tariant, AUTHCALL leidžia tam išmaniajam sandoriui bendrauti su kitais taip, lyg tai būtumėte jūs, ir atlikti užduotis jūsų vardu. Taip galima supaprastinti daugybę sudėtingų sandorių.

EIP-3074 pranašumai

  1. Didesnis saugumas: atskirdamas sandorių įgaliojimą nuo siuntimo, EIP-3074 gali padėti padidinti saugumą ir sumažinti neteisėtų sandorių riziką.
  2. Didesnis lankstumas: EIP-3074 naujinimas suteikia galimybę įvairioms šalims valdyti sandorius, o tai labai patogu tais atvejais, kai reikia dalytis valdymu.
  3. Patobulinta vartotojo patirtis: galutiniams vartotojams EIP-3074 gali supaprastinti sąveiką su Ethereum. Tai gali sumažinti kelių parašų ar patvirtinimų poreikį, todėl būtų lengviau ir greičiau naudoti decentralizuotas programas (DApps).
  4. Sudėtingų sandorių palaikymas: EIP-3074 įgalina sudėtingesnius sandorių tipus ir sąveiką tarp išmaniųjų sandorių, o tai naudinga kuriant pažangius decentralizuoto finansavimo (DeFi) protokolus.

Kur gali būti naudojamas EIP-3074?

1. Sandoriams, nenaudojant skaičiavimo išteklių: įsivaizduokite, kad sudarote sandorius nesijaudindami dėl ETH, skirtų skaičiavimo išteklių mokesčiams. EIP-3074 galėtų tai paversti realybe, todėl Ethereum būtų prieinamesnis naujokams.

2. Automatizuoti mokėjimai: nustato pasikartojančius mokėjimus, kad nereikėtų kiekvieno tvirtinti rankiniu būdu. EIP-3074 gali tai automatizuoti, sutaupydamas jums laiko ir pastangų.

3. DeFi naujovės: lankstumas ir saugumas, kurį siūlo šis atnaujinimas, galėtų paskatinti kitą DeFi transformaciją, įgalinančią dar sudėtingesnius finansinius produktus.

Apie saugumą

EIP-3074 pranašumai skamba patraukliai, tačiau jis nėra nerizikingas. Norint suteikti kitam galią veikti jūsų vardu, reikia tuo asmeniu labai pasitikėti. Ethereum bendruomenė atidžiai svarsto, kaip sumažinti šią riziką, siūlydama tokias idėjas kaip ribų nustatymas ir įgaliotajai šaliai leidžiamų atlikti veiksmų ribojimas.

EIP-3074 susiję pasiūlymai

EIP-3074 nevykdomas izoliuotai. Tai dalis didesnių pastangų padaryti Ethereum veiksmingesnę ir patogesnę vartotojui, derinant su kitais pasiūlymais, pvz., EIP-2930 (susijęs su prieigos sąrašais) ir EIP-1559 (keičiantis mokesčių veikimą). EIP-3074 ir kitų atnaujinimų supratimas suteikia aiškesnį vaizdą apie Ethereum ateities kryptį.

Išvada

EIP-3074 sukurtas, siekiant Ethereum sandorius padaryti saugesnius ir patogesnius vartotojui, įdiegus AUTH ir AUTHCALL operacijas. Šie pakeitimai gali žymiai pagerinti mūsų sąveiką su Ethereum, atverdami duris sudėtingesnėms ir galingesnėms programoms DeFi erdvėje.