New Kids on the Blockchain: RIM Blockchain Applications Today & Tomorrow

Similar documents
Blockchain made Simple

Blockchain: from electronic cash to redefining trust

Changing Data Protection: Heading towards a Blockchain-Operated Future

Private Wealth Management. Understanding Blockchain as a Potential Disruptor

Blockchain and Risk ISACA Northern UK, April 20 th, Mike Small CEng, FBCS, CITP Senior Analyst Kuppinger Cole

BLOCKCHAINS AND PUBLIC RECORDKEEPING

Blockchain and the possible impact on testing. New technology needs new testing?

BLOCKCHAIN: INCREASING TRANSPARENCY IN MEDIA & ADVERTISING. Jessica B. Lee, Partner, Advanced Media and Technology

Blockchain Technology in Banking and Financial Services

Blockchain: An introduction and use-cases June 12 th, 2018

Building Blockchain Solutions

In the future, many kinds of cryptocurrencies will be born, and service competition will increase.

November 2018 Abstract

TECHNICAL WHITEPAPER. Your Commercial Real Estate Business on the Blockchain. realestatedoc.io

THE BLOCKCHAIN DISRUPTION. INSIGHT REPORT on Blockchain prepared by The Burnie Group

Blockchain-based Traceability in Agri-Food Supply Chain Management: A practical Implementation

Introduction to Blockchain Rick McMullin, bitheads, inc.

BLOCKCHAIN EVOLUTION. The shifting perception of blockchain and the potential impact on businesses, governments and the investment landscape.

Nuts and Bolts of Blockchain Technology: What RIM Professionals Need to Know

Blockchain in Healthcare

L3. Blockchains and Cryptocurrencies

Block This Way: Securing Identities using Blockchain

Surface Web/Deep Web/Dark Web

Blockchain & The Hollywood Supply Chain

Blockchain Technology: Concepts. Whitepaper 1

4/19/2017 BLOCKCHAINS PRACTICES IN THE BRAVE NEW WORLD. BLOCKCHAIN AND ACCOUNTANCY: A Smart Combination? Martijn Siebrand. Agenda.

Bitcoin. CS 161: Computer Security Prof. Raluca Ada Popa. April 11, 2019

Decrypting Blockchain Technology: Basic Concepts & Legal Issues

INTRODUCTION TO THE BLOCKCHAIN ERRIN ICT Working Group Meeting on Blockchain June 13, Javier Prieto IoT Digital Innovation Hub

Blockchain & Smart Contracts. Project Management tools in the 21 st Century

Introduction to Blockchain Technology

Blockchain Developer TERM 1: FUNDAMENTALS. Blockchain Fundamentals. Project 1: Create Your Identity on Bitcoin Core. Become a blockchain developer

Blockchain in Insurance: An Introduction

Bitcoin. CS 161: Computer Security Prof. Raluca Ada Poipa. April 24, 2018

Block chain Technology:Concept of Digital Economics

primechain building blockchains for a better world

an introduction to Blockchain Technology

Accounting for crypto assets mining and validation issues

Blockchain: The New Line of Defense

Blockchain Technology. State Legislative Update July 2018

Healthcare, Blockchain and Smart Contracts: Emerging Issues for Healthcare Counsel

Cisco Live /11/2016

BLOCKCHAIN IN PRACTICE

Loyalty program on the Credits blockchain platform Building a program with blockchain and smart contracts. Issuing tokens as loyalty points.

The Blockchain Identity

The Abjcoin white paper Nigeria s blockchain solution for global payment

CONTENTS DISCLAIMER... 3 EXECUTIVE SUMMARY... 4 INTRO... 4 ICECHAIN... 5 ICE CHAIN TECH... 5 ICE CHAIN POSITIONING... 6 SHARDING... 7 SCALABILITY...

Blockchain Technology and Automotive Industries. John Wagster Co-Chair, Blockchain and Cryptocurrency Practice

Blockchain & Bitcoin. Länsstyrelserna David Bauman

Hype vs. reality: Potential depends on leveraging the right blockchain features. Companies still struggle find their place

Table of contents. 2

Blockchain Demystified for Business Intelligence Professionals

Blockchain Basics with focus on Energy

Banking: operation transformation. 15 June 2016

Blockchain and the Maritime Industry

A Comprehensive Reference Model for Blockchain-based Distributed Ledger Technology

Blockchain: Potential Impact on Shipping and Logistics K. Blythe Daly, New York April 11, 2018

Blockchain Series Part 1 of 4:

