[zapps-wg] Sapling MPC Random Beacon

Jason Davies jason at jasondavies.com
Sat Aug 4 10:57:35 EDT 2018


At Sean's request, I ran the computation for this random beacon using my
hardware-accelerated implementation on an AMD Ryzen CPU running at 3.8GHz.

The seed value was the hash for Bitcoin block 534861:

  000000000000000000221454bfa1301f8aae5a106751866080c3cafecb6818e4

It took around 42.6 hours to compute 2^42 iterations of SHA-256, resulting in:

  2bf41a959668e5b9b688e58d613b3dcc99ee159a880cf764ec67e6488d8b8af3

My code is here: https://github.com/plutomonkey/verify-beacon

As with the Powers of Tau ceremony, the intermediate hashes were saved for
faster parallel verification, and can be found in the above repository.

--
Jason Davies, https://www.jasondavies.com/




More information about the zapps-wg mailing list