區(qū)塊鏈技術(shù)與商戶區(qū)塊鏈應(yīng)用實踐_第1頁
區(qū)塊鏈技術(shù)與商戶區(qū)塊鏈應(yīng)用實踐_第2頁
區(qū)塊鏈技術(shù)與商戶區(qū)塊鏈應(yīng)用實踐_第3頁
區(qū)塊鏈技術(shù)與商戶區(qū)塊鏈應(yīng)用實踐_第4頁
區(qū)塊鏈技術(shù)與商戶區(qū)塊鏈應(yīng)用實踐_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

區(qū)塊鏈BLOCKCHAIN商戶導(dǎo)購區(qū)塊鏈應(yīng)用實踐什么是區(qū)塊鏈定義:A

BLOCKCHAIN—ORIGINALLY,BLOCK

CHAIN—IS

A

DISTRIBUTED

DATABASE

THAT

MAINTAINS

A

CONTINUOUSLY-GROWING

LIST

OF

DATA

RECORDHARDENED

AGAINST

TAMPERING

AND

REVISION.

IT

CONSISTS

OF

DATA

STRUCTURE

BLOCKS—WHICH

HOLD

EXCLUSIVELY

DATA

IN

INITIAL

BLOCKCHAINIMPLEMENTATIONS,

AND

BOTH

DATA

AND

PROGRAMS

IN

SOME

OF

THE

MORE

RECENT

IMPLEMENTATIONS—WITH

EACH

BLOCK

HOLDING

BATCHES

OF

INDIVIDUAL

TRANSACTIONS

AND

THE

RESULTS

OF

ANY

BLOCKCHAIN

EXECUTABLES.

EACH

BLOCK

CONTAINS

A

TIMESTAMP

AND

INFORMATION

LINKING

IT

TO

APREVIOUS

BLOCK是一個分布式數(shù)據(jù)庫,它維護(hù)不斷增長的防止篡改和修改的數(shù)據(jù)記錄列表。它由數(shù)據(jù)結(jié)構(gòu)塊實現(xiàn)完全數(shù)據(jù)初始區(qū)塊舉行,在一些塊保持批次個別交易更近的實現(xiàn)和任何區(qū)塊數(shù)據(jù)和程序執(zhí)行的結(jié)果。每個塊包含一個時間戳和將它鏈接到上一塊的信息。什么是區(qū)塊鏈定義:A

BLOCKCHAIN—ORIGINALLY,

BLOCK

CHAIN—IS

A

DISTRIBUTED

DATABASE

THAT

MAINTAINS

A

CONTINUOUSLY-GROWING

LIST

OF

DATA

RECORDHARDENED

AGAINST

TAMPERING

AND

REVISION.

IT

CONSISTS

OF

DATA

STRUCTURE

BLOCKS—WHICH

HOLD

EXCLUSIVELY

DATA

IN

INITIAL

BLOCKCHAINIMPLEMENTATIONS,

AND

BOTH

DATA

AND

PROGRAMS

IN

SOME

OF

THE

MORE

RECENT

IMPLEMENTATIONS—WITH

EACH

BLOCK

HOLDING

BATCHES

OFINDIVIDUAL

TRANSACTIONS

AND

THE

RESULTS

OF

ANY

BLOCKCHAIN

EXECUTABLES.

EACH

BLOCK

CONTAINS

A

TIMESTAMP

AND

INFORMATION

LINKING

IT

TO

APREVIOUS

BLOCK是一個分布式數(shù)據(jù)庫,它維護(hù)不斷增長的防止篡改和修改的數(shù)據(jù)記錄列表。它由數(shù)據(jù)結(jié)構(gòu)塊實現(xiàn)完全數(shù)據(jù)初始區(qū)塊舉行,在一些塊保持批次個別交易更近的實現(xiàn)和任何區(qū)塊數(shù)據(jù)和程序執(zhí)行的結(jié)果。每個塊包含一個時間戳和將它鏈接到上一塊的信息。太太抽象了了賬戶A賬戶B支付機構(gòu)用戶A用戶B-100+100交易支付信任中介傳統(tǒng)交易支付流程賬戶A賬戶B支付機構(gòu)用戶A用戶B-100+100交易支付信任中介特點數(shù)據(jù)集中保存中間機構(gòu)控制數(shù)據(jù)安全可能會存在被串改風(fēng)險系統(tǒng)故障后就不可用了傳統(tǒng)行業(yè)銷售流程生產(chǎn)廠商A生產(chǎn)廠商A消費者消費者消費者¥5.00¥4.00渠道商A¥50.00渠道商N¥100.00¥129.00¥125.00¥180.00特點生產(chǎn)廠商B消費者消費者消費者¥4.00渠道商A¥50.00渠道商N¥100.00¥129.00¥125.00¥180.00生產(chǎn)與消費者信息不對稱,數(shù)據(jù)不透明渠道商賺取大量差價生產(chǎn)企業(yè)利潤薄弱消費者承擔(dān)了N倍的成本生產(chǎn)

