Метатранзакции и их роль в крипто-мире

Метатранзакция (Metatransaction) — это транзакция, которая совершает транзакцию, подписанную другой стороной от имени первоначального подписанта, отправляя оригинальную транзакцию в публичный блокчейн.

Что такое Метатранзакция?

Метатранзакция — это помощник, который выполняет транзакцию, подписанную другой стороной от имени первоначального подписанта, переправляя эту оригинальную транзакцию на публичный блокчейн, чтобы человек не делал это сам.

Метатранзакции устраняют сложности и затраты, связанные с выполнением транзакций на публичных блокчейнах и позволяют сети ретрансляторов обрабатывать их, в то время как пользователю нужно лишь подписать транзакцию одним нажатием.

В публичном реестре транзакции подписывает лицом, осуществляющее транзакцию. Транзакции поступают в mempool — базу данных неподтвержденных или ожидающих транзакций, которую хранит каждый узел. Здесь майнеры включают подписанную транзакцию в следующий блок.

Во время этого процесса лицо, осуществляющее транзакцию, платит комиссию (gas), возлагая всю ответственность на пользователя, завершающего транзакцию. Кроме того, пользователи должны оплачивать комиссии в собственном токене цепочки — даже при использовании dApps или протоколов, у которых есть собственный токен.

Метатранзакции позволяют dApps обойти необходимость сборов комиссий и платежей токенами цепи за счет того, что подписанная транзакция происходит внутри стандартной транзакции блокчейна. В результате необходимость оплаты комиссии и завершение транзакции возлагается на третью сторону.

Разработчики dApp могут увидеть в этом хорошую возможность предложить опыт без комиссий и спонсировать плату за комиссии для некоторых или всех пользователей, чтобы увеличить привлечение пользователей. Они также могут разрешить пользователям оплачивать комиссию только своим родным токеном. В обоих сценариях будет использоваться метатранзакция, так что именно они будут управлять стандартной цепочкой транзакций и оплачивать необходимые сборы. Пользователь просто подписывает то, что требуется, и платит в соответствии с указаниями разработчика, своим токеном или нулевой платой за транзакции.

Преимуществом метатранзакций является более плавный пользовательский опыт. Они снимает с пользователей сложные и дорогостоящие аспекты торговли на блокчейн и возлагают эти обязанности на разработчиков или инфраструктуру ретрансляции, уже участвующую в обратной стороне.

Связанные термины