Top Banner
BLOCKNOTARY PATRICE KERREMANS & DANILA SMOLKO
62

Blockchain for Notaries

Jan 18, 2017

Download

Technology

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Blockchain for Notaries

BLOCKNOTARYPATRICE KERREMANS & DANILA SMOLKO

Page 2: Blockchain for Notaries

INTRO

THE TEAM

Danila Smolko Patrice Kerremans

Geert Vermeiren Pat(rick) Boens

Page 3: Blockchain for Notaries

TEXT

▸ Bitcoin & Blockchain (including Payment Demo)

▸ Ethereum

▸ Hyperledger

▸ Smart Contracts (including cases)

▸ Notary impacts (including cases)

Page 4: Blockchain for Notaries

SHORT INTRODUCTION

https://www.youtube.com/watch?v=YIVAluSL9SU

Page 5: Blockchain for Notaries

Bitcoin is the tip of the Ice berg

The blockchain can be used for any property transaction

The Blockchain is the single source of truth

It is distributed and doesn’t require middlemen

It is virtually unhackable due to this distributed nature

SUMMARIZED

Page 6: Blockchain for Notaries

INTERNET

MOBILE

CLOUD

BLOCKCHAIN

Page 7: Blockchain for Notaries

BITCOIN & BLOCKCHAIN

Page 8: Blockchain for Notaries

A PURELY PEER-TO-PEER VERSION OF ELECTRONIC CASH [WHICH] WOULD ALLOW ONLINE PAYMENTS TO BE SENT DIRECTLY FROM ONE PARTY TO ANOTHER WITHOUT GOING THROUGH A FINANCIAL INSTITUTION.

2008 - Satoshi Nakamoto - whitepaper

INTRODUCTION OF THE BITCOIN CONCEPT

Page 9: Blockchain for Notaries
Page 10: Blockchain for Notaries

THE BLOCK CHAIN IS …

A chain of blocks (duh!)

Blocks containing transactions and referencing previous blocks…

Genesis Block

Page 11: Blockchain for Notaries

THE TIMES 03/JAN/2009 CHANCELLOR ON BRINK OF SECOND BAILOUT FOR BANKS

BitCoin Genesis Block’s Coinbase Parameter

THE FAMOUS BITCOIN GENESIS BLOCK

Page 12: Blockchain for Notaries

SOLVING A VERY DIFFICULT PUZZLE

PROOF OF WORK

Find a hash that starts with a number of leading zeros

The acting of searching for this nonce is called mining

The first miner to find this nonce is rewarded new bitcoins that are created by adding a Coinable Transaction to the block.

Coinbase Transaction = reward

Regular Transactions

Page 13: Blockchain for Notaries

MINERMINER

PARTY

PARTY

PARTY

PARTYA

C

0000000000e304476c788cd474fb579a

Page 14: Blockchain for Notaries

TEXT

FINDING THIS APPROPRIATE HASH = MINING Find the hash with enough zeroes = mining

Page 15: Blockchain for Notaries

MINING BITCOINS

THE ALGORITHM ADAPTS TO MAKE MINING ONE BLOCK TO TAKE APPROXIMATELY

10 MIN

Page 16: Blockchain for Notaries

WHAT IS BLOCKCHAIN

NOT CENTRALIZED, NOT DECENTRALIZED, DISTRIBUTED

Every node in the network has a full copy of the entire blockchain

Page 17: Blockchain for Notaries

TEXT

THE BLOCKCHAINDistributed No central, nor decentralized power(s) has control over the

system

Immutable means that something is unchanging over time or unable to be changed

Traceable Since all transactions are timestamped and linked to previous transactions they can be traced & audited

public / pseudo anonymous Anyone can join the blockchain and use it to submit transactions. No KYC -yet- so some privacy

Crypto-key based extremely secure

Smart Contracts promising technology

Page 18: Blockchain for Notaries

WALLET

THE PLAYERS

U

BLOCK CHAIN

WALLET PROVIDER

WALLET PROVIDER

WALLET PROVIDER

COIN EXCHANGE

COIN EXCHANGE

U

U

WALLET

Users can have their wallet managed at a wallet provider and then buy and sell Coins via a Coin exchange (typically for a fee)

Some exchanges all serve as wallet providers

