Solidity и смарт-контракты Ethereum, урок #25 | Паттерн commit/reveal

В этом видео мы рассмотрим ещё один важный паттерн: commit/reveal. С его помощью вы можете защитить пользовательские данные в блокчейне таким образом, что их будет невозможно прочитать (восстановить). Затем в определённый момент времени пользователь может самостоятельно раскрыть эти данные, причём в момент раскрытия будет удостоверена их подлинность. Этот паттерн может быть полезен при создании лотерей, закрытых голосований и игр. Таймкоды: 00:00 Введение 00:30 Что такое паттерн commit/reveal? 03:30 Сохранение коммитов 05:20 Хэширование на клиентской стороне 08:25 Фаза commit 09:50 Фаза reveal 12:40 Проверка 14:10 Заключение Сообщество программистов (программирование, языки программирования, курсы, книги, обзоры и др.)
Back to Top