區塊鏈技術和商戶區塊鏈應用實踐_第1頁
區塊鏈技術和商戶區塊鏈應用實踐_第2頁
區塊鏈技術和商戶區塊鏈應用實踐_第3頁
區塊鏈技術和商戶區塊鏈應用實踐_第4頁
區塊鏈技術和商戶區塊鏈應用實踐_第5頁
已閱讀5頁,還剩27頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

區塊鏈blockchain商戶導購區塊鏈應用實踐

什么是區塊鏈定義:

Ablockchain—originally,blockchain—isadistributeddatabasethatmaintainsacontinuously-growinglistofdatarecordshardenedagainsttamperingandrevision.Itconsistsofdatastructureblocks—whichholdexclusivelydataininitialblockchainimplementations,andbothdataandprogramsinsomeofthemorerecentimplementations—witheachblockholdingbatchesofindividualtransactionsandtheresultsofanyblockchainexecutables.Eachblockcontainsatimestampandinformationlinkingittoapreviousblock是一個分布式數據庫,它維護不斷增長的防止篡改和修改的數據記錄列表。它由數據結構塊實現完全數據初始區塊舉行,在一些塊保持批次個別交易更近的實現和任何區塊數據和程序執行的結果。每個塊包含一個時間戳和將它鏈接到上一塊的信息。什么是區塊鏈定義:

Ablockchain—originally,blockchain—isadistributeddatabasethatmaintainsacontinuously-growinglistofdatarecordshardenedagainsttamperingandrevision.Itconsistsofdatastructureblocks—whichholdexclusivelydataininitialblockchainimplementations,andbothdataandprogramsinsomeofthemorerecentimplementations—witheachblockholdingbatchesofindividualtransactionsandtheresultsofanyblockchainexecutables.Eachblockcontainsatimestampandinformationlinkingittoapreviousblock是一個分布式數據庫,它維護不斷增長的防止篡改和修改的數據記錄列表。它由數據結構塊實現完全數據初始區塊舉行,在一些塊保持批次個別交易更近的實現和任何區塊數據和程序執行的結果。每個塊包含一個時間戳和將它鏈接到上一塊的信息。太抽象了賬戶A賬戶B支付機構用戶A用戶B-100+100交易支付信任中介傳統交易支付流程賬戶A賬戶B支付機構用戶A用戶B-100+100交易支付信任中介特點1.數據集中保存2.中間機構控制3.數據安全可能會存在被串改風險4.系統故障后就不可用了傳統行業銷售流程生產廠商A生產廠商A渠道商A渠道商N消費者消費者消費者¥5.00¥4.00¥50.00¥100.00¥129.00¥125.00¥180.00特點生產廠商A生產廠商B渠道商A渠道商N消費者消費者消費者¥5.00¥4.00¥50.00¥100.00¥129.00¥125.00¥180.001.生產與消費者信息不對稱,數據不透明2.渠道商賺取大量差價3.生產企業利潤薄弱4.消費者承擔了N倍的成本目前大數據和AI數據源大數據平臺&Ai平臺數據源數據源數據源數據源數據源數據源數據源數據源特點數據源大數據平臺&Ai平臺數據源數據源數據源數據源數據源數據源數據源數據源數據源多種多樣,無法枚舉數據實時行分析基本不可能單點分析耗費時間數據可信任?等一會兒,我們來解決這些問題信息不對稱交易機構壟斷,數據過于集中數據的信任和海量數據的處理數據和資源的共享數據的安全性單式記賬法User1pay10toUser2User1pay10toUser2User3pay10toUser4User3pay10toUser4User5pay10toUser6User5pay10toUser6 ..................... ..................... .....................復式記賬法User1pay10toUser2User1pay10toUser2User3pay10toUser4User3pay10toUser4User5pay10toUser6User5pay10toUser6 ..................... ..................... .....................User2pay10fromUser2User3pay10fromUser4User5pay10toUser6 ..................... ..................... .....................區塊鏈-鏈式記賬 .............. .............. ............... .............. .............. ............... .............. .............. ...............創世區塊 .............. .............. ............... .............. .............. ............... .............. .............. ...............特點1.每個賬本都有上一個賬本信息2.新記賬時都需要帶上上一個賬本信息第1次序列號=Hash(序號0,記賬時間,交易)第N次序列號=Hash(序號N-1,記賬時間,交易)………區塊鏈-鏈式記賬 .............. .............. ............... .............. .............. ............... .............. .............. ...............創世區塊 .............. .............. ............... .............. .............. ............... .............. .............. ...............特點1.每個賬本都有上一個賬本信息2.新記賬時都需要帶上上一個賬本信息第1次序列號=Hash(序號0,記賬時間,交易)第N次序列號=Hash(序號N-1,記賬時間,交易)………區塊鏈數據有了,放哪里?特點數據非集中存放分布于網絡中各個節點數據大小是個問題,按照比特幣10分鐘記賬一次的比例,10分鐘增加1m,分布式存儲問題數據同步怎么保證是完整的和安全的怎么保證節點失效的情況下數據的容錯性怎么保證網絡中斷下數據的完整性怎么保證同一時間只有一個標準的數據同步到賬本分布式存儲摩爾定律Merkle樹CAP理論ACID&BASE理論不可能原理拜占庭將軍問題PAXOS|RAFT(只針對非拜占庭錯誤)集中存儲的瓶頸-摩爾定律時間存儲隨著時間的增加,存儲并不能按照預計的倍數增加一倍隨著互聯網的發展,越來越多的海量數據需要存儲和處理數據的相對集中存儲越來越不滿足需要分布式存儲和處理越來越急迫來解決這個問題數據完整性的問題-mERKLE樹文件傳輸校驗-md5(hash算法)如果是分多塊傳輸,那么每一塊都對應一個hash碼,校驗的代價很大!!通過部分的hash碼校驗整個文件的完整性?是的,可以ROOT1234563&4

