Генерация случайных чисел (ГСЧ) на блокчейне

  1. Генераторы псевдослучайных чисел (PRNG), в которых используются детерминированные математические алгоритмы. Эти ГСЧ основаны на алгоритмах, реализованных на конечном автомате, для получения псевдослучайных последовательностей из начальных значений (начальных чисел) в математических процессах.
  2. Генераторы истинных случайных чисел (TRNG), в которых результат зависит от недетерминированным физических явлений (например, тепловой шум, радиошум и т.д.). Широко известно, что эти явления ведут себя непредсказуемо.

Block-hash

Bitcoin Beacon

Oraclize

RanDAO

  • Фиксация. Любой участник, который хочет принять участие в генерации случайного числа, подписывает определенное обязательство, которое связано с секретным номером si.
  • Выявление. После завершения фазы фиксации (когда все участники взяли на себя обязательства), все должны раскрыть секретный номер si.
  • Вычисление. Когда все предъявят свои номера, число-результат будет вычислен из функции f (s1, s2,…, sn) всех собранных секретных чисел.

Публичный секретный обмен

--

--

--

Investment Company & Startup Incubator of traffic-driven Early Stage businesses

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Adventures Lab

Adventures Lab

Investment Company & Startup Incubator of traffic-driven Early Stage businesses

More from Medium

Love others what you love for yourself

Day 4 and 5 of Dopamine Cleansing

30-day writing challenge: Day 1

3 Ways To Set Up Conversations With The Right People