[zapps-wg] Powers of Tau Attestation

Sunny Aggarwal sunnya97 at protonmail.ch
Thu Mar 15 13:19:44 EDT 2018


Hi all!

I've completed my portion of the ceremony.
The setup was:

    - 15" Macbook Pro 2016
    - Fresh installation of MacOS 10.12.6
    - Processor:  2.6 GHz Core i7 (I7-6700HQ)

How it was made:

Downloaded the challenge file and Rust source code on seperate computer.  
Disconnected from internet and unplugged router.  All wireless devices were shut off.  Compiled Rust source code.  Used wiped USB flash drive to transfer binary and challenge file to Macbook Pro running a new MacOS install that hadn't been connected to internet since new OS install, where computation was done.  Flash drive was used to move response back to original computer from where it was uploaded.

Randomness:
    - Many dice rolls
    - SHA256 of video recording of me making funny faces
    - Keyboard smashing

The file was transferred and upload from another machine.

Had some trouble to uploading file to amazon instance, so uploaded to Jason directly, who will upload on my behalf.  My response file can be found at ipfs://QmXE4L7j2vtja9kNo3uhq3TPSExK8QkxtGhkSoLxPQ4rea 

The BLAKE2b hash of my response is:
9b142f13 cc68e096 196fd137 f125bb0e
64d3fcc5 c314935e 184975f2 72252e17
4a2b9744 b62af318 21232c72 4b083452
74218f7f 3f733c77 42df23fe 501da481

I have publicly tweeted these:  https://twitter.com/sunnya97/status/974323886962683905

Special thanks to Jason for all his help!

Sunny Aggarwal

​Sent with ProtonMail Secure Email.​

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On March 14, 2018 2:50 PM, Gabor Losonci via zapps-wg <zapps-wg at lists.z.cash.foundation> wrote:

> Hello! I have uploaded the file.
> 
> I used a HP Elitebook 2560, and the Go implementation of Powers of Tau by Filosottile, run on a Centos 7 minimal. I mixed some own entropy to /dev/random.
> 
> The taucompute binary was compiled on different machine, a Kali Linux, where I also had to install Go 1.9 and Cmake 3.2 something.
> 
> Previously I have tried to compile on the Centos minimal but with latest Cmake the "go install" phase failed with std99 error
> 
> (loop initial declaration in the C files), which I could not desptie trying for hours.
> 
> I have used a separate network and compute node, the letter stripped from WiFi, Bluetooth, modem and internal hard drive, booted from SD card.
> 
> The computation and the entropy mixing happened in a remote agricultural building with electricity inside.
> 
> Files were transferred between nodes via USB with checking the files integrity. Download took 20 minutes and compute around 2.5 hours on the 2 core CPU.
> 
> Upload took nearly two hours, and was done with dropbox because the connection to aws broke several times, probably this has something to do with
> 
> the quality of the internet connection, an old ADSL.
> 
> The contribution happened from a small village : Ozmánbük, Hungary.
> 
> This was my second participation after November when I took part with running the Rust implementation.
> 
> Thanks everyone for organising and contributing, specially to Jason Davies for his patience :)
> 
> Blake2b HASH of response:
> 
> 8e929018636c1af3ac9ca50d1243efef984a04fa00eff8b6c3decfd0641b6c9a33d8d519d2e0d69a83104eb02294b7306231bbcb896beca71e41c7805fed0be5
> 
> SHA256 HASH of taucompute:
> 
> c67963299233b80314628b10f74182180049c3388eb1960d7e5adbe857613ba4
> 
> SHA-1 HASH of challange:
> 
> 53c239581a53536a649283e1bc49277b46ed9742
> 
> Best regards: Gabor





More information about the zapps-wg mailing list