讀書筆記——什么是區(qū)塊鏈?

讀書筆記——什么是區(qū)塊鏈?

通俗一點(diǎn)地說,區(qū)塊鏈?zhǔn)且粋€收錄所有歷史交易的總帳,每個區(qū)塊中包含若干筆交易記錄。如果說區(qū)塊鏈?zhǔn)琴~本,那么區(qū)塊就是賬本的每一頁。交易的細(xì)節(jié)都被記錄在一個網(wǎng)絡(luò)里任何人都可以看得到的公開賬簿上。


區(qū)塊就是很多交易數(shù)據(jù)的集合,每個區(qū)塊上都有一個特點(diǎn)的時間戳,讓它跟其他區(qū)塊做區(qū)分,有效的區(qū)塊獲得全網(wǎng)絡(luò)的認(rèn)可以后會被追加到主區(qū)塊鏈中。區(qū)塊鏈?zhǔn)怯邪灰仔畔⒌膮^(qū)塊從后向前有序鏈接起來的數(shù)據(jù)結(jié)構(gòu)。

由于每個人的計(jì)算機(jī)都有一模一樣的賬本,并且每個人的計(jì)算機(jī)都有著完全相等的權(quán)利,因此不會由于單個人的計(jì)算機(jī)失去聯(lián)系或宕機(jī),而導(dǎo)致整個系統(tǒng)崩潰。既然有一模一樣的賬本,就意味著所有的數(shù)據(jù)都是公開透明的,每一個人可以看到每一個賬戶上到底有什么數(shù)字變化。它非常有趣的特性就是,其中的數(shù)據(jù)無法篡改。因?yàn)橄到y(tǒng)會自動比較,會認(rèn)為相同數(shù)量最多的賬本是真的賬本,少部分和別人數(shù)量不一樣的賬本是虛假的賬本。在這種情況下,任何人篡改自己的賬本是沒有任何意義的,因?yàn)槌悄隳軌虼鄹恼麄€系統(tǒng)里面大部分節(jié)點(diǎn)。如果整個系統(tǒng)節(jié)點(diǎn)只有五個、十個節(jié)點(diǎn)也許還容易做到,但是如果有上萬個甚至上十萬個,并且還分布在互聯(lián)網(wǎng)上的任何角落,除非某個人能控制世界上大多數(shù)的電腦,否則不太可能篡改這樣大型的區(qū)塊鏈。

它的要素

1、點(diǎn)對點(diǎn)的對等網(wǎng)絡(luò),區(qū)塊鏈?zhǔn)且粋€點(diǎn)對點(diǎn)的P2P網(wǎng)絡(luò),每個參與到網(wǎng)絡(luò)中的計(jì)算機(jī)都是一個節(jié)點(diǎn),每個節(jié)點(diǎn)上的交易信息都是同步的。

2、可驗(yàn)證的數(shù)據(jù)結(jié)構(gòu),

3、分布式的共識機(jī)制(解決拜占庭將軍問題,解決雙重支付)

技術(shù)上的特點(diǎn)

去中心化:區(qū)塊數(shù)據(jù)存儲在所有加入這個系統(tǒng)的電腦中,每一個都可以是服務(wù)器。

高可靠:因?yàn)槿ブ行幕一邳c(diǎn)對點(diǎn)網(wǎng)絡(luò),區(qū)塊鏈網(wǎng)絡(luò)中只要還有一臺電腦正常工作,服務(wù)就不會中斷,所以高可靠。

安全性:主要體現(xiàn)在分布式、51%攻擊,即使49%節(jié)點(diǎn)被攻擊或宕機(jī)也不會影響網(wǎng)絡(luò)的運(yùn)行。

去信任:系統(tǒng)中所有節(jié)點(diǎn)之間無需信任也可以進(jìn)行交易,因?yàn)閿?shù)據(jù)庫和整個系統(tǒng)的運(yùn)作是公開透明的,在系統(tǒng)的規(guī)則和時間范圍內(nèi),節(jié)點(diǎn)之間無法欺騙彼此,區(qū)塊鏈實(shí)際上是數(shù)學(xué)方法解決信任問題的產(chǎn)物。

集體維護(hù):系統(tǒng)是由其中所有具有維護(hù)功能的節(jié)點(diǎn)共同維護(hù)的,系統(tǒng)中所有人共同參與維護(hù)工作。

不可篡改:一致提交后的數(shù)據(jù)會一直存在,幾乎不可被銷毀或修改。

可追溯:可以追溯區(qū)塊鏈中任何時期的記錄。

可靠數(shù)據(jù)庫:系統(tǒng)中每一個節(jié)點(diǎn)都擁有最新的完整數(shù)據(jù)庫拷貝,修改單個節(jié)點(diǎn)的數(shù)據(jù)庫是無效的,因?yàn)橄到y(tǒng)會自動比較,認(rèn)為最多次出現(xiàn)的相同數(shù)據(jù)記錄為真。

數(shù)據(jù)透明:全網(wǎng)共享賬本,每一個節(jié)點(diǎn)都能夠存儲全網(wǎng)發(fā)生的歷史交易記錄的完整、一致賬本。

密碼學(xué)技術(shù):區(qū)塊鏈中使用Hash算法、非對稱加密、數(shù)字簽名、數(shù)字證書等密碼學(xué)技術(shù)。

源代碼開源:區(qū)塊鏈網(wǎng)絡(luò)中設(shè)定的共識機(jī)制、規(guī)則等都可以通過一致的、開源的源代碼進(jìn)行驗(yàn)證。

?

區(qū)塊鏈的分類

公有鏈:任何人均可自由參加和退出,比如比特幣網(wǎng)絡(luò)。

聯(lián)盟鏈:加入和退出需要經(jīng)過聯(lián)盟的批準(zhǔn),比如多家公司發(fā)起的聯(lián)盟鏈。

私有鏈:比如公司內(nèi)部使用的私有鏈,別人無法使用

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 朋友說“沒有花草的房子就像沙漠一樣了無生趣…必須說居不可無花”。我知道現(xiàn)在很多鮮花的宅配服務(wù)也正流行,所以,最近常...
    笑仙_閱讀 1,691評論 3 13
  • 減少對象 減少方法調(diào)用 避開用腳本語言實(shí)現(xiàn)的方法 使用立即值 瓶頸地方用C語言記述 以空間換時間
    __游離__閱讀 346評論 0 0
  • 文/葉老巫 (31/160,每天更文3000,連續(xù)160天) 本文關(guān)鍵詞:思維、放、收、九宮格 1、 有人一拿起筆...
    葉兩步閱讀 608評論 1 19
  • (一) 萬年洪荒之前 佛祖的座下 長著一棵無名草 它伴著圣潔的蓮花 看盡星辰隕落 遍覽凡間滄桑 一日 它們向佛祖求...
    半寸頭閱讀 706評論 0 2
  • 我們懂了那么多道理,卻依然不能幸福。 工作了三五年,負(fù)能量積攢的很多,一幫老友聊天,最后的主題總是工作不如意、家庭...
    韌針小郭閱讀 242評論 0 0

友情鏈接更多精彩內(nèi)容