AIPIA Blockchain for Serialization Presentation 2017

24
Is Blockchain the future of Serialization? Chaim Bechor BrandGuard LTD Conference 2017 http://www.linkedin.com /in/chaimbechor

Transcript of AIPIA Blockchain for Serialization Presentation 2017

Page 1: AIPIA Blockchain for Serialization Presentation 2017

Is Blockchain

the future of Serialization?

Chaim BechorBrandGuard LTD Conference 2017http://www.linkedin.com/in/chaimbechor

Page 2: AIPIA Blockchain for Serialization Presentation 2017

2

Why Blockchain?➤

Agenda

The Basics➤

Verifying Ownership➤

Verifying Authenticity➤

Challenges➤

Summary & Q&A➤

Page 3: AIPIA Blockchain for Serialization Presentation 2017

3

Blockchain

Restores trust

in an untrusted

transactional

environment

Why use Blockchain?

Page 4: AIPIA Blockchain for Serialization Presentation 2017

4

How is it related to Serialization?

Database Tagged Item

Tagged Item?

We need to secure the

database part

✓ This is fine

Page 5: AIPIA Blockchain for Serialization Presentation 2017

5

Blockchain Technology

The Basics

Page 6: AIPIA Blockchain for Serialization Presentation 2017

6

Peer2Peer

Blockchain implements

a ‘distributed ledger’

Nodes inter-communicate to update and validate any change. No central facility

Page 7: AIPIA Blockchain for Serialization Presentation 2017

7

Basic Structure

Each nodes records all the transactions

applied to this Blockchain –

the entire history

How it works

Network

Each Node stores a linked chain of blocks

Nodes participates via unique pointer (‘URL’)

Page 8: AIPIA Blockchain for Serialization Presentation 2017

8

Block Structure

Each blocks contains all

necessary data and pointers

to ensure resistance to unauthorized

change

How it works

#1 (First)

Page 9: AIPIA Blockchain for Serialization Presentation 2017

9

Chain Structure

Blocks are interlinked via

hashed pointers

(‘hash’ = unidirectional

encryption using SHA256

algorithm)

How it works

#1 (First)

#2 (First)

Data Value #1

3

Hash#1

Nonce#1

Page 10: AIPIA Blockchain for Serialization Presentation 2017

10

(Demo) (Web-Hosted simplistic case, Video)

Go to: http://blockchaindemo.io/

Go to: http://https://anders.com/blockchain/

For a more elaborate video demo:

Page 11: AIPIA Blockchain for Serialization Presentation 2017

11

A change is introduced

but not yet validated

How it works

The Invalidation Process

?Conflict

Page 12: AIPIA Blockchain for Serialization Presentation 2017

12

Longer Chain Dominates:

Once new block is added,

the ‘stranger’ is removed

How it worksBad block removed

Conflict Resolution

Page 13: AIPIA Blockchain for Serialization Presentation 2017

13

Verifying

Ownership

using Blockchain

Technology

Page 14: AIPIA Blockchain for Serialization Presentation 2017

14

Kupat Tahu Presentation

Distribution Point

Perfect match between need and technologyThe ’Track & Trace’ Case

Source Store

Each change of ownership recorded

Page 15: AIPIA Blockchain for Serialization Presentation 2017

15

Verifying

Authenticity

using Blockchain

Technology

?

Page 16: AIPIA Blockchain for Serialization Presentation 2017

16

Kupat Tahu Presentation

Transactional tracking is not enoughAuthenticity Verification

CounterfeitOriginal Counterfeit

Serialization is safe:Cannot change or

generate fakes

…But can be easily retrieved

Page 17: AIPIA Blockchain for Serialization Presentation 2017

17

Kupat Tahu Presentation

Needs to add Complementary MeasuresMaking Authentication Safe

Original

Serialization is safe

…Access Control

Unique Tags

Page 18: AIPIA Blockchain for Serialization Presentation 2017

18

Challenges

Mining Costs

Network Depth

Node Implementation

Page 19: AIPIA Blockchain for Serialization Presentation 2017

19

Mining Cost Target: < $0.1 per code

Etherium mining uses the

principle of ‘Computational

Wall’ as a barrier to excessive

mining’

Too expensive for the mission

Solution: Private Blockchain

As the number of

codes increases,

the energy required

to mine a new one

increases -

exponentially

Page 20: AIPIA Blockchain for Serialization Presentation 2017

20

Private vs. Public Network DepthRequired vs. Available Network Depth

…….

~ 3

10+

> 10n

Minimum

OK

Public

Private

Best

Page 21: AIPIA Blockchain for Serialization Presentation 2017

21

Node Implementation Challenge

Network

?

Need to store all

transactions history

on item

Or on

scanning

device?

Page 22: AIPIA Blockchain for Serialization Presentation 2017

22

Current Solution: Proxy Node

Network

Proxy(edge server)

Page 23: AIPIA Blockchain for Serialization Presentation 2017

23

Low Mining Costs

Network Depth substantial

Powerful /Convenient APIs

Based on

Jelurida.com

BrandGuard will use

Page 24: AIPIA Blockchain for Serialization Presentation 2017

24

Q&As

Chaim Bechor

BrandGuard LTDWebSite:

brandguardpro.com