Jian Chan Australian Lead E:

Hive Project Whitepaper

Digital Transformation A Focus on Blockchain

Blockchain & beleggingen. NBA Amsterdam, 28 mei 2018

Primechain-CONTRACT. 16 th March A private blockchain for contract management - secure storage, authen8ca8on & verifica8on. Save?

A block chain based decentralized exchange

The BitShares Blockchain

Will Bitcoin and the Block Chain change the way we Live and Work? Martyn Thomas CBE FREng Livery Company Professor of Information Technology

Uses of Blockchain in Supply Chain Traceability

An introduction. Dr Ken Boness

Blockchain 101. Featuring: MNP & The CSE Date: December 4, 2018

White Paper. Bizanc Blockchain

Introduction to Distributed Ledgers and Blockchain

Investing in the Blockchain Ecosystem

Pottery Research is an organization that uses knowledge of law and financial markets, where it interacts, to assist investment and business stability

SMART CONTRACTS in Insurance

Blockchain Technology for Next Generation ICT

BLOCKCHAIN: SOCIAL INNOVATION IN FINANCE & ACCOUNTING

Blockchains and the future of finance

How Blockchain Technology Changes Marketing

Riding the Blockchain Wave for High Tech

What You Need to Know About Insuretech/Blockchain

IOV: a Blockchain Communication System

Bitcoin, Blockchain Technology, Block Chain Ecosystem : What You Need to Know?

Cryptocurrencies (Session I) Computer Science and Law

NEOGOLD whitepaper NEOGOLD NEOGOLD

BLOCKCHAIN: AN OVERVIEW

whitepaper Abstract Introduction Features Special Functionality Roles in DiQi network Application / Use cases Conclusion

Blockchain Overview. Amr Eid Cloud Architect, Cloud Platform, MEA

The Blockchain: What It is & Why It Matters to Us

Deloitte EMEA Blockchain Lab Hungarian National Bank April 20 th, 2018

Blockchain Demystified

Table of Contents Introduction. 1 What is Bittrado?... 2 Vision. 3 Mission. 4 ICO.. 7 How to start with Bittrado?... 6 How will Bittrado work?...

Federal Reserve Bank of Chicago

Introduction to Blockchain

wipro.com Adopting A New Approach To Demystify The Future Of Insurance With Blockchain

Blockchain and distributed ledger technology at Travelport

The Blockchain and Cryptoeconomy Current Status and What Should We Do Moving Forward

IEW. OINT OF NOTHER ROM BLOCKCHAIN 101 // EXECUTIVE DECK. Marcelo T. de Alvear 405 Oficina # 9 Ciudad de Buenos Aires Argentina

Transforming Industries Through Blockchain Innovations

Bitcoin Currency & Blockchain Technology

Blockchain for financials

Transcription:

New Kids on the Blockchain: RIM Blockchain Applications Today & Tomorrow Q. Scott Kaye, Partner, Rimon Law John Isaza, Information Governance Solutions, LLC AGENDA What is Blockchain? How it works Forming it Distribution Immutability Application of Blockchain to Information Governance Benefits of using it Application to contracts and signature authentication Application to metadata capture Time stamp management and security Evidence preservation Records preservation 2 1

Part I WHAT IS BLOCKCHAIN? 3 WHAT IS BLOCKCHAIN? (And why should we care?) A Blockchain is simply a digital, decentralized, distributed LEDGER. 4 2

LEDGERS Techno revolution using 13 th Century Tools A ledger is just a set of data ordered by rules. Ledgers confirm: Ownership Property records Identity Birth, Death, Corporate Existence Authority Bank accounts, Access lists Status Citizenship, Voting rolls Money Bitcoin! The oldest European ledger is a Florentine Bank Ledger from 1211. There are even older ledgers going back to 4 th and 5 th centuries in ancient cultures. 5 CENTRALIZED AUTHORITY Who maintains the ledger? The easiest example is a money transfer. Central, the bank, maintains the ledger. If Alpha wants to transfer money to Charlie it requests the bank to debit its account and credit Charlie s account on Central s ledger. Delta Alpha Central Bravo We are dependent on a central authority to establish trust between participants. Charlie 6 3

WHAT IF THE BANK FAILS? The reliability of a digitized ledger is solely dependent on the organization that maintains the ledger. 7 DECENTRALIZED NETWORK Who maintains the ledger? Alpha Is there a way to maintain a ledger among ourselves without a central authority? With three or more participants you can distribute the ledger among the participants which does not rely on a trusted central authority. Delta Shared Ledger Charlie Bravo 8 4

