Update attestation 54.
This commit is contained in:
parent
5386596742
commit
b0d5760ac4
|
@ -1,6 +1,8 @@
|
|||
# Jan Jancar
|
||||
|
||||
* This participant provided two response files in sequence.
|
||||
* Mailing list post: <https://lists.z.cash.foundation/pipermail/zapps-wg/2018/000249.html>
|
||||
* See `./report.asc` for the signed attestation.
|
||||
|
||||
Response files:
|
||||
|
||||
|
|
|
@ -0,0 +1,114 @@
|
|||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
Powers of Tau attestation
|
||||
=========================
|
||||
|
||||
Round: 54
|
||||
Date: 2018-02-09
|
||||
Principals: Jan Jancar and Jakub Rafajdus
|
||||
Location: Zilina, Slovakia
|
||||
|
||||
Go implementation commit:
|
||||
FiloSottile/powersoftau
|
||||
7a08472c288cd7022c24ad01e1e181cfc47c3363
|
||||
|
||||
Rust implementation commit:
|
||||
ebfull/powersoftau
|
||||
d47a1d3d1f007063cbcc35f1ab902601a8b3bd91
|
||||
|
||||
sha256 challenge:
|
||||
bae01c605003b5c84b38436c7a0bc31c123a3fcf049ea95ff7967c9e0d5c8baa
|
||||
|
||||
The BLAKE2b hash of `./response_j` is:
|
||||
44d7dd87 08d40812 6bb1b661 ac08b58a
|
||||
ee200eb9 42592c36 bfbcb3f1 e74f5b26
|
||||
07ff54d5 3ec93f98 10f88414 7a097a9d
|
||||
4596c281 42449128 2a284343 cc921b32
|
||||
|
||||
The BLAKE2b hash of `./response_k2` is:
|
||||
d0e254dc 319b760d 7e9f42aa fa87df46
|
||||
95c2f7ab 8eebf17c 303e5a44 e7b3c41c
|
||||
02a73eda d60c270b b6c643a7 753cb275
|
||||
f72fd24f de8b01cf 6711d83a b89795a8
|
||||
|
||||
sha256 ubuntu-16.04.3-desktop-amd64.iso:
|
||||
1384ac8f2c2a6479ba2a9cbe90a585618834560c477a699a4a7ebe7b5345ddc1
|
||||
|
||||
|
||||
Log
|
||||
- ---
|
||||
|
||||
I decided to participate by producing two consecutive responses,
|
||||
produced by different machines (named k and j) and implementations.
|
||||
The plan was to run the Go implementation in parallel on two machines,
|
||||
after they both finish, choose randomly which response and next
|
||||
challenge should be used, then use the other machine and the Rust
|
||||
implementation to produce the second response. See the below log and
|
||||
diagram for more details on how this actually went.
|
||||
|
||||
All times in UTC+1. On 09.02.2018:
|
||||
|
||||
- 09:25 - Downloaded challenge file to an external drive.
|
||||
- 11:50 - Moved to location of machine k.
|
||||
- 12:00 - Started trying to cross-compile the Go implementation for
|
||||
Windows, as machine k only had it installed.
|
||||
- 12:50 - Gave up on trying to cross-compile, instead downloaded a
|
||||
Ubuntu 16.04 live USB.
|
||||
- 13:00 - Booted up the live USB on machine k, installed Go, compiled
|
||||
FiloSottile/powersoftau.
|
||||
- 13:05 - Copied the challenge file from the external drive to both
|
||||
machines.
|
||||
- 13:07 - Started computation on both machines with the Go
|
||||
implementation.
|
||||
- 14:19 - Machine j finished computing.
|
||||
- 14:20 - Copied the response of machine j and the next challenge
|
||||
produced to the external drive.
|
||||
- 14:40 - Machine k finished computing.
|
||||
- 14:45 - Copied the response of machine k and the next challenge
|
||||
produced to the external drive.
|
||||
- Flipped a coin to select which response of which machine to
|
||||
use for further computation, machine j was selected.
|
||||
- 14:50 - Installed Rust on machine k live USB.
|
||||
- 14:55 - Started computation on machine k, with the Rust
|
||||
implementation, using the challenge produced before by
|
||||
machine j.
|
||||
- 16:40 - Uploaded the first response (produced by machine j).
|
||||
- 16:45 - Machine k finished computing.
|
||||
- 17:45 - Uploaded the second response (produced by machine k, based on
|
||||
the challenge produced by j first).
|
||||
|
||||
|
||||
Diagram
|
||||
- -------
|
||||
|
||||
Go implementation | Rust implementation
|
||||
----------------- -------------------
|
||||
---> [Machine k] -> response_k |
|
||||
| -> challenge_next_k
|
||||
| |
|
||||
challenge Coinflip chose j.
|
||||
| | |
|
||||
| \ /
|
||||
---> [Machine j] -> response_j |
|
||||
-> challenge_next_j --> [Machine k] -> response_k2
|
||||
|
||||
* response_j and response_k2 were uploaded.
|
||||
* Machine j is mine, machine k is Jakub's.
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQJJBAEBCgAzFiEENiBWrajy9OQhVl74f0pEj+aPMp0FAlp+Sz0VHGpvaG55QG5l
|
||||
dXJvbWFuY2VyLnNrAAoJEH9KRI/mjzKdF2gP/jf3GEEfM7poM+1+Xo9jN5yBVPyv
|
||||
pF2pTfO/yyFNFr3fmDRjGk29ygNWn4WR4FIA9aUUuFBUSwZIPFPzmSEtvzS/aDQp
|
||||
ES5gNBoj5xIt97Hmq4GJM53wwOxrgTDF2TOPvFBPKbF2BQxQCwDjW9UUNThbPfy3
|
||||
4M29gK2SvR4vlytKzNHXm9mjhwAvh+/m31A+Ht7u//TC7PEzzKm6Xu+FDMaVNBpZ
|
||||
E8RIGCk+Z/ox5g7rz9t4qeaR9I7xpkl52WvxEqhlPT6D8iHwNBVPprfIEhbt4eUQ
|
||||
Oroz7gHGD3wDlDNDYUSIGGTrVAkE/JfOHIehW6rR4Va5iHk+on4VAatS8tRzjGRa
|
||||
hsV2sap9Rpe1XsgbsEgirG7qZ4vo6Uq6JnibuJYwrwIOUakJ+eV38TbZJd0q1Wuo
|
||||
U5TCrnec2XEoLiXzfPzk9KHRJTLnh4LCeBZxyC3icBo2JrHnPNpy+N5TYtzqkRdE
|
||||
UhruNl+R5GwGa2CcIiO1bNk2KPZKJYB59nYXHiCqJmgrf34WUXju9/Yio7K4qZqA
|
||||
8uuMKvRfTnAa9OUXjEYBFROFz0qBXD5eFvPQMbpgsJ+PptEgft39pFVz+y9+KHPh
|
||||
ZEouIrxzhu85cZ+ZMJY7+mETJo5RtXwGRZSm5jLEAIJSirOYjQBtEkseqtOWABcP
|
||||
EGvhW8tzj7Igj5gt
|
||||
=u1fo
|
||||
-----END PGP SIGNATURE-----
|
|
@ -53,7 +53,7 @@
|
|||
51. [Devin Chalmers](./0051/) d1a6dc075e21047fabf0913335b0269892f91cde39af7da380ce96788627058017f633dc9a10d0031344e6be2d5509a13beb2a2851641eadd6757351f8f5fd7d
|
||||
52. [Gustavo Frederico](./0052/) 8abb26662df43f23310b3896665fb8b0a9995403a5c5c890c785bbd492093c6bfd553da781623379221844275b2c212b722c78ca5d02a204f248e94ee8e5b00f
|
||||
53. [Mark Giannullo](./0053/) a6a754d868697ff0870c8413c5cda8f6fe57e6bf3a1dd30b5f254ede78d23879175b4044615736194df013db4642f7179f5602f51d37b9b688045d96352927e1
|
||||
54. [Jan Jancar](./0054/)
|
||||
54. [Jan Jancar](./0054/) [[report.asc]](./0054/report.asc)
|
||||
* 44d7dd8708d408126bb1b661ac08b58aee200eb942592c36bfbcb3f1e74f5b2607ff54d53ec93f9810f884147a097a9d4596c281424491282a284343cc921b32
|
||||
* d0e254dc319b760d7e9f42aafa87df4695c2f7ab8eebf17c303e5a44e7b3c41c02a73edad60c270bb6c643a7753cb275f72fd24fde8b01cf6711d83ab89795a8
|
||||
|
||||
|
|
Loading…
Reference in New Issue