Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thor314/puzzle-gamma-ray
https://github.com/thor314/puzzle-gamma-ray
Last synced: 9 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/thor314/puzzle-gamma-ray
- Owner: thor314
- Created: 2024-01-17T19:57:14.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-01-18T21:28:59.000Z (10 months ago)
- Last Synced: 2024-01-25T20:37:34.404Z (10 months ago)
- Language: Rust
- Homepage:
- Size: 6.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# puzzle-gamma-ray
**DO NOT FORK THE REPOSITORY, AS IT WILL MAKE YOUR SOLUTION PUBLIC. INSTEAD, CLONE IT AND ADD A NEW REMOTE TO A PRIVATE REPOSITORY, OR SUBMIT A GIST**
Trying it out
=============Use `cargo run --release` to see it in action
Submitting a solution
=====================[Submit a solution](https://xng1lsio92y.typeform.com/to/ca4f2sT0)
[Submit a write-up](https://xng1lsio92y.typeform.com/to/zH5sNzep)
Puzzle description
==================|___ /| | / / | | | | | |
/ / | |/ / | |_| | __ _ ___| | __
/ / | \ | _ |/ _` |/ __| |/ /
./ /___| |\ \ | | | | (_| | (__| <
\_____/\_| \_/ \_| |_/\__,_|\___|_|\_\Bob was deeply inspired by the Zcash design [1] for private transactions [2] and had some pretty cool ideas on how to adapt it for his requirements. He was also inspired by the Mina design for the lightest blockchain and wanted to combine the two. In order to achieve that, Bob used the MNT7653 cycle of curves to enable efficient infinite recursion, and used elliptic curve public keys to authorize spends. He released a first version of the system to the world and Alice soon announced she was able to double spend by creating two different nullifiers for the same key...
[1] https://zips.z.cash/protocol/protocol.pdf