Solidity и Ethereum, урок #40 | ecrecover, подпись оффчейн/проверка подписи, платежи без газа

В этом уроке по Solidity мы узнаем, как подписывать сообщения оффчейн с помощью закрытого ключа пользователя. Также мы узнаем, как с помощью ecrecover “восстанавливать“ подписывающего из сообщения и с помощью этого механизма реализуем сценарий, когда за перевод денежных средств платит не отправитель, а получатель. Таймкоды: 00:00 Что мы будем создавать? 04:10 Подготовка контракта 05:55 Как получатель будет запрашивать деньги 08:45 Префикс для подписываемого сообщения 10:10 Подготавливаем тесты 12:35 Хэш сообщения и проверка 15:45 Подписываем сообщение оффчейн 18:10 Подпись в контракте 20:10 Разбиваем подпись на три составляющие 25:15 Дебаг подписи и процесса её разбиения 30:00 Используем ecrecover 32:10 Проверка работоспособности 34:00 Заключение Сообщество программистов (программирование, языки программирования, курсы, книги, обзоры и др.)
Back to Top