復(fù)雜美區(qū)塊鏈原理及案例_第1頁
復(fù)雜美區(qū)塊鏈原理及案例_第2頁
復(fù)雜美區(qū)塊鏈原理及案例_第3頁
復(fù)雜美區(qū)塊鏈原理及案例_第4頁
復(fù)雜美區(qū)塊鏈原理及案例_第5頁
已閱讀5頁,還剩48頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

杭州復(fù)雜美科技

,成立于2008年,公司目前已掌握了低延時、高并發(fā)撮合系統(tǒng)的

技術(shù)。自2013年,復(fù)雜美科技就開始研發(fā)

技術(shù),并在國內(nèi)率先申請了近20項區(qū)塊鏈

技術(shù)的發(fā)明專利,近期成為超級賬本成員。技術(shù)適用于票據(jù)交易所、商品交易所,股權(quán)債權(quán)交易所、錢包等系統(tǒng)。賬本30元50元賬本30元50元賬本30元50元賬本30元50元賬本30元50元賬本30元50元隨機生成私鑰ac6aa9aaeac4a56525a6fff2ac5cd761aeb0041529baadd920cc070fa182723d生成公鑰0343ebf7c6246fa8f472edd32f8a1d56a1b0a4a09b6eac6e81ff660c2d16ac186d0x00公鑰哈希4379f73bfa98ba82e7a1f636d40c94210f506768256位二進制用64位的十六進制顯示橢圓曲線乘法加密secp256k1XSHA256(哈希算法)26b656269f4b6600d998d503be52feb7f945710fb83991ab00f1e2c219518445RIPEMD160(哈希160)添加版本前綴X公鑰哈希(160bit)4379f73bfa98ba82e7a1f636d40c94210f506768Double

SHA256(雙哈希)2d4fc35d845f14b784b9a148ba31ebe0ee1f1448442d6eea60f4634d36cd4c01取前4字節(jié)(8位)為

,放在尾部整合數(shù)據(jù)(前綴+公鑰哈希+

)004379f73bfa98ba82e7a1f636d40c94210f5067682d4fc35dBASE58

BASE58編碼生成公鑰錢包地址(用于收款)179nPBZhnSRM9HB7RM9bJztRAb8ciPitVr哈希就是把一個字符串,成一個相對固定長度的值2的256次方,這里64位16進制hash:

b2f1dbcea1110674575d43b3f2c4d469b2e45764e9e93b084e9c6517eb6ba41a

(hash:

9a31b1169e79ab8339573cf310d56bed646e755f585a9e91c7760c87b3e45dd0

(給給100元錢)101元錢)PPT群PPT0343ebf7c6246fa8f472edd32f8a1d5......本20

BTC10

BTC本本20

BTC10

BTC20

BTC10

B

C10本校驗簽名正確私鑰(用于付款時簽名)

ac6aa9aaeac4a56525a6fff2ac5cd761aeb0041529baadd920cc070fa182723d公鑰錢包地址(帳戶)可用于校驗19anPBZhnSRM9HB7RM9bJztRAb8ciPitVr發(fā)送方(

公鑰地址):19anPBZhnSRM9HB7RM9bJztRAb8ciPitVr接收方(

公鑰地址):1Eu8UKQsix3Gj4F6jNvxBBYTAiS4Xy7i2B金額:10

BTC私鑰簽名,每次都不一樣,無法30

BTC0

BTC群PPT轉(zhuǎn)賬金額對方錢包地址轉(zhuǎn)賬人私鑰簽名算法公鑰簽名原始數(shù)據(jù)橢圓曲線乘法加密sepc256k1原始數(shù)據(jù)簽名公鑰原始交易數(shù)據(jù)正式交易數(shù)據(jù)X轉(zhuǎn)賬成功轉(zhuǎn)賬失敗所有節(jié)點都能校驗校驗算法廣播轉(zhuǎn)出轉(zhuǎn)出轉(zhuǎn)出發(fā)送接收277313區(qū)塊頭哈希值:00000000000000038388d97ccbf2c1dfe116c5e879330232f3bff1c64592obdf時間戳:2013-12-27

22:12:40難度:118093195.26Nonce:3797028655Merkle根:023270493300a25d4d17e53e79f478cbb79c53a509679b1d8a1505c5697afb326塊高度:277314頭哈希值:00000000000000027e7ba6fe7bad39faf

