/awesome-privacy-coins

Privacy Protection Systems in Blockchain

Awesome

Awesome Privacy Protection Systems in Blockchain

Awesome things related to privacy protection systems in blockchain.

Contents

  • Introduction
  • Zero Knowledge Proofs (ZKPs)
    • zkSNARKs
    • Bulletproofs
    • AZTEC Protocol
  • MimbleWimble
  • ZoKrates
    • zkERC20
  • Ethereum 9 3/4
  • Ethereum Istanbul Hard Fork
  • Ring Signatures

Introduction

Privacy and Blockchain

Zero Knowledge Proofs (ZKPs)

Awesome zero knowledge proofs

Bulletproofs

Brief description about Bulletproofs

Adam Gibson's From Zero (knowledge) to Bulletproofs.

Bulletproofs: Short Proofs for Confidential Transactions and More

zkSNARKs

TBA

AZTEC Protocol

AZTEC Protocol

MimbleWimble

TBA

ZoKrates

ZoKrates is a convenient toolbox for zkSNARKs on Ethereum.

zkDAI

zkDAI is private DAI transactions on Ethereum.

Description

Github

zkERC20

EIP

Implementation using ZoKrates

Ethereum 9 3/4

Homepage

Document

Github

Ethereum Istanbul Hard Fork

TBA

Refer to Ethereum Wiki

Ring Signatures

What is Ring Signature ?

Ring Signatures: Stronger Definitions, and Constructions without Random Oracles

Upgrade to more efficiently

Ring Confidential Transaction (RingCT)

Ring Confidential Transactions

Ring Confidential Transaction 2.0 (RingCT 2.0)

RingCT 2.0: A Compact Accumulator-Based (Linkable Ring Signature) Protocol for Blockchain Cryptocurrency Monero

Ring Confidential Transaction (RingCT 3.0)

RingCT 3.0 for Blockchain Confidential Transaction: Shorter Size and Stronger Security