620 likes | 632 Views
Blockchain Technology: A New Approach to Provenance. Presenter: Nelson M. Rosario Principal at Smolinski Rosario Law Adjunct Professor, Illinois Tech Chicago-Kent College of Law Visiting Professor, IE Law School Date: March 12, 2019. What is new here?. What is Blockchain?. The future ?.
E N D
Blockchain Technology: A New Approach to Provenance Presenter: Nelson M. Rosario Principal at Smolinski Rosario Law Adjunct Professor, Illinois Tech Chicago-Kent College of Law Visiting Professor, IE Law School Date: March 12, 2019
The future? A scam?
The future? A scam? Magic Internet Money?
Blockchain technology is mainly about one key principle….
Blockchain technology is mainly about one key principle…. trust
Blockchain technology allows for a new way to manage trusted relationships without using a central counterparty
Now we can trust that informationtransacted on a network we do not trust has not been tampered with
THE DOUBLE SPEND PROBLEM • HOW CAN YOU BE SURE THAT THE DIGITAL MONEY YOU RECEIVED HASN’T ALREADY BEEN SPENT? • TRADITIONALLY BANKS PROVIDED THE SOLUTION • BITCOIN OFFERED A DECENTRALIZED SOLUTION
TRANSACTIONS ON THE BITCOIN NETWORK ARE PUBLIC TO EVERYONE IN THE NETWORK
ANYONE CAN VERIFY THAT FUNDS ON THE BITCOIN NETWORK HAVEN’T BEEN SPENT YET
BITCOIN RESULTS IN THE FIRST UNIQUE VERIFIABLE DIGITAL PROPERTY
PUT ANOTHER WAY NOW WE HAVE TRUE DIGITAL SCARCITY
THE BUILDING BLOCKS OF BLOCKCHAIN TECHNOLOGY NETWORKS+ LEDGERS + CRYPTOGRAPHY = BLOCKCHAIN APPLICATIONS
THE BUILDING BLOCKS OF BLOCKCHAIN TECHNOLOGY BY COMBINING THESE THREE TECHNOLOGIES AND ADDING SOME ECONOMIC INCENTIVES = BLOCKCHAIN APPLICATIONS
Networks: Centralized, peer-to-peer
A GROUP OF PEOPLE THAT SHARE INFORMATION AND RESOURCES
MUCH OF HUMAN HISTORY CONCERNS SCALING TRUST AND GROWING NETWORKS
THE WAY TRUST HAS BEEN SCALED HAS BEEN THROUGH THE USE OF COORDINATION TECHNOLOGY
COORDINATION TECHNOLOGIES • WRITING • TELEGRAPH • TELEPHONE • THE INTERNET • BLOCKCHAIN APPLICATIONS?
MOST BLOCKCHAIN NETWORKS ARE ORGANIZED AS DECENTRALIZED NETWORKS
MOST CRYPTOCURRENCY BLOCKCHAINS ARE PEER TO PEER NETWORKS
HOW SHOULD WE ORGANIZE INFORMATION ON THESE NETWORKS?
Ledgers: centralized, distributed
LEDGERS ARE OLD AND STILL IN USE
LEDGERS - ISSUES • LEDGERS CAN BE MAINTAINED BY A CENTRAL PARTY • LEDGERS CAN BE MAINTAINED BY MULTIPLE PARTIES THAT THEN NEED TO RECONCILE THEIR LEDGERS
LEDGERS ALLOW PARTIES TO COME TO A CONSENSUS ON WHO OWNS WHAT
DISTRIBUTED LEDGERS ARE SHARED/REPLICATED LEDGERS
DISTRIBUTED LEDGERS TYPICALLY LEVERAGE PEER-TO-PEER NETWORKS
THE DIFFICULTY WITH DISTRIBUTED LEDGERS IS HOW DOES INFORMATION GET ORDERED CORRECTLY?
OR PUT ANOTHER WAY HOW DO WE COME TO CONSENSUS?
BYZANTINE GENERALS PROBLEM
WHAT ABOUT KEEPING THINGS SECRET?
Cryptography: encryption, decryption, hashing, digital signatures
CRYPTOGRAPHY IS ALL ABOUT SECRETS
CRYPTOGRAPHY IS AS OLD AS WRITING
MOST CRYPTOCURRENCY BLOCKCHAINS USE PUBLIC-KEY CRYPTOGRAPHY
THEY ALSO USE HASHING AND DIGITAL SIGNATURES
Applications: blockchain, cryptocurrency, smart contracts, daos
Blockchain: A definition • A blockchain is a tamper-evident censorship resistant append-only ledger of transaction data • Note: There is no universally accepted definition of what a blockchain is
Two main flavors of blockchain Permissionless • Anyone can join • People come and go as they please • Usually focused on unique crypto tokens, i.e. cryptocurrency • Lots of questions concerning governance, scalability, legality, etc. Permissioned • Much more strictly controlled • Favored by large corporations • Need permission to join, and/or view the information stored on the chain • Far less questions concerning governance, scalability, legality, etc.
The distributed ledger can be represented as blocks of transactions that are linked together through cryptography