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 Заключение
Сообщество программистов
(программирование, языки программирования, курсы, книги, обзоры и др.)
1 view
707
189
3 weeks ago 00:31:53 4
Tokyo Xtreme Racer - Customizing and Fully Upgrading 350Z
4 weeks ago 00:24:57 1
TF2 players when they use 100% of their brain
1 month ago 00:03:19 1
When a Genshin Impact fan see’s Wuthering Waves 2.0 Update
1 month ago 00:06:38 1
Meme Coin SUPER CYCLE - I Made 1 ETH PER DAY with This Meme Coin Trading Bot
1 month ago 00:06:38 1
How To Make $2000 Per Day With Ai Crypto Trading Bot 2024