Add Wob Bzz's contribution.

This commit is contained in:
Sean Bowe 2018-01-31 12:45:52 -07:00
parent 35305a947a
commit 30bfb57c2f
No known key found for this signature in database
GPG Key ID: 95684257D8F8B031
3 changed files with 88 additions and 0 deletions

8
0046/README.md Normal file
View File

@ -0,0 +1,8 @@
# Wob Bzz
* https://twitter.com/btcwobbzz
* See `./report.asc` for a signed attestation.
Response file:
* https://powersoftau-transcript.s3-us-west-2.amazonaws.com/e08045d5233a623c658b3db18ec21f407077e856cfc99239aefd72d32638df49c83d78f9bbf70ae4c8ed9bd1bd0206fd89d783bf8f03843e51cd751491502471

79
0046/report.asc Normal file
View File

@ -0,0 +1,79 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Powers of Tau Attestation by Wobbzz aka @btcwobbzz (Twitter)
Location: Colorado, USA
Datetime: 29 Jan 2018, approx 1100 MST
I approached Sean via email to participate in this ceremony without announcing my intent over the mailing list.
I used an ASRock 990FX motherboard with a FX-8350 CPU. This machine is normally a gaming rig, but has been mining zcash with 2x 1070ti's lately. It is normally configured with 32GB DDR3 for gaming purpo
ses and I've been too lazy to remove any of that for mining. However, for the purposes of this ceremony, I dug out 2 old spare sticks of DDR3 memory from a box of old components. These 2x2GB sticks were
put in place of the 32GB bundle specifically for the ceremony.
I loaded a previously downloaded Gentoo live iso onto a virtual drive emulator, booted into this live OS, and used this temporary environment for the whole ceremony. I ran the following commands to set up my environment using the command line:
# Setup Rust compiler
curl https://sh.rustup.rs -sSf | sh # Setup Rust compiler
source $HOME/.cargo/env # Source the new Rust binaries
cargo -V # Obtained the version of cargo being used: cargo 0.24.0 (45043115c 2017-12-05)
# Setup permanent file storage
I recently bought a brand new 32GB flash drive from a local retailer for temporary storage for this competition. I opened the packaging today during this process.
I deleted the existing FAT partition on the drive using fdisk, created a new Linux partition, then formatted it with mkfs.ext3.
This partiion was mounted to a newly created /mnt/tau directory.
# Setup Powers of Tau ceremony files
cd /mnt/tau && git clone https://github.com/ebfull/powersoftau.git && cd powersoftau
git show:
commit d47a1d3d1f007063cbcc35f1ab902601a8b3bd91
Merge: 9e1553c 22846cd
Author: ebfull <ewillbefull@gmail.com>
Date: Thu Nov 16 06:13:08 2017 -0700
curl https://s3-us-west-2.amazonaws.com/powersoftau/pwQRzsZ9uDzR8rzOxXkiHCB2vVIVegL3/index.html # to find the download link for the challenge file.
wget https://s3-us-west-2.amazonaws.com/powersoftau/pwQRzsZ9uDzR8rzOxXkiHCB2vVIVegL3/challenge
sha256sum challenge # 10799da998e46c2fc276599e62160103210bf79fa9e93061c05d9c3f8d3588ab challenge
# Run the computation
cargo run --release --bin compute
I provided a few fistfulls of entropy (literally) by running my fist over the keyboard for a few lines, occasionally holding the shift key. 493 characters of entropy were provided (yes I counted).
The computation ran for about 45 minutes. I ate my lunch while watching the bits do their thing. I never left the machine unattended. My cat also assisted in guarding the machine.
https://imgur.com/a/04ZRs
The computation spit out the following hash:
The BLAKE2b hash of `./response` is:
e08045d5 233a623c 658b3db1 8ec21f40
7077e856 cfc99239 aefd72d3 2638df49
c83d78f9 bbf70ae4 c8ed9bd1 bd0206fd
89d783bf 8f03843e 51cd7514 91502471
sha256sum response # 0a3e32b1fbfd0c568c4a9400c74a4fd9c451bcba4b2ca8c049c579f2e5e66496 response
I then shut the system down and removed the ceremony specific sticks of DDR3 memory. They'll go back in the random box of stuff until needed for a future project.
Overall the process was quick and easy. I didn't do anything fancy or have any witnesses present. I'm happy that I was able to contribute my part in securing the project.
-----BEGIN PGP SIGNATURE-----
Version: Keybase OpenPGP v2.0.76
Comment: https://keybase.io/crypto
wsFcBAABCgAGBQJab4SeAAoJEDUt8XcRdgNOO7UP/A72gIiM/20iGuHO5eugpT9p
mE5N4BCfeTmwg53QO8/0+QlXw6fJwmVE8kIUCS9RWdvMhdYKv6AZSgeNv9qgSKe+
xL9I6K9gFluqsLQdPzFZmuojTu869ipDcQgQvA/jFLW8h6eJfioUhVdh09j3JAQ6
gPmL7kgWbY8/ERu9dtPigxI1hi+S5i9ZnETkOOGKukeaO0EBBqZPUyaHCfXCWQIC
V75rcxS1SdGuv1KN7Cjq1Kgm3KqHJl69dAK7Xa15DZSVF2idcHVW+jT6IhiXSOPY
o13l4Py23v/pIyl0us0u2v3Llpq/w1VEx/h42U3DOU8q9Fy5hqR4Ds2PSJ8pxVSx
iynKmQBnpahvucx7FJ0z4FpT0I3oD1EqwTdXl/Gu+Upst2iFa486CQZH98HnEekh
Pj3ZpGqNLUCfA/X9TkjnBsFms0SewfoDVb1DYiXd+w5kPGNEcG4puG6snXkD72VX
+wQ1WdSuoNmzVFaaoBnae1jXHmjcvayzyI+0XRXDE4+XOH74l0sETniAFAcS8A1A
TO3PGLJYvMANKjgvHnIIq7IPiQPhyQexd9l5NftrC7PSCn1eiWUuMgxE8ZIiJvMF
bOZ+AEVa89f/868Pmp9/G4RLE4aVhETptK7AGvXQPcKyap/benx/uAFzJlEa+0tK
vKih/4ENZPiyyej/i1Y0
=KPPB
-----END PGP SIGNATURE-----

View File

@ -45,6 +45,7 @@
43. [Ivan Acosta-Rubio](./0043/) 73c1faf7b609b4392bf217fee2c5c59afb35f20b2016dacd627366bc7f4adfbea083e212cef7c70d03182932ea67676a5265575d9d0c24eac0f7abab843dd62a
44. [Orfeas Stefanos Thyfronitis Litos](./0044/) 9fa3bd80a4039804c080064afcc8fd77defb9a3aa09b6bb7dbec189acc4f178d5d7a8a2ffe528cb441365917362b89a544c051a22e56249de5ce43ecefc16669
45. [Filippo Valsorda](./0045/) 7b55c0f568a8b4df2ca140852e816df2b9a2dafe50b2c5e25e6c9b6adf239de0223a9866aba481a8436fbd4204a2c48a43725d942de47b23c10c5e8738fd6467
46. [Wob Bzz](./0046/) e08045d5233a623c658b3db18ec21f407077e856cfc99239aefd72d32638df49c83d78f9bbf70ae4c8ed9bd1bd0206fd89d783bf8f03843e51cd751491502471
## License