BattleSnark: Learning zk-SNARK by building Battleship
kunalm.xyz · 4,108 words · saved by 1 readers
Building an Ethereum Battleship game, using Circom & SnarkJS
BattleSnark: Learning zk-SNARK by building Battleship Jan 05 2022 BattleSnark: Learning zk-SNARK by building Battleship I've been learning about zero knowledge proofs recently, and took it as an oppurtunity to build out a fun project. This post walks through building a Battleship smart contract using zk-SNARKs, circom , snarkjs , and Solidity. As a little background: Zero knowledge proofs let you prove a statement is true without revealing any additional information about the statement. In practice, this might look like showing you are credit worthy without handing over your bank statements, o
saved by
related reading
- GitHub - stealthdrop/stealthdrop: Anonymous Airdrops using ZK-SNARKsgithub.com
- 0xPARC0xparc.org
- zkSNARKs and Programmable Group Signatures - HackMDhackmd.io
- thesis.pdfaayushg.com
- 0xPARC0xparc.org
- Announcing Dark Forest | Dark Forest Blogblog.zkga.me
- Collaborative zkSNARKseprint.iacr.org
- Intern Breakdown #4: Zero-Knowledge Proofsinternbreakdowns.substack.com
- GitHub - iden3/snarkjs: zkSNARK implementation in JavaScript & WASM · GitHubgithub.com
- 17 misconceptions about SNARKs - a16z cryptoa16zcrypto.com
- A zkSNARK Syllabusbrianczhang.com
- Why and How zk-SNARK Works 1: Introduction & the Medium of a Proof | by Maksym | Mediummedium.com