¥5.00廠商A目前大數(shù)據(jù)和AI大數(shù)據(jù)平臺

&Ai平臺數(shù)據(jù)源數(shù)據(jù)源數(shù)據(jù)源數(shù)據(jù)源數(shù)據(jù)源數(shù)據(jù)源數(shù)據(jù)源數(shù)據(jù)源數(shù)據(jù)源特點數(shù)據(jù)源大數(shù)據(jù)平臺

&Ai平臺數(shù)據(jù)源數(shù)據(jù)源數(shù)據(jù)源數(shù)據(jù)源數(shù)據(jù)源數(shù)據(jù)源數(shù)據(jù)源數(shù)據(jù)源數(shù)據(jù)源多種多樣,無法枚舉數(shù)據(jù)實時行分析基本不可能單點分析耗費時間數(shù)據(jù)可信任?等一會兒,我們來解決這些問題信息不對稱交易機構(gòu)壟斷,數(shù)據(jù)過于集中數(shù)據(jù)的信任和海量數(shù)據(jù)的處理數(shù)據(jù)和資源的共享數(shù)據(jù)的安全性單式記賬法User

1

pay

10

to

User

2User

1

pay

10

to

User

2User

3

pay

10

to

User

4User

3

pay

10

to

User

4User

5

pay

10

to

User

6User

5

pay

10

to

User

6...

...

...

...

...

...

......

...

...

...

...

...

......

...

...

...

...

...

...復(fù)式記賬法User

1

pay

10

to

User

2User

1

pay

10

to

User

2User

3

pay

10

to

User

4User

3

pay

10

to

User

4User

5

pay

10

to

User

6User

5

pay

10

to

User

6...

...

...

...

...

...

......

...

...

...

...

...

......

...

...

...

...

...

...User

2

pay

10

from

User

2User

3

pay

10

from

User

4User

5

pay

10

to

User

6...

...

...

...

...

...

......

...

...

...

...

...

......

...

...

...

...

...

...區(qū)塊鏈-鏈?zhǔn)接涃~...

...

...

.....

..

...

...

........

...

...

...

...

.

...

...

...

......

...

.....

...

..

...

.....

...特點1.每個賬本都有上一個賬本信息...................................................2..新.記.賬時都需要帶上上一個...................................................賬.本..信..息...

...

.....

...

...

...

.....

...

...

...

.....

..

...

...

.....

...創(chuàng)世區(qū)塊第N次 序列號=Hash(序號N-1,記賬時間,交易)第1次 序列號=Hash(序號0,記賬時間,交易)…

…區(qū)塊鏈-鏈?zhǔn)接涃~創(chuàng)世區(qū)塊特點1.每個賬本都有上一個賬本信息...................................................2..新.記.賬時都需要帶上上一個...................................................賬.本..信..息...

...

.....

...

...

...

.....

...

...

...

.....

..

...

...

.....

...第N次 序列號=Hash(序號N-1,記賬時間,交易)第1次 序列號=Hash(序號0,記賬時間,交易)…

…區(qū)塊...

...

...

.....

..

...

...

........

...

...

...

...

.

...

...

...

......

...

.....

...

..

...

.....

...鏈數(shù)據(jù)有了,放哪里?特點數(shù)據(jù)非集中存放分布于網(wǎng)絡(luò)中各個節(jié)點

數(shù)據(jù)大小是個問題,按照比特幣10分鐘記賬一次的比例,10分鐘增加1m,分布式存儲問題

數(shù)據(jù)同步怎么保證是完整的和安全的怎么保證節(jié)點失效的情況下數(shù)據(jù)的容錯性

怎么保證網(wǎng)絡(luò)中斷下數(shù)據(jù)的完整性怎么保證同一時間只有一個標(biāo)準(zhǔn)的數(shù)據(jù)同步到賬本分布式存儲摩爾定律

Merkle樹CAP理論ACID&BASE理論不可能原理拜占庭將軍問題PAXOS

|

