Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Upcoming SlideShare
The 4th Industrial Revolution - A Scenario Analysis on the Future of Production
Next

0

Share

Blockchain - Why do we need a trust machine

A draft to introduce Blockchain which is a trust machine

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

Blockchain - Why do we need a trust machine

  1. 1. Why do we need a trust machine Draft Reki 2016/05/17 1
  2. 2. Output the correct results You develop some services/systems/applications and always need they work "correctly". 2
  3. 3. • If your application require some input data which are not administered by you... • Why do you trust these (external) data ? • Sometimes, since the data owner is "Trusted by you", or the wrong data is not a matter. • It is a (close) collaboration. 3
  4. 4. • If your application GET some data from unfamiliar API platforms, and the wrong data will cause terrible (balabala). • Ummm, Why do you need these strange data ? • Maybe you must use these data, and someone monopolizes these data. 4
  5. 5. How to Trust ? (and vice versa) • An easy way: – Annex it => Only one platform => Centralize all data. • But, data are valuable/expensive, it is hard/impossible to be centralized... – Sign an agreement (buy the data, and deal wrong data will be punished) – Sign the data (non-repudiation) – Sync. and audit the data (much cost, more useful) – Let 3rd party to help everyone => Centralize all … 5
  6. 6. What is the Cost ? • Punishment, Audit, Time, Human work...(balabala). • The 3rd party will/can create the policy, require fee, increase the latency, (balabala). 6
  7. 7. What is the State ? • I own a data. => A single state. • The data was transferred from anyone to anyone. => A series of state. • How to get the newest state ? e.g. The data current owner. • Furthermore, How to get the newest state of all data ?? 7
  8. 8. We need a way • It can reduse the cost. • It can help the application GET the correct/newest data state easily, and keep working correctly. 8
  9. 9. We need a protocol • It can protect the rights, interests and security of data owner. • We need a architecture. • It supports run-time scalability and does not affects existed everything. (after a peg) 9
  10. 10. • Blockchain can be the solution. • It is a trust meta-layer which is under various data layers. 10
  11. 11. 11

A draft to introduce Blockchain which is a trust machine

Views

Total views

441

On Slideshare

0

From embeds

0

Number of embeds

3

Actions

Downloads

0

Shares

0

Comments

0

Likes

0

×