User can exchange Coins in their managed wallet with other users

User can also manage their own wallets in their own devices (but then the user needs to manage their private keys as well)

MINER

MINER

MINER

MINER

Page 19: Blockchain for Notaries

TEXT

Page 20: Blockchain for Notaries

PAYMENT DEMO

Page 21: Blockchain for Notaries

II € €

Page 22: Blockchain for Notaries
Page 23: Blockchain for Notaries

THE BYZANTINE GENERALS PROBLEM

Page 24: Blockchain for Notaries

THE PROBLEM EXPLAINED

A1 and A2 have not yet agreed on a attack time

A2 only attacks if A1 attacks and vice-versa

A1 nor A2will perish if they attack B alone

A1 and A2 can only send messages with messengers that have to go through the valley

RULESOf the Fight

Page 25: Blockchain for Notaries

GENERAL IMPOSSIBILITY: IN GENERAL, NO SOLUTIONS WITH FEWER THAN 3M+1 GENERALS CAN COPE WITH M TRAITORS

Page 26: Blockchain for Notaries

SOLUTION

NAKAMOTO ALGORITHM

by having a large enough amount of generals (miners) fight (mine) a heavy terrain (puzzle) should begged enough a deterrent for traitors (hackers)

Page 27: Blockchain for Notaries

OTHER BLOCKCHAINS

Page 28: Blockchain for Notaries

ETHEREUM

Page 29: Blockchain for Notaries

ETHEREUM

BETTER THAN BITCOIN (?)▸ In Ethereum the block time is set to twelve seconds compared to Bitcoins 10 minutes. This allows for faster transaction times. Ethereum does this by

using the Ghost protocol.

▸ Ethereum has a slightly different economic model than Bitcoin – Bitcoin block rewards halve every 4 years whilst Ethereum releases the same amount of Ether each year ad infinitum.

▸ Ethereum has a different method for costing transactions depending on their computational complexity, bandwidth use and storage needs. Bitcoin transactions compete equally with each other. This is called Gas in Ethereum and is limited per block whilst in Bitcoin it is limited by the block size.

▸ Ethereum has its own Turing complete internal code... a Turing complete code means that given enough computing power and enough time... anything can be calculated. With Bitcoin there is not this form of flexibility.

▸ Ethereum was crowd funded whilst Bitcoin was released and early miners own most of the coins that will ever be mined. With Ethereum 50% of the coins will be owned by miners in year five.

▸ Ethereum discourages centralized pool mining through its Ghost protocol rewarding stale blocks. There is no advantage to being in a pool in terms of block propagation.

▸ Ethereum uses a memory hard hashing algorithm called Ethash that mitigates against the use of ASICS, and encourages decentralised mining by individuals using their GPU’s.

https://www.cryptocompare.com/coins/guides/why-is-ethereum-different-to-bitcoin/

Page 30: Blockchain for Notaries

CRYPTOCURRENCY

ETHEREUM’S CURRENCY IS CALLED

ETHER

Page 31: Blockchain for Notaries

HYPERLEDGER

Page 32: Blockchain for Notaries

HYPERLEDGER (OR THE HYPERLEDGER PROJECT) IS A CROSS-INDUSTRY COLLABORATIVE EFFORT, STARTED IN DECEMBER 2015 BY THE LINUX FOUNDATION, TO SUPPORT BLOCKCHAIN-BASED DISTRIBUTED LEDGERS. IT IS FOCUSED ON LEDGERS DESIGNED TO SUPPORT GLOBAL BUSINESS TRANSACTIONS, INCLUDING MAJOR TECHNOLOGICAL, FINANCIAL, AND SUPPLY CHAIN COMPANIES, WITH THE GOAL OF IMPROVING MANY ASPECTS OF PERFORMANCE AND RELIABILITY.

wikipedia

HYPERLEDGER

Page 33: Blockchain for Notaries

R3

Page 34: Blockchain for Notaries

R3 (R3CEV LLC) IS A BLOCKCHAIN TECHNOLOGY COMPANY. IT LEADS A CONSORTIUM OF 45 FINANCIAL COMPANIES IN RESEARCH AND DEVELOPMENT OF BLOCKCHAIN USAGE IN THE FINANCIAL SYSTEM.