3b5a83daed765f05f7d1b71a1632249277314區(qū)塊頭哈希值:00000000000000027e7ba6fe7bad39faf3b5a

83daed765f05f7d1b71a1632249時間戳:2013-12-27

22:22:18難度:118093195.26Nonce:421546901Merkle根:5e049f4030e0ab2debb92378f53c0a6e0954

8aea083f3ab25e1d94ea1155e29d塊高度:277315頭哈希值:0000000000000002a7bbd25a417c0374c

c55261021e8a9ca74442b01284f0569277315區(qū)塊頭哈希值:0000000000000002a7bbd25a417c0374cc55261021e8a9ca74442b01284f0569時間戳:2013-12-27

22:32:54難度:118093195.26Nonce:924591752Merkle根:c91c008c26e50763e9f548bb8b2fc323735f7

3577effbc55502c51eb4cc7cf2e塊高度:277316頭哈希值:0000000000000001b6b9a13b095e96db41c4a928b97ef2d944a9b31b2cc7bdc4每個區(qū)塊頭都包含它的父區(qū)塊哈希值。把每個 接到各自父區(qū)塊的哈希值序列就

創(chuàng)建了一條一直可以追溯到第一個區(qū)塊(創(chuàng)世區(qū)塊)的鏈條,因此,歷史記錄有據(jù)可查。由于父區(qū)塊的 標識發(fā)生變化,子區(qū)塊的 標識也會跟著變化,一旦一個區(qū)塊有很多代以后,這種瀑布效應(yīng)將保證該區(qū)塊不會被改變,從而確保所有記錄無法被篡改。交易列表交易N

15BTC

2013-12-27

22:12:30交易3

23.3BTC

2013-12-27

22:05:27交易2

0.33BTC

2013-12-27

22:03:15交易1

2.5BTC

2013-12-27

22:02:55交易列表交易N

2.9BTC

2013-12-27

22:22:10交易3

15.9BTC

2013-12-27

22:16:27交易2

3.58BTC

2013-12-27

22:15:23交易1

0.78BTC

2013-12-27

22:12:12交易列表交易N

5.6BTC

2013-12-27

22:32:10交易3

8.73BTC

2013-12-27

22:25:41交易2

1.12BTC

2013-12-27

22:23:14交易1

12.8BTC

2013-12-27

22:22:55PPT群PPT多節(jié)點校驗277313區(qū)塊頭哈希值:00000000000000038388d97ccbf2c1dfe116c5e879330232f3bff1c64592obdf時間戳:2013-12-27

22:12:40難度:118093195.26Nonce:3797028655Merkle根:023270493300a25d4d17e53e79f478cbb79c53a509679b1d8a1505c5697afb326塊高度:277314頭哈希值:00000000000000027e7ba6fe7bad39faf

3b5a83daed765f05f7d1b71a1632249277314區(qū)塊頭哈希值:00000000000000027e7ba6fe7bad39faf3b5a

83daed765f05f7d1b71a1632249時間戳:2013-12-27

22:22:18難度:118093195.26Nonce:421546901Merkle根:5e049f4030e0ab2debb92378f53c0a6e0954

8aea083f3ab25e1d94ea1155e29d塊高度:277315頭哈希值:0000000000000002a7bbd25a417c0374c

c55261021e8a9ca74442b01284f0569277315區(qū)塊頭哈希值:0000000000000002a7bbd25a417c0374cc55261021e8a9ca74442b01284f0569時間戳:2013-12-27

22:32:54難度:118093195.26Nonce:924591752Merkle根:c91c008c26e50763e9f548bb8b2fc323735f7

3577effbc55502c51eb4cc7cf2e塊高度:277316頭哈希值:0000000000000001b6b9a13b095e96db41c4a928b97ef2d944a9b31b2cc7bdc4交易列表交易N

15BTC

2013-12-27

22:12:30交易3

23.3BTC

2013-12-27

22:05:27交易2

0.33BTC

2013-12-27

22:03:15交易1

2.5BTC

2013-12-27

22:02:55交易列表交易N

2.9BTC

2013-12-27

22:22:10交易3

15.9BTC

2013-12-27

22:16:27交易2

