13
BLOCKCHAIN-BASED IOT DATA SHARING IN FARMING ITU-T FG-DPM, SEOUL, KOREA, 14 JANUARY, 2019 DR. HUI DING, CHAINCOMP TECHNOLOGIES, CHINA CONTACT: [email protected]

BLOCKCHAIN-BASED IOT DATA SHARING IN FARMING · blockchain-based iot data sharing in farming itu-t fg-dpm, seoul, korea, 14 january, 2019 dr. hui ding, chaincomp technologies, china

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: BLOCKCHAIN-BASED IOT DATA SHARING IN FARMING · blockchain-based iot data sharing in farming itu-t fg-dpm, seoul, korea, 14 january, 2019 dr. hui ding, chaincomp technologies, china

BLOCKCHAIN-BASED IOT DATA SHARING IN FARMING

ITU-T FG-DPM, SEOUL, KOREA, 14 JANUARY, 2019

DR. HUI DING, CHAINCOMP TECHNOLOGIES, CHINA

CONTACT: [email protected]

Page 2: BLOCKCHAIN-BASED IOT DATA SHARING IN FARMING · blockchain-based iot data sharing in farming itu-t fg-dpm, seoul, korea, 14 january, 2019 dr. hui ding, chaincomp technologies, china

WHAT BLOCKCHAIN BRINGS TO IOT?

• IoT: digitalize physical world

• Fragmented data

• Privacy and security

• Interoperability

• Blockchain: trusted digital community

• Consensus to data change

• Tamper-proof data storage

• Economic incentive data sharing

2

Clip from Coinbase on Jan 13, 2019, Ref: https://www.coinbase.com/price/bitcoin

Page 3: BLOCKCHAIN-BASED IOT DATA SHARING IN FARMING · blockchain-based iot data sharing in farming itu-t fg-dpm, seoul, korea, 14 january, 2019 dr. hui ding, chaincomp technologies, china

BLOCKCHAIN IOT IN FARMING

• Food Waste

• Food Safety

• Distribution inefficiency

3

• Traceability

• Transparency

• Transaction costs and market access

Page 4: BLOCKCHAIN-BASED IOT DATA SHARING IN FARMING · blockchain-based iot data sharing in farming itu-t fg-dpm, seoul, korea, 14 january, 2019 dr. hui ding, chaincomp technologies, china

DATA SHARING PLATFORM FOR FARMING

4

• Farming Ecosystem

• Main production: Farmer, logistics,

distributor, retailor, consumer;

• Side production: Supply provider;

• Inspection: government agencies

• Service Provider: Finance, vet, legal;

Page 5: BLOCKCHAIN-BASED IOT DATA SHARING IN FARMING · blockchain-based iot data sharing in farming itu-t fg-dpm, seoul, korea, 14 january, 2019 dr. hui ding, chaincomp technologies, china

PROCESS

• Data Generation

• Data Validation

• Data Storage

• Data Sharing

5

data

generation

validation

storage

sharing

Page 6: BLOCKCHAIN-BASED IOT DATA SHARING IN FARMING · blockchain-based iot data sharing in farming itu-t fg-dpm, seoul, korea, 14 january, 2019 dr. hui ding, chaincomp technologies, china

DATA VALIDATION

• Data broadcast to all participates in the network

• Stakeholders validate the data

• Pass validation

• Send to distributed storage

• Hash value record on Blockchain

• Fail validation

• Require additional information

• Validation again

• Zero-knowledge Proof

6

Page 7: BLOCKCHAIN-BASED IOT DATA SHARING IN FARMING · blockchain-based iot data sharing in farming itu-t fg-dpm, seoul, korea, 14 january, 2019 dr. hui ding, chaincomp technologies, china

DISTRIBUTED STORAGE

• Data’s “fingerprint”

• Calculate based on content

• Changed content, different fingerprint

• Distributed Storage

• Break into pieces

• Store in different participates’ server

7

Signed &Validated Break into pieces

Hash Value

cf23df2207d99a74fbe169e

3eba035e633b65d94

node node node node