RAFT(只針對非拜占庭錯誤)時間集中存儲的瓶頸-摩爾定律存儲隨著時間的增加,存儲并不能按照預(yù)計的倍數(shù)增加一倍隨著互聯(lián)網(wǎng)的發(fā)展,越來越多的海量數(shù)據(jù)需要存儲和處理數(shù)據(jù)的相對集中存儲越來越不滿足需要分布式存儲和處理越來越急迫來解決這個問題數(shù)據(jù)完整性的問題-MERKLE樹文件傳輸校驗 -

md5(hash算法)如果是分多塊傳輸,那么每一塊都對應(yīng)一個hash碼,校驗的代價很大?。⊥ㄟ^部分的hash碼校驗整個文件的完整性?是的,可以ROOT123453

&

4

hash5

&

6

hash1

&

2

hash3

hash4

hash5

hash66

hash向上傳遞有什么卵用?數(shù)據(jù)有效性問題-CAP理論一致性有效性分區(qū)容錯性這個不說了,大家都懂的 CP

or

AP

or

CA網(wǎng)絡(luò)在分區(qū)的時候,無法同時滿足一致性和有效性數(shù)據(jù)共識問題-從ACID到BASE理論ACID

-傳統(tǒng)數(shù)據(jù)的強一致模型Atomicity:每次操作是原子的,要么成功,要么不執(zhí)行;Consistency:數(shù)據(jù)庫的狀態(tài)是一致的,無中間狀態(tài);Isolation:各種操作此互相不影響;Durability:狀態(tài)的改變是持久的,不會失效。在分布式情況下,節(jié)點或者網(wǎng)絡(luò)問題的時候,系統(tǒng)是不可用的BASE理論基本可用-分布式系統(tǒng)在出現(xiàn)故障的時候,允許損失部分可用性,即保證核心可用軟狀態(tài)-系統(tǒng)存在中間狀態(tài),而該中間狀態(tài)不會影響系統(tǒng)整體可用性最終一致性-系統(tǒng)中的所有數(shù)據(jù)副本經(jīng)過一定時間后,最終能夠達(dá)到一致的狀態(tài)數(shù)據(jù)共識問題-不可能性原理選舉人選舉人選舉人01?

?

?睡著了Z

z

z結(jié)論:??拜占庭將軍問題一次一支軍隊進(jìn)攻,必然被滅同時兩支或者兩支以上才能成功必須達(dá)成共識在同一時間同時進(jìn)攻

傳遞消息可能出現(xiàn)叛徒,造成一致無法達(dá)成解決PBFTPoWPOSDPOS智能合約例如:信用卡自動扣款水電煤自動扣款繳費;透支了就應(yīng)該還款,水電煤消費了就應(yīng)該繳費權(quán)利義務(wù)權(quán)利和義務(wù)的對應(yīng)關(guān)系原始的智能合約中心化新型的智能合約去中心化特點:有系統(tǒng)自動進(jìn)行執(zhí)行,不需要人為干預(yù)和控制,由雙方共同制定權(quán)利和義務(wù),并按此執(zhí)行特點:規(guī)則由制定方控制,可以進(jìn)行人為的操作,這種操作很有可能是帶有偏向性的區(qū)塊鏈問題解決數(shù)據(jù)同步數(shù)據(jù)一致性(對稱性)容錯和安全數(shù)據(jù)存儲共識算法分布式存儲信任和履行智能合約區(qū)塊鏈整體架構(gòu)預(yù)覽應(yīng)用層pc

app擴展層智能合約文件信息網(wǎng)絡(luò)層共識算法持久層進(jìn)行數(shù)據(jù)的操作接入驅(qū)動,相當(dāng)于應(yīng)用層協(xié)議層,相當(dāng)于基礎(chǔ)架構(gòu)劃重點,以后要考?。。^(qū)塊 區(qū)塊區(qū)塊 區(qū)塊側(cè)鏈區(qū)塊鏈類型(POSPOW)公鏈可以自由的加入或者退出私鏈完全私有,中心機構(gòu)控制

(PBFT PAXOS

RAFT)聯(lián)盟鏈部分去中心化

(PBFT PAXOS

RAFT)側(cè)鏈節(jié)點相對可靠節(jié)點不信任需要挖礦即市應(yīng)用-背景沒有統(tǒng)一的生態(tài)沒有用戶粘性商戶和商戶之間信息壁壘平臺和商戶互動性不強驅(qū)動力應(yīng)用場景生態(tài)圈定義流通數(shù)量定義獲取規(guī)則統(tǒng)一代幣產(chǎn)生規(guī)則統(tǒng)一代幣流通規(guī)則統(tǒng)一代幣兌換規(guī)則代幣參與交易代代幣可轉(zhuǎn)贈在整個生態(tài)圈

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論