EIP-3074

Напреднал

Какво е EIP-3074?

EIP-3074 е предложение за подобряване на Ethereum мрежата, която е настроена да направи трансакциите по-плавни и по-сигурни. То въвежда две нови операции, AUTH и AUTHCALL, които предоставят метод за разделяне на това кой оторизира дадена трансакция от това кой я изпраща.

От август 2024 г. EIP-3074 не е в реално време в основната мрежа на Ethereum, но се очаква да бъде пуснат с ъпгрейда Pectra до края на 2024 г.

Как работи EIP-3074?

EIP-3074 работи, като въвежда две основни операции, които променят начина, по който се обработват трансакциите в мрежата на Ethereum: AUTH и AUTHCALL.

AUTH

AUTH задава оторизиран подател за трансакция. Обикновено, когато изпращате трансакция, вие сте едновременно лицето, което я изпраща, и лицето, което я оторизира. С AUTH можете да дадете разрешение на някого да изпрати трансакцията от ваше име. 

Представете си например, че имате приятел, на когото сте се доверили да пазарува за вас. Давате му подписана бележка, която му позволява да купува стоки от ваше име. По същия начин с AUTH вие упълномощавате друг адрес да извършва трансакции от ваше име.

AUTHCALL

AUTHCALL позволява смарт договор да действа от името на друг адрес. Представете си, че имате смарт договор, който действа като ваш личен асистент, като взема решения и прави покупки вместо вас. С други думи, AUTHCALL позволява на този смарт договор да взаимодейства с другите, сякаш сте вие, като изпълнява задачи от ваше име. Това може да опрости много сложни трансакции.

Предимства на EIP-3074

  1. Подобрена сигурност: Като разделя разрешаването на трансакции от изпращането, EIP-3074 може да помогне за подобряване на сигурността, намалявайки риска от неоторизирани трансакции.
  2. По-голяма гъвкавост: Ъпгрейдът на EIP-3074 позволява трансакциите да се управляват от различни страни, което е изключително удобно при сценарии, където контролът трябва да бъде споделен.
  3. Подобрено потребителско изживяване: За крайните потребители EIP-3074 може да опрости взаимодействията с Ethereum. Това би могло да намали необходимостта от множество подписи или одобрения, като прави по-лесно и по-бързо използването на децентрализирани приложения (DApp-ове).
  4. Поддръжка за сложни трансакции: EIP-3074 позволява по-сложни видове трансакции и взаимодействия между смарт договори, което е полезно за развитието на усъвършенствани протоколи на децентрализирани финанси (DeFi).

Къде може да се използва EIP-3074?

1. Трансакции без газ: Представете си да правите трансакции, без да се притеснявате за ETH за такси за газ. EIP-3074 може да превърне това в реалност, като направи Ethereum по-достъпен за новите потребители.

2. Автоматизирани плащания: Настройте повтарящи се плащания, без да е необходимо ръчно да одобрявате всяко от тях. EIP-3074 може да автоматизира това вместо вас, спестявайки време и усилия.

3. DeFi иновации: Гъвкавостта и сигурността, които предлага този ъпгрейд, биха могли да стимулират следващото голямо нещо в DeFi, което да позволи създаването на още по-сложни финансови продукти.

А сигурността?

Въпреки че EIP-3074 звучи чудесно, той не е лишен от рискове. Даването на власт на някой друг да действа от ваше име изисква много доверие. Общността на Ethereum внимателно обмисля как да намали тези рискове с идеи като определяне на срокове и ограничаване на действията, които упълномощената страна може да извършва.

Предложения, свързани с EIP-3074

EIP-3074 не се случва изолирано. Това е част от по-големи усилия да се направи Ethereum по-ефективен и удобен за потребителя, като работи заедно с други предложения като EIP-2930 (което се отнася до списъци за достъп) и EIP-1559 (което променя начина на работа на таксите). Разбирането на EIP-3074 заедно с тези други актуализации предоставя по-ясна картина на бъдещата посока на Ethereum.

Заключение

EIP-3074 е предназначен да направи трансакциите с Ethereum по-сигурни и удобни за потребителя чрез въвеждане на операциите AUTH и AUTHCALL. Тези промени могат значително да подобрят начина, по който взаимодействаме с Ethereum, като отворят вратите за по-сложни и мощни приложения в областта на DeFi.