wikipedia

R3

Page 35: Blockchain for Notaries

COMPARISON

Page 36: Blockchain for Notaries

COMPARISON

HyperLedger Ethereum BitcoinDescription General Purpose

BlockchainGeneral Purpose

BlockchainTransactions Blockchain

Governance Linux Foundation Ethereum Developers Bitcoin Developers

Currency none Ether Bitcoin

Mining Reward none Ether Bitcoin

Consensus Network Pluggable Mining Mining

Network Private or Public Public or Private Public

Privacy Open to Private Open Open

Smart Contracts Multiple Programming languages

Solidity Programming Language Not baked in

Page 37: Blockchain for Notaries

SMART CONTRACTS

Page 38: Blockchain for Notaries

Firm A Firm B

Page 39: Blockchain for Notaries

SMART CONTRACT

IF (CONDITIONS ARE MET) THEN EXECUTE THESE TERMS

The use of code and a blockchain to execute logic if certain conditions are met.

Execution is not “forgotten”, it is automatic.

No discussion about the conditions or terms, since code is unambiguous.

You still need lawyers to make sure the rules are properly defined.

Faster and cheaper.

Page 40: Blockchain for Notaries

THE PHRASE "SMART CONTRACTS" WAS COINED BY LEGAL THEORIST COMPUTER SCIENTIST NICK SZABO IN 1994*

wikipedia

SMART CONTRACTS

* the idea was around since the 70s, though

Page 41: Blockchain for Notaries
Page 42: Blockchain for Notaries

SMART CONTRACT TEMPLATES

Page 43: Blockchain for Notaries
Page 44: Blockchain for Notaries
Page 45: Blockchain for Notaries

A DECENTRALIZED AUTONOMOUS ORGANIZATION THAT IS RUN THROUGH RULES ENCODED AS COMPUTER PROGRAMS CALLED SMART CONTRACTS. A DAO'S FINANCIAL TRANSACTION RECORD AND PROGRAM RULES ARE MAINTAINED ON A BLOCKCHAIN

wikipedia

DAO - DECENTRALIZED AUTONOMOUS ORGANIZATION

Page 46: Blockchain for Notaries

COULD THE BITCOIN NETWORK BE USED AS AN ULTRA-SECURE NOTARY SERVICE?

Page 47: Blockchain for Notaries

YES!*

* but mainly for proof of existence, not for all notary services…

Page 48: Blockchain for Notaries

ADDING A COMMENT TO THE BLOCKCHAIN

OP_RETURN

80 CHARACTERS

Page 49: Blockchain for Notaries

ADDING A “DOCUMENT” TO THE BLOCKCHAIN

C35AD8A76CF51E00E6E3DADAE01712C7DDCFF83CA7125D1D3BB

2A8D7A57B10CD

21/09/2016

Page 50: Blockchain for Notaries

TEXT

GHANA - BITLAND

Ghana Blockchain Cadastral Land Registration Registry Technology 2016 by NGO Bitland: ‣ Investigate the issued land title (land commission of Ghana)

‣ Survey the land (real estate)

‣ Confirm the land-title validity (talk to nearby neighbours).

‣ Record the property GPS coordinates with a GPS device

‣ Submit the collected data and information into the Blockchain ledger

‣ Issue a paper certificate to the rightful property owner

Page 51: Blockchain for Notaries

TEXT

BLOCK NOTARY AN TIERON

▸ Sending a picture to the blockchain and receiving a receipt for it.

Page 52: Blockchain for Notaries

TEXT

Page 53: Blockchain for Notaries

BLOCK NOTARY

Page 54: Blockchain for Notaries

UPROOV.COM

Page 55: Blockchain for Notaries

LOVE AND MARRIAGE…

Page 56: Blockchain for Notaries

ATM

Page 57: Blockchain for Notaries
Page 58: Blockchain for Notaries

TEXT

WHAT DOES LEARN US?

Page 59: Blockchain for Notaries

TEXT

Page 60: Blockchain for Notaries

STARTUPS

START-UPS

Page 61: Blockchain for Notaries

TEXT

MORE STARTUPS, DIFFERENT VIEW

Page 62: Blockchain for Notaries

BANKS & FINANCIAL SERVICES PLAYERS

BANKS