-
這個(gè)不錯(cuò)111
查看全部 -
這個(gè)不錯(cuò)111111
查看全部 -
這里不僅僅是講了如何做賬本驗(yàn)證,更是講什么是區(qū)塊鏈,使用哈希函數(shù)特性,利用哈希函數(shù)來(lái)進(jìn)行對(duì)區(qū)塊數(shù)據(jù)(序號(hào),時(shí)間戳和賬本)計(jì)算得到一個(gè)哈希值,在下一個(gè)賬本記錄上一個(gè)區(qū)塊的哈希值因此形成了一個(gè)鏈條。通過(guò)對(duì)整個(gè)鏈條的最后一個(gè)區(qū)塊進(jìn)行驗(yàn)證,可以高效的進(jìn)行賬本驗(yàn)證,但是如何進(jìn)行做這個(gè)驗(yàn)證的還需要再學(xué)習(xí)
查看全部 -
需要記錄下查看全部
-
剛學(xué)查看全部
-
新課的筆記
查看全部 -
212121312312323123
查看全部 -
好的查看全部
-
區(qū)塊鏈核心技術(shù)了解
區(qū)塊鏈的歷史:
密碼朋克(cypherpunk):郵件組(成員:中本聰,比特幣之父)
Haber/Stornetta 提出時(shí)間戳方法保證數(shù)字文件安全的協(xié)議
戴偉發(fā)明了B-money,強(qiáng)調(diào)點(diǎn)對(duì)點(diǎn)交易和不可更改記錄
哈爾-芬尼推出了“加密現(xiàn)金”
2008年中本聰《比特幣:一個(gè)點(diǎn)對(duì)點(diǎn)的電子現(xiàn)金系統(tǒng)》
區(qū)塊鏈應(yīng)用場(chǎng)景:
資產(chǎn):數(shù)字資產(chǎn)發(fā)行、支付(跨境支付)、交易、結(jié)算
記賬:股權(quán)交易、供應(yīng)鏈金融、商業(yè)積分
不可篡改:溯源、眾籌、醫(yī)療證明、存在性證明
點(diǎn)對(duì)點(diǎn):共享經(jīng)濟(jì)、物聯(lián)網(wǎng)
隱私:匿名交易
比特幣:
數(shù)字貨幣:一串?dāng)?shù)字
信任從何而來(lái):財(cái)產(chǎn)只受自己控制(私鑰)
無(wú)通脹(總量不變,2100萬(wàn)個(gè))
沒(méi)有假鈔
流通性好
去中心化記賬系統(tǒng)
比特幣的原理:
1.???? 賬本如何驗(yàn)證:
方案一:一一核對(duì)賬本記錄,發(fā)現(xiàn)不同時(shí)少數(shù)服從多數(shù)(x)
hash
2.???? 賬戶(hù)所有權(quán)問(wèn)題:賬號(hào)-地址,密碼-私鑰
非對(duì)稱(chēng)加密技術(shù)(交易簽名):交易進(jìn)行hash得到摘要,用私鑰對(duì)摘要進(jìn)行簽名
廣播交易
驗(yàn)證:
3.???? 為什么記賬(挖礦):
記賬:hash打包的過(guò)程
消耗資源
獎(jiǎng)勵(lì)
規(guī)則:一段時(shí)間只有一個(gè)人可以記賬成功
通過(guò)解決密碼學(xué)難題(即工作量證明)競(jìng)爭(zhēng)獲得唯一記賬權(quán)
其他節(jié)點(diǎn)復(fù)制記賬結(jié)果
?
4.???? 以誰(shuí)的賬本為準(zhǔn)(共識(shí)機(jī)制):
采用工作量最大的鏈作為主鏈
分叉
查看全部 -
區(qū)塊鏈核心技術(shù)了解
區(qū)塊鏈的歷史:
密碼朋克(cypherpunk):郵件組(成員:中本聰,比特幣之父)
Haber/Stornetta 提出時(shí)間戳方法保證數(shù)字文件安全的協(xié)議
戴偉發(fā)明了B-money,強(qiáng)調(diào)點(diǎn)對(duì)點(diǎn)交易和不可更改記錄
哈爾-芬尼推出了“加密現(xiàn)金”
2008年中本聰《比特幣:一個(gè)點(diǎn)對(duì)點(diǎn)的電子現(xiàn)金系統(tǒng)》
區(qū)塊鏈應(yīng)用場(chǎng)景:
資產(chǎn):數(shù)字資產(chǎn)發(fā)行、支付(跨境支付)、交易、結(jié)算
記賬:股權(quán)交易、供應(yīng)鏈金融、商業(yè)積分
不可篡改:溯源、眾籌、醫(yī)療證明、存在性證明
點(diǎn)對(duì)點(diǎn):共享經(jīng)濟(jì)、物聯(lián)網(wǎng)
隱私:匿名交易
比特幣:
數(shù)字貨幣:一串?dāng)?shù)字
信任從何而來(lái):財(cái)產(chǎn)只受自己控制(私鑰)
無(wú)通脹(總量不變,2100萬(wàn)個(gè))
沒(méi)有假鈔
流通性好
去中心化記賬系統(tǒng)
比特幣的原理:
1.???? 賬本如何驗(yàn)證:
方案一:一一核對(duì)賬本記錄,發(fā)現(xiàn)不同時(shí)少數(shù)服從多數(shù)(x)
hash
2.???? 賬戶(hù)所有權(quán)問(wèn)題:賬號(hào)-地址,密碼-私鑰
非對(duì)稱(chēng)加密技術(shù)(交易簽名):交易進(jìn)行hash得到摘要,用私鑰對(duì)摘要進(jìn)行簽名
廣播交易
驗(yàn)證:
3.???? 為什么記賬(挖礦):
記賬:hash打包的過(guò)程
消耗資源
獎(jiǎng)勵(lì)
規(guī)則:一段時(shí)間只有一個(gè)人可以記賬成功
通過(guò)解決密碼學(xué)難題(即工作量證明)競(jìng)爭(zhēng)獲得唯一記賬權(quán)
其他節(jié)點(diǎn)復(fù)制記賬結(jié)果
?
4.???? 以誰(shuí)的賬本為準(zhǔn)(共識(shí)機(jī)制):
采用工作量最大的鏈作為主鏈
分叉
查看全部 -
老師講的非常好查看全部
-
發(fā)善男信女們查看全部
-
簽名和驗(yàn)證是“冪運(yùn)算”
簽名的過(guò)程(對(duì)摘要進(jìn)行加密的過(guò)程):
sign(交易摘要,私鑰)->簽名
驗(yàn)證過(guò)程(對(duì)摘要進(jìn)行解密的過(guò)程):
verify(簽名,付款方地址)->交易摘要
查看全部 -
非對(duì)稱(chēng)加密技術(shù)(交易簽名)
前提:不泄露私鑰
對(duì)交易進(jìn)行hash得到摘要-》用私鑰對(duì)摘要進(jìn)行簽名
簽名過(guò)程:
1.對(duì)交易進(jìn)行hash運(yùn)算,得到摘要信息
hash('
? ? ? ? {"付款地址":"2A39BaC2390FDe",
? ? ? ? ?"收款地址","AAC9CBa239aFCC",
? ? ? ? ?"交易金額","0.2btc"
? ? ? ? ?} ') ->8aDB23CDEA6
2.對(duì)摘要信息(8aDB23CDEA6)使用私鑰(J78sknJhidhLIqdngalket)進(jìn)行簽名,得到簽名信息(
3cdferdadgadg")
sign("8aDB23CDEA6","J78sknJhidhLIqdngalket")->"3cdferdadgadg"
交易后的廣播信息:
交易信息(
"付款地址":"2A39BaC2390FDe",
? ? ? ? ?"收款地址","AAC9CBa239aFCC",
? ? ? ? ?"交易金額","0.2btc"
)+簽名信息(3cdferdadgadg)
其他節(jié)點(diǎn)接收到廣播信息后的驗(yàn)證:
基于簽名信息、付款方地址,返回的交易摘要:
veryfy("3cdferdadgadg","2A39BaC2390FDe")->8aDB23CDEA6
查看全部 -
所有權(quán)問(wèn)題,誰(shuí)可以支配某個(gè)賬戶(hù)下的比特幣
使用地址來(lái)代表賬戶(hù);
一個(gè)地址一個(gè)私鑰,私鑰擁有著可以進(jìn)行賬戶(hù)的支付
私鑰泄露會(huì)導(dǎo)致賬戶(hù)內(nèi)比特幣丟失
地址與私鑰為非對(duì)稱(chēng)關(guān)系,無(wú)法逆向推導(dǎo)
Hash(Hash(fun(私鑰)))->地址
查看全部 -
賬本驗(yàn)證:
核對(duì)賬本---少數(shù)服從多數(shù)-----------數(shù)量太對(duì),效率低
hash 、摘要、MD5,不可逆,不同源不同結(jié)果
區(qū)塊:{序號(hào)+時(shí)間戳+Hash值,交易記錄}
比特幣大約每十分鐘記賬一次
滾動(dòng)hash,后一比記錄執(zhí)行hash時(shí),其源內(nèi)容包含前一比記錄的hash值;
只需比對(duì)最后一個(gè)區(qū)塊,其hash摘要如果正確,則認(rèn)為該區(qū)塊鏈?zhǔn)强尚诺?/p>
查看全部 -
貨幣--信任
自己控制(私鑰控制)
無(wú)通漲(規(guī)模總額固定)
無(wú)假幣(共識(shí)機(jī)制)
流通方便(點(diǎn)對(duì)點(diǎn))
查看全部
舉報(bào)