3.58BTC

2013-12-27

22:15:23交易1

0.78BTC

2013-12-27

22:12:12交易列表交易N

5.6BTC

2013-12-27

22:32:10交易3

8.73BTC

2013-12-27

22:25:41交易2

1.12BTC

2013-12-27

22:23:14交易1

12.8BTC

2013-12-27

22:22:55277313區(qū)塊頭哈希值:00000000000000038388d97ccbf2c1dfe116c5e879330232f3bff1c64592obdf時間戳:2013-12-27

22:12:40難度:118093195.26Nonce:3797028655Merkle根:023270493300a25d4d17e53e79f478cbb79c53a509679b1d8a1505c5697afb326塊高度:277314頭哈希值:00000000000000027e7ba6fe7bad39faf

3b5a83daed765f05f7d1b71a1632249277314區(qū)塊頭哈希值:00000000000000027e7ba6fe7bad39faf3b5a

83daed765f05f7d1b71a1632249時間戳:2013-12-27

22:22:18難度:118093195.26Nonce:421546901Merkle根:5e049f4030e0ab2debb92378f53c0a6e0954

8aea083f3ab25e1d94ea1155e29d塊高度:277315頭哈希值:0000000000000002a7bbd25a417c0374c

c55261021e8a9ca74442b01284f0569277315區(qū)塊頭哈希值:0000000000000002a7bbd25a417c0374cc55261021e8a9ca74442b01284f0569時間戳:2013-12-27

22:32:54難度:118093195.26Nonce:924591752Merkle根:c91c008c26e50763e9f548bb8b2fc323735f7

3577effbc55502c51eb4cc7cf2e塊高度:277316頭哈希值:0000000000000001b6b9a13b095e96db41c4a928b97ef2d944a9b31b2cc7bdc4交易列表交易N

15BTC

2013-12-27

22:12:30交易3

23.3BTC

2013-12-27

22:05:27交易2

0.33BTC

2013-12-27

22:03:15交易1

2.5BTC

2013-12-27

22:02:55交易列表交易N

2.9BTC

2013-12-27

22:22:10交易3

15.9BTC

2013-12-27

22:16:27交易2

3.58BTC

2013-12-27

22:15:23交易1

0.78BTC

2013-12-27

22:12:12交易列表交易N

5.6BTC

2013-12-27

22:32:10交易3

8.73BTC

2013-12-27

22:25:41交易2

1.12BTC

2013-12-27

22:23:14交易1

12.8BTC

2013-12-27

22:22:551號服務(wù)器節(jié)點2號服務(wù)器節(jié)點3號服務(wù)器節(jié)點塊高度:277314頭哈希值:

00000000000000027e7ba6fe7bad39faf

3b5a83daed765f05f7d1b71a1632249塊高度:277315頭哈希值:0000000000000002a7bbd25a417c0374c

c55261021e8a9ca74442b01284f0569塊高度:277316頭哈希值:0000000000000001b6b9a13b095e96db41c4a928b97ef2d944a9b31b2cc7bdc4之前散列值

隨機數(shù)根散列值散列值01散列值23散列值0Tx0Tx1Tx2Tx3區(qū)塊,區(qū)塊頭散列值1散列值2散列值3散列值01散列值23Tx3之前散列值隨機數(shù)區(qū)塊,區(qū)塊頭根散列值散列值2散列值3以Merkle樹形式散列的交易將Tx0-2從區(qū)塊中剪除之前散列值

隨機數(shù)根散列值區(qū)塊,區(qū)塊頭散列值01散列值23區(qū)塊,區(qū)塊頭之前散列值

隨機數(shù)根散列值散列值2散列值3區(qū)塊,區(qū)塊頭之前散列值

隨機數(shù)根散列值Tx3Merkle樹上的TX3的一支部分數(shù)據(jù)校驗HashHash11+12=2325交易1交易5

交易6交易2

交易4交易9

交易10

交易11交易12

交易133523+25=48HashHashHashHash5+6=1112HashHash35+48=83這里是用加法來比喻兩哈希的串聯(lián)后哈希的結(jié)果5交易76交易8PPT拜占庭容錯算法PBFT共識節(jié)點數(shù)3F+1最多允許出錯的節(jié)點數(shù)是F個鏈共識算法私鏈共識算法Leadship