THE FIRST BLOCK IN THE CHAIN 9 HOW CAN THAT POSSIBLY WORK? Each participant would start with a blank ledger. When Alpha wants to transfer money to Bravo, Alpha announces it to the group. All participants mark the transaction on their personal ledgers. This continues to happen with each participant announcing transfers until a ledger page is full. Now the page needs to be certified and stored. This is often called mining and the certificate code is found by hashing which simply means using cryptography to solve a complex problem which generates a magic word. 10 5

FORMING THE BLOCKCHAIN How it works: 1. Transaction Request 2. Verification Que Either instantly validated or placed in a que for determination if valid based on rule set 3. Validation of Block by Proof of Work Solving a mathematical puzzle based on a block header Answer is found by Mining brute force computing to find a variable which satisfies a network agreed protocol Other types of Validation Proof of Stake a person can mine or validate block transactions according to how many coins he or she holds. 4. Distribution of Validated Blocks 11 VALIDATION PROOF OF WORK INPUT X MAGIC BOX (server farm in China) OUTPUT 999Y Find a X input for an output that satisfies network protocols. Key Feature Provided the output, its extremely difficult to determine the input but provided the input the output is extremely easy to determine. 12 6

DISTRIBUTION HASH HASH BLOCK X Transactions BLOCK X+1 Transactions BLOCK X+2 Transactions Each block is identified by a hash typically a 256 bit number created by an fixed algorithm and contains a header, reference to the prior block and transactions. 13 DISTRIBUTION After the Miner solves the puzzle to validate the block, the block is distributed to participants. The Miner is rewarded with additional access, additional tokens, or some other network privilege. 14 7

IMMUTABLE Each block s hash function relies on all prior block hash functions so no one participant can go back and change an earlier transaction as it would then create an alternative chain which would be rejected by the majority. 15 Database vs. Blockchain Do I need a Blockchain? Probably Not www.askvirgo.com 16 8

DATABASE vs. BLOCKCHAIN BLOCKCHAIN DATABASE Fixed rules about the transactions that are tied to the transactions themselves. Rules are set at the database level not the transactions 17 DATABASE vs. BLOCKCHAIN One Ledger USE A DATABASE Many Ledgers Blockchain Access All Participants Majority Rules Everyone Write Authority Select Participants Select Group Private Blockchain Public Blockchain (Bitcoin) Permissioned Public Block (Ripple) 18 9

EX of BLOCKCHAIN APPLICATIONS Everledger Identification of diamonds by digitizing attributes and laser inscribed serial numbers onto a blockchain. Include a digital passport to record and verify its transaction history. Codel Records corporate actions on blockchain with digital notary software. SETling privately funded venture to develop and deploy a specialist blockchain to all financial market participants to settle securities transactions on a peer to peer basis. 19 EX of BLOCKCHAIN APPLICATIONS (cont d.) Bitcoin is a medium of exchange created and stored on a blockchain using encryption to create, control and verify the transfer of Bitcoins. Bitcoin goes beyond replicating physical cash in a digital world as it is fully independent of any bank or government. Bitcoin s blockchain can handle about 20,000 transactions per hour, with up to an hour s latency before a transaction can be trusted. 20 10

Part II APPLICATION OF BLOCKCHAIN TO RECORDS AND INFORMATION GOVERNANCE 21 SOCIAL SCIENCES AND HUMANITIES RESEARCH COUNCIL OF CANADA Survey findings presented on October 24, 2016: Blockchain technology is fundamentally a recordkeeping technology, as much as it is a value transfer technology. Many current and proposed applications of blockchain technology aim to address recordkeeping challenges; that is, they offer a new form of records storage, use, maintenance or control of records. Blockchain records must be managed as legal evidence alongside other records in order to meet business and societal purposes. 22 11

BENEFITS OF USING BLOCKCHAIN Immutability & Verification Redundancy Transparency Security Establishes trust among multi party transactions when trust does not exist Trust is identity and authority 23 IMMUTABILITY & VERIFICATION Multiple actors and parties to transactions may keep separate ledgers that are updated upon validation of a new transaction. Blockchain allows these ledgers to be verified by the block headers and proof of work, which also prevents any changes to earlier data by a single party. 24 12

