Category

Blockchain

Category

Part 1. The ideas behind zkSNARKs: Zero-knowledge proof To start on journey, we need to clear a confusion that a lot of people still make about Zero-knowledge proof (ZKP) and zkSNARKs. They have connections, but are different definitions. ZKP is a method or protocol by which one party (Prover) can prove to another party (Verifier) about a true statement without revealing the statement’s value. As for zkSNARKs, zkSNARKs is a scheme running on the idea of…

By the end of this article, you’re going to know how to write simple Ethereum smart contracts using the Remix — Solidity IDE What IS Ethereum? In 2009, someone, under the alias of Satoshi Nakamoto, introduced the concept of Bitcoin, the most successful digital currency to date. It popularized the idea of a truly decentralized monetary systems that every transaction is stored in the blockchain. Ethereum attempts to do further than that, by combining the…