節(jié)點,Paxos,Raft共識節(jié)點數(shù)2F+1最多允許出錯的節(jié)點數(shù)是F個共識網(wǎng)絡(luò)記賬服務(wù)器私鏈最少最多鏈最少最多ff+12f+1f2f+13f+112373710459496772591021102131PPT群PPT必須加密通道傳輸任何通道公開傳輸分布式記賬節(jié)點銀行或交易所中心服務(wù)器私鑰簽名給 匯款100元PPT共識網(wǎng)絡(luò)記賬服務(wù)器白

進入白

進入云節(jié)點云節(jié)點行情云檢驗、送單云行情云輕客戶端輕客戶端普通客戶端內(nèi)網(wǎng)檢驗、送單云多服務(wù)器同時提供服務(wù),穩(wěn)定性好,抗

,不可篡改,可防內(nèi)鬼

。行業(yè)

(審核企業(yè)

數(shù)字資產(chǎn)的權(quán)利并

)交易所債權(quán)股權(quán)外匯大宗商品機構(gòu)/個人機構(gòu)/個人買入賣出買入賣出到期兌付到期兌付數(shù)字資產(chǎn)信息打包,企業(yè)簽名備案備案備案備案備案備案備案企業(yè)企業(yè)企業(yè)企業(yè)企業(yè)企業(yè)企業(yè)機構(gòu)/個人機構(gòu)/個人現(xiàn)交易所(所有交易寫入

出票企業(yè)承兌銀行A收票企業(yè)銀行B銀行C貼現(xiàn)現(xiàn)貼入數(shù)字票據(jù)兌換數(shù)字貨幣數(shù)字貨幣數(shù)字票據(jù)銀行提款數(shù)字貨幣銀行A承兌兌換出票承兌P2P債權(quán)轉(zhuǎn)讓交易所(所有交易寫入

借款人P2P公司投資人A投資人B轉(zhuǎn)讓投資數(shù)字債權(quán)兌換數(shù)字貨幣數(shù)字貨幣數(shù)字資產(chǎn)兌換銀行提款質(zhì)押申請審核授信認購承兌P2P公司數(shù)字倉單區(qū)塊a簽名轉(zhuǎn)讓倉單獲得數(shù)字貨幣檢驗機構(gòu)交收倉庫A

區(qū)塊b區(qū)塊c商品倉單信息存貨人信息商品數(shù)量商品規(guī)格商品等級商品其他信息檢驗結(jié)果場所時間損耗標準申請入庫檢驗簽名確認寫入公鑰地址存貨人存貨人存貨人存貨人行情列表-倉單2行情列表-倉單3行情列表-倉單4行情列表-倉單5行情列表-倉單N寫入系統(tǒng)合約地址行情列表-倉單1公鑰地址投資人投資人投資人獲得數(shù)字倉單轉(zhuǎn)入數(shù)字貨幣倉庫A交割寫入出票企業(yè)商業(yè)銀行A承兌區(qū)塊b區(qū)塊c寫入寫入?yún)^(qū)塊a寫入票據(jù)基本信息人承兌人擔保人出票票據(jù)票據(jù)金額承兌日期票據(jù)其他信息承兌審核審核人數(shù)字票據(jù)公鑰地址收票企業(yè)區(qū)塊b寫入公鑰地址商業(yè)銀行B數(shù)字票據(jù)數(shù)字貨幣數(shù)字票據(jù)數(shù)字貨幣系統(tǒng)合約地址行情列表-票據(jù)1行情列表-票據(jù)2行情列表-票據(jù)3公鑰地址商業(yè)銀行C數(shù)字票據(jù)數(shù)字貨幣承兌區(qū)塊d寫入商業(yè)銀行A貼現(xiàn)現(xiàn)PPT票據(jù)票據(jù)歐元票據(jù)4000萬票據(jù)票據(jù)鏈鐵礦石倉單原油倉單大豆倉單10萬噸鐵礦石商品鏈貿(mào)易合同租賃合同服務(wù)合同10萬噸鐵礦石合同合同鏈澳大利亞鐵礦石供應(yīng)方寶鋼

10萬噸鐵礦石寶鋼票據(jù)的承兌銀行票據(jù)、倉單對付上訂立合同上

票據(jù)承諾兌付上

倉單群PPT國際商品交易所國內(nèi)企業(yè)

澳大利亞鐵礦石澳大利亞鐵礦石銷售國際票據(jù)交易所澳元/投資者國內(nèi)票據(jù)交易所國內(nèi)外匯交易所國際外匯交易所國內(nèi)票據(jù)投資者英鎊/投資者英國倫敦貨幣投資者承兌匯票(

)鐵礦石提貨單承兌匯票(

)鐵礦石國際倉單承兌匯票(

)澳元澳元承兌匯票(

)承兌匯票(

)承兌匯票(

)承兌匯票(

)澳元英鎊英鎊澳元英鎊澳元票據(jù)交易所,包括國內(nèi)版、國際版,與商品交易所、外匯交易所聯(lián)動PPT群PPTPPT共識杭州共識共識HashHashHash杭州→杭州杭州→杭州→杭州→→杭州→杭州→杭州交易分類檢索共識群PPT上的物流廣播:快遞已簽收快遞物流實名制快遞相關(guān)各方及相關(guān)

機構(gòu)

查詢寄件人收件員始發(fā)站終點站派件員收件人簽發(fā)簽收簽發(fā)簽收簽發(fā)簽收簽發(fā)簽收簽發(fā)簽收貨物貨物貨物貨物貨物寄件人信息收件員信息始發(fā)站信息終點站信息派件員信息公鑰公鑰公鑰公鑰公鑰貨物信息保留在服務(wù)器上,將哈希值保留在

上,物流狀態(tài)的變化,也保留在

上,且可追蹤歷史狀態(tài)??爝f單ID交易所私鑰公司私鑰公司公鑰交易所CA認證

公司認證簽名簽名股東B賬戶公鑰地址股東A賬戶公鑰地址股東N賬戶公鑰地址......預(yù)告有錯可撤1000股股息80元選票

1000票余額:20000元投資者N銀行賬戶銀證轉(zhuǎn)賬、增發(fā),派發(fā)股息,以及股東選票可以保存在同一公鑰地址中。公司

銀證轉(zhuǎn)賬賬戶充值公司比特提款地址、增發(fā)數(shù)字貨幣股息股東選票1000萬股80萬元1000萬股用戶A公鑰地址X數(shù)量賣出:500股數(shù)字貨幣收到:4000元用戶B公鑰地址X數(shù)量數(shù)字貨幣500股A的私鑰簽名4000元簽名B的私鑰創(chuàng)建

的時候就會根據(jù)模板創(chuàng)建配對合約。掛單寫入

,限定每個賬戶免費筆數(shù),超過部分適當

。當配對交易成功,合約自動生成這對交易的詳細細節(jié)。買入:500股支出:4000元用戶A公鑰地址借出支出:500元借條收到B的借條用戶B公鑰地址借入發(fā)起借條500數(shù)字貨幣發(fā)送借條A的私鑰B的私鑰簽名簽名B發(fā)起借條掛單寫入

,A拍下B的掛單,支付500數(shù)字貨幣,同時B的借條轉(zhuǎn)移到A的地址,B掛單前,可以有擔保人簽名擔保。收到:500元500元借條擔保人私鑰擔保簽名群PPT入金企業(yè)公鑰企業(yè)入金金額錄入票據(jù)企業(yè)公鑰票據(jù)編碼票面金額票據(jù)信息:人、承兌人、到期日掛牌轉(zhuǎn)讓融

額摘牌企業(yè)公鑰摘牌時間商品預(yù)售材料采購工廠加工物流商品入庫發(fā)貨配送商品細節(jié)用戶預(yù)購A、B、CA批發(fā)經(jīng)銷B轉(zhuǎn)讓AB→

GDEFC抵押融資C→

HC還款回購H→

CC、D、E、F、G用戶簽收商家用戶商品代幣結(jié)算代幣商品代幣結(jié)算代幣商品代幣商品代幣收到商品發(fā)貨供貨時間質(zhì)量保證預(yù)購用戶供應(yīng)廠家原料采購加工工廠生產(chǎn)流水檢測報告轉(zhuǎn)讓記錄承運單位物流進程GPS定位融資詳情倉庫詳情操作倉單管理回購詳情配送進程平臺結(jié)算確認簽收銷售

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論