hash5&6

hash1&2

hash3hash4hash5

hash6

hash

向上傳遞有什么卵用?數據有效性問題-Cap理論一致性有效性分區容錯性這個不說了,大家都懂的CPor

AP

orCA

網絡在分區的時候,無法同時滿足一致性和有效性

數據共識問題-從ACID到BASE理論ACID-傳統數據的強一致模型Atomicity:每次操作是原子的,要么成功,要么不執行;Consistency:數據庫的狀態是一致的,無中間狀態;Isolation:各種操作此互相不影響;Durability:狀態的改變是持久的,不會失效。在分布式情況下,節點或者網絡問題的時候,系統是不可用的BASE理論基本可用-分布式系統在出現故障的時候,允許損失部分可用性,即保證核心可用軟狀態-系統存在中間狀態,而該中間狀態不會影響系統整體可用性最終一致性-系統中的所有數據副本經過一定時間后,最終能夠達到一致的狀態數據共識問題-不可能性原理選舉人選舉人選舉人01???睡著了Zzz結論:??拜占庭將軍問題一次一支軍隊進攻,必然被滅同時兩支或者兩支以上才能成功必須達成共識在同一時間同時進攻傳遞消息可能出現叛徒,造成一致無法達成解決PBFTPoWPOSDPOS智能合約例如:信用卡自動扣款水電煤自動扣款繳費;透支了就應該還款,水電煤消費了就應該繳費權利義務權利和義務的對應關系原始的智能合約中心化新型的智能合約去中心化特點:有系統自動進行執行,不需要人為干預和控制,由雙方共同制定權利和義務,并按此執行特點:規則由制定方控制,可以進行人為的操作,這種操作很有可能是帶有偏向性的區塊鏈問題解決數據同步數據一致性(對稱性)容錯和安全數據存儲共識算法分布式存儲信任和履行智能合約區塊鏈整體架構預覽應用層pcapp擴展層智能合約文件信息網絡層共識算法持久層進行數據的操作接入驅動,相當于應用層協議層,相當于基礎架構劃重點,以后要考!!!區塊區塊區塊區塊側鏈區塊鏈類型公鏈

可以自由的加入或者退出(POSPOW)私鏈

完全私有,中心機構控制(PBFTPAXOSRAFT)聯盟鏈

部分去中心化(PBFTPAXOSRAFT)側鏈節點相對可靠節點不信任需要挖礦

即市應用-背景沒有統一的生態沒有用戶粘性商戶和商戶之間信息壁壘平臺和商戶互動性不強驅動力應用場景生態圈定義流通數量定義獲取規則統一代幣產生規則統一代幣流通規則統一代幣兌換規則代幣參與交易代代幣可轉贈在整個生態圈內通兌商戶代幣冠名發行線上流通通存通兌,商戶間相互引流,資源共享導購代幣獲取激勵引流線上交易打賞機制消費者便捷的交易數字貨幣在生態圈流通平臺代幣的流通帶來的流量效應流量增大帶來的代幣價值增加代幣帶來更多的營銷手段和營銷方式數據服務和營銷帶來的商戶增值服務用戶黏性增加流動產生價值項目應用-目前的體系商戶商戶商戶商戶平臺過于中心化平臺的積分系統,依賴性強商戶和平臺都有獨立的積分體系通用積分系統花費巨大成本獨立的積分體系零散,無法帶來二次消費積分無法結算

即市應用-通用體系商戶商戶商戶商戶平臺發行方區塊鏈去中心化發行流通交易過于中心化平臺的積分系統,依賴性強商戶和平臺都有獨立的積分體系通用積分系統花費巨大成本獨立的積分體系零

溫馨提示

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

評論

0/150

提交評論