Что скрывается за EIP-712: подробный разбор стандарта

EIP-712 — это стандарт, который делает подписи в Ethereum не только безопасными, но и человекочитаемыми. Он позволяет кошелькам показывать пользователю, что скрывается под подписью, состоящей из набора байт. В этой статье разбираем, как устроен EIP-712: от домена и хеширования до тонкостей кодирования различных типов данных. Посмотрим, как правильно реализовать проверку подписи на смарт-контракте, какие ошибки чаще всего допускают солидити разработчики — ведь даже у OpenZeppelin находили баги.

https://habr.com/ru/articles/918648/

#eip712 #domainSeporator #ERC191 #топ_ошибок_в_подписи #solidity #signature #typeHash #sign_data

Что скрывается за EIP-712: подробный разбор стандарта

EIP-712 - это стандарт для хеширования и подписи типизированных данных. Основная цель заключается в улучшение опыта пользователя, позволяя кошелькам показывать "человекочитаемые" данные подписи....

Хабр