Предложение за Ethereum позволява плащане на такси без ETH
Нова надстройка на протокола Ethereum, EIP-8141, въвежда нов тип транзакция, наречена „Frames“, и това предложение за Ethereum ще позволи на потребителите да плащат такси за транзакции с различни токени или трети страни да покриват разходите за газ, като значително подобрява гъвкавостта в мрежата на Ethereum.
Виталик Бутерин наскоро обърна внимание на тихия, но постоянен напредък на EIP-8141 през няколко месеца. Предложението фундаментално предефинира структурата на транзакция в Ethereum, преминавайки от фиксиран формат към последователност от до 64 „кадъра“ (frames), всеки от които функционира като извикване на договор.
Модулен дизайн на транзакциите и ползи
Тези кадри са проектирани да разделят транзакцията на отделни стъпки за валидиране, плащане и изпълнение. Този модулен подход позволява разделянето на подписващия акаунт от финансиращия акаунт. Това означава, че портфейли, съдържащи само стабилни монети, могат да извършват транзакции, като плащат такси в ERC-20 токени, а приложенията могат директно да спонсорират потребителски транзакции.
За разлика от предишни решения като ERC-4337, което насочва транзакциите през отделен mempool и разчита на трети страни – пакетировчици, Frames оперира в публичния mempool на Ethereum. Протоколът включва правила, които позволяват на възлите да анализират стъпките за валидиране на транзакцията преди приемане. Спецификацията също така предоставя „код по подразбиране“ за външно притежавани акаунти, като им дава достъп до спонсорирани транзакции, платен с токени газ и пакетни извиквания, без да се изисква миграция към интелигентен акаунт.
Подобрена функционалност и бъдещи последици
Освен гъвкавото управление на таксите, Frames улеснява групирането на множество действия, за да се гарантира, че те успяват или се провалят заедно, предотвратявайки проблеми като остатъчни одобрения на токени от неуспешни суапове. Той също така разделя акаунтите от техните контролиращи ECDSA ключове, въвеждайки възможности за ротация на ключове. Авторите описват Frames като „естествен изход“ от настоящата криптография с елиптични криви, предвиждайки бъдещата нужда от устойчиви на квантови компютри методи за удостоверяване. Съавторът Мат Гарнет посочи, че пост-квантовите подписи са по-големи, което налага агрегиране на подписи.
Предложението е в проектна форма от януари и все още не е планирано за надстройка на мрежата. Бутерин подчерта тестова мрежа, работеща с клиента ethrex, която комбинира Frames с FOCIL, механизъм за устойчивост на цензура. Това сдвояване има за цел да позволи на протоколите за поверителност да работят без да разчитат на релета. Гарнет предположи, че Frames потенциално може да бъде последният тип транзакция, необходим за акаунти.