REDUNDANCY Multiple copies of the same ledger avoid a single or even multiple points of failure. Using blockchain also reduces the cost and complexity of maintaining multiple backups of conventional databases 25 TRANSPARENCY & SECURITY Every party can verify every record once the block is validated. Accordingly chain of custody and assurances that the data has not been changed or modified is built into the system. Access control is granted using keys to unlock the actual data in the transactions. Using a key a authorized party can view the transactions. Keys can be conditional and only function under certain circumstances. 26 13

SMART CONTRACTS Nick Szabo in 1996 coined the phrase Smart Contract defined as a computerized transaction protocol that executes terms of a contract. What does that really mean though? Think of a Smart Contract like a vending machine. When you put your $2.00 into the machine do you trust the machine to give you a soda? 27 SMART CONTRACTS (cont d.) Would you trust a vending machine to buy a $50 pair of headphones? How about to lease a $2 million airplane? 28 14

SMART CONTRACTS (cont d.) Smart Contracts provide trust among participants who would otherwise not trust each other Smart Contracts are simply code running at a certain blockchain address waiting for a person or another Smart Contract with which to interact Smart Contracts reside in an application layer running on top of a blockchain (e.g. Ethereum) Initial Coin Offerings (ICO) use Smart Contracts to distribute tokens to investors 29 SMART CONTRACTS (cont d.) Example of a Smart Contract 30 15

SMART CONTRACTS (cont d.) Private Blockchain showing four completed blocks Details of Block 3 31 SMART CONTRACTS (cont d.) Not for just commerce! Incorporating Smart Contracts into Record Keeping and Information Governance can: Automate intake procedures Provide real time recordation of any event on an immutable blockchain Allow access at many different levels or even upon the occurrence of certain triggering events Trigger additional actions depending on the type and substance of a new record 32 16

SIGNATURE AUTHENTICATION In a paper records environment, the creator of a record states ownership of the document, or assents to an agreement articulated in the document, by signing or countersigning it. From the records manager s perspective, the document is the property of the party that signed it. The signature is synonymous with the document. In a digital records environment, we have digital signatures. Public key infrastructures (PKIs) are the established repository for the storage of signatures. Blockchain presents an alternative platform for the preservation of digital signatures. 33 METADATA CAPTURES Records in the form of documents will not generally be stored in the blockchain. Blockchain simply carries a chain of transactions with it and continually replicates these, which is voluminous. Documents themselves cannot be contained in the chain. The metadata in the chain, on the other hand, is itself a record that needs to be managed, such as the programmatic rules driving the contracts or the instances of the contracts. Recordkeeping is integrally connected to the blockchain. Cumming, K. & Findlay, C. (2016). Report on blockchain: Applications and implications. Recordkeeping Roundtable. Retrieved from https://rkroundtable.org/2016/04/03/report on blockchain applications andimplications/. 34 17

STANDARDS IMPACTED BY BLOCKCHAIN ISO 18492:2005 Long term preservation of electronic document based information ISO 14721:2012 (OAIS Open Archival Information Systems) ISO 15489 1:2016 Management and control of records with their metadata 35 TIMESTAMPING: RFC 3161 / ANSI X9.95 Existing standards, such as RFC 3161 and ANSI X9.95, require trusted third parties, or digital notaries to administer timestamps. These parties are known as Time Stamping Authorities (TSAs). RFC 3161 sets out the respective formats for which TSAs receive requests for a timestamp and the TSAs response (RFC 3161). ANSI X9.95 also deals with time stamping of documents, but with an emphasis on the security of financial transactions (ANSI, 2012). RFC 3161 defines a timestamping service as a proof mechanism that a datum existed before a particular time. The point behind this mechanism is to enable the archivist to verify that any digital signatures, coming under the archivist s jurisdiction in a fonds, had been created within the validity date of the public key certificate (RFC 3161, 2001). S. Thompson, The Preservation of Digital Signatures in the Blockchain, University of British Columbia istudent Journal, Vol. 3 (Spring 2017). 36 18

RECORDS PRESERVATION Blockchain generates and keeps metadata about people, rules and transactions. They may be supported by documents or other information that exist outside the chain. The metadata is the core record and it will need management. Therefore, the recordkeeping processes of appraisal, preservation and accessibility have a core role to play in the blockchain. Cumming, K. & Findlay, C. (2016). Report on blockchain: Applications and implications. Recordkeeping Roundtable. Retrieved from https://rkroundtable.org/2016/04/03/report on blockchain applications and implications/. 37 Thank You! Q. Scott Kaye Q.Scott.Kaye@RimonLaw.com John Isaza John@InfoGovSolutions.com 38 19