Welcome to

newline's Introduction to Privacy on Ethereum

Example Code Download

You can download the complete example code by clicking here.

Understanding Blockchains, Mining, and the Problem of Privacy

10 lessons 30m total

Intro to the course

Introduction to the course and building foundation of blockchain and privacy

INTRODUCTION

3:08 minutes

Introduction to the module

Introduction to the module and building foundation of blockchain and privacy

INTRODUCTION

1:29 minutes

Introduction to Privacy

Introduction to the course and building foundation of blockchain and privacy

INTRODUCTION

4:13 minutes

What is a blockchain

Understand the nature of public and permissioned blockchains and how they work

LESSON

2:49 minutes

What is mining in blockchain?

Understand the consensus of blockchains and how blocks are linked together using proof of work

INTRODUCTION

4:38 minutes

What is mining in blockchain?

Understand the consensus of blockchains and how blocks are linked together using proof of work

LESSON

3:23 minutes

What is privacy within blockchains

A look into what privacy means on blockchains and trying to make sense of the data from the block explorers

LESSON

2:13 minutes

Why is Privacy important - Bitcoin?

Privacy is awesome but why do we care at all ? why cant we keep the data all public and the dangers of the applications without privacy on blockchains

LESSON

4:22 minutes

Why is Privacy important - Ethereum?

Privacy is awesome but why do we care at all ? why cant we keep the data all public and the dangers of the applications without privacy on blockchains

LESSON

2:44 minutes

Will Quantum computing break privacy?

privacy techniques are based on cryptographic principles, some of which are heavily affected by the advent of quantum computing, in this lesson, we will explore this concept further and see which techniques are affected and what can be done to improve upon them

LESSON

1:49 minutes

Privacy Techniques in Various Blockchains

7 lessons 14m total

A brief look at privacy techniques in blockchains

There are so many privacy techniques, lets take a brief look at how each of them works from a higher level, looking at Zcash, Monero, Dash, Mixers (General)

LESSON

1:04 minutes

ZCash

There are so many privacy techniques, lets take a brief look at how each of them works from a higher level, looking at Zcash, Monero, Dash, Mixers (General)

LESSON

2:15 minutes

Moneoro

There are so many privacy techniques, lets take a brief look at how each of them works from a higher level, looking at Zcash, Monero, Dash, Mixers (General)

LESSON

2:35 minutes

Coinjoin

There are so many privacy techniques, lets take a brief look at how each of them works from a higher level, looking at Zcash, Monero, Dash, Mixers (General)

LESSON

2:33 minutes

Dash

There are so many privacy techniques, lets take a brief look at how each of them works from a higher level, looking at Zcash, Monero, Dash, Mixers (General)

LESSON

2:02 minutes

Payment Channels

There are so many privacy techniques, lets take a brief look at how each of them works from a higher level, looking at Zcash, Monero, Dash, Mixers (General)

LESSON

2:59 minutes

Stealth Address

There are so many privacy techniques, lets take a brief look at how each of them works from a higher level, looking at Zcash, Monero, Dash, Mixers (General)

LESSON

1:04 minutes

Implementing A Basic Rock Paper Scissors on Ethereum

7 lessons 31m total

Setting up an environment for smart contract

Set up the environment for using Ethereum Remix IDE

LESSON

5:43 minutes

Writing our first smart contract

Implement a simple rock paper scissors contract with no privacy

LESSON

6:35 minutes

Implementing Rock Paper Scissors

Implement a simple rock paper scissors contract with no privacy

LESSON

8:29 minutes

Implementing Privacy for Rock Paper Scissors on Ethereum

4 lessons 20m total