On ZKPs, STARKS, SNARKS

General information on the topic of ZKPs, not necessarily structured but should be ongoing article as I continue to learn about this technology. These are just notes specifically from meetup on ZKPs. Honest computation through Zero Knowledge Proofs is a set of steps. It is this complex math and application of the cryptographic primitives that … Continue reading On ZKPs, STARKS, SNARKS

Web3, Solc, IPFS and IPLD

Web3: JavaScript API for interacting with the Ethereum Virtual Machine Solidity: Smart Contract Programming Language IPFS: Distributed File System This is a quick introduction to calling the Ethereum Virtual Machine using the web3 API, compiling Solidity Smart Contracts, and traversing content addressed data structures on the Interplanetary File System. These are some of the core … Continue reading Web3, Solc, IPFS and IPLD

Solidity and the Ethereum Virtual Machine

Welcome to the first decentralized global computational machine. Over the past couple weeks I have been reading the Homestead release notes, the Solidity Documentation, watching youtube videos about Ethereum; really just an all out effort on trying to understand what this protocol is and why it is a technological successor to Bitcoin. In trying to … Continue reading Solidity and the Ethereum Virtual Machine