Page 8: BLOCKCHAIN-BASED IOT DATA SHARING IN FARMING · blockchain-based iot data sharing in farming itu-t fg-dpm, seoul, korea, 14 january, 2019 dr. hui ding, chaincomp technologies, china

DATA SHARING

• Marketplace without Intermediate

• Service matching policies

• Time priority

• Location priority

• Micro-payment for micro-service

• Data trading

• Service provided

• Smart contract

• obligations

8

Page 9: BLOCKCHAIN-BASED IOT DATA SHARING IN FARMING · blockchain-based iot data sharing in farming itu-t fg-dpm, seoul, korea, 14 january, 2019 dr. hui ding, chaincomp technologies, china

USE CASEPIG FARM MONITORING AND TRACKING

9

• Data collection

• Environment data: Temperature, Humidity,

poisonous gas, wind speed, etc.

• Feeding data: water intake, feed intake,

drug intake

• Pig data: body mass, weight, fat rate,

activity

• Operation data: farm house cleaning,

feed/drug purchase, clinical check, etc.

• Packing and validation

• Data exchange/sharing

Block Block Block

Environment Data

Feeding Data

Pig Mass Data

Packing Packing PackingValidation Validation

Farm House

Page 10: BLOCKCHAIN-BASED IOT DATA SHARING IN FARMING · blockchain-based iot data sharing in farming itu-t fg-dpm, seoul, korea, 14 january, 2019 dr. hui ding, chaincomp technologies, china

• Innovation

‐ Decouple packing node selection and blockpacking process

‐ Restrain packing node power‐ Employ differentiated computing power of IoT

nodes

• Solving

‐ Packing efficiency in network sharding‐ Sybil Attack Resisted techniques‐ Prevent Selfish-Mining Attack

Tested in hundreds of nodes across globe

• PoW Single Chain 500+ TPS, peak 1000 TPS

• Network sharing, low forking probability

Annex: Bicomp: A Bilayer Scalable Nakamoto Consensus Protocol

Published paper: Bicomp: A Bilayer Scalable Nakamoto Consensus Protocol,Reference:https://arxiv.org/abs/1809.01593

Page 11: BLOCKCHAIN-BASED IOT DATA SHARING IN FARMING · blockchain-based iot data sharing in farming itu-t fg-dpm, seoul, korea, 14 january, 2019 dr. hui ding, chaincomp technologies, china

Block height N-1 height N

Hidden block

height N

height N-1 height N

Hidden block

height N

0 1 2 3 4 𝑝0

𝑝1 𝑝1 𝑝1 𝑝1 𝑝1

𝑝3 𝑝3 𝑝3 𝑝3 𝑝3

𝑝2 𝑝2 𝑝2 𝑝2

height N+1

PoW Bicomp

Published paper: Resisting Selfish Mining Attacks in the Bicomp,Reference:https://arxiv.org/abs/1809.06289

Annex: Proof: Bicomp resists selfish-mining attack

Page 12: BLOCKCHAIN-BASED IOT DATA SHARING IN FARMING · blockchain-based iot data sharing in farming itu-t fg-dpm, seoul, korea, 14 january, 2019 dr. hui ding, chaincomp technologies, china

CHAINCOMP IMPACT

• IEEE-SA P2418.1 Framework of

Blockchain Use in IoT Secretary

• IEEE Blockchain Initiative Beijing

Group Expert

• IEEE-SA Advanced Corporate

Member

• ITU-T FG-DLT use case on livestock

monitoring and tracking submitted

• ITU-T FG-DPM contribution submitted

• Research Group: Distributed Internet

Infrastructure, contribution submitted

“Blockchain-based IoT Infrastructure

Functional Requirements”

• Research collaboration with Chinese

Academy of Sciences, focus on IoT with

Blockchain

• CCF Blockchain Expert Committee

member

• Member of “Trusted Blockchain Alliance”

• ARM China accelerator 5th Team

Page 13: BLOCKCHAIN-BASED IOT DATA SHARING IN FARMING · blockchain-based iot data sharing in farming itu-t fg-dpm, seoul, korea, 14 january, 2019 dr. hui ding, chaincomp technologies, china

THANK YOU

13