”區(qū)塊鏈“這個詞想來很多人都不陌生今魔,但究竟什么是區(qū)塊鏈呢篷扩?我也相信很多人都不太明白院究。在《區(qū)塊鏈:重塑經(jīng)濟與世界》這本書中為我們詳細介紹了區(qū)塊鏈掌栅。
這篇文章我們將主要介紹以下幾點內(nèi)容:1.區(qū)塊鏈的源頭是什么;2.區(qū)塊鏈到底是什么瀑梗;3.區(qū)塊鏈的特點有哪些
1.區(qū)塊鏈的源頭
首先我們先來了解一個故事:在羅馬時期烹笔,羅馬帝國國土遼闊,為了防御敵人每支軍隊都分隔很遠夺克,將軍與將軍之間只能靠信差傳消息箕宙。在戰(zhàn)爭時期嚎朽,軍隊內(nèi)所有的將軍和副官必須達成一致共識铺纽,才會去攻打敵人的陣營。但是哟忍,軍隊可能有叛徒和敵軍間諜狡门,在達成共識的過程中,有些信息锅很,往往并不代表大多數(shù)人的意見其馏。而只有當叛徒總數(shù)不超過將軍總數(shù)的1/3,才能實現(xiàn)一致行動的目的爆安,但如果只有三位將軍叛复,其中一位是叛變者,那么此時問題無解。
上面這個故事就是“拜占庭將軍的難題”褐奥,那么這個問題放到現(xiàn)在來看有什么意義呢咖耘?
這個問題所帶來的思考,可以應用在通信領域撬码。我們可以這樣思考:3臺獨立的計算機進行出錯的備份工作儿倒,按照少數(shù)服從多數(shù)的原則“投票”。這樣呜笑,即使其中一臺機器提供了錯誤結(jié)果夫否,其他兩臺依然會提供正確答案。
而這樣的措施會遇到一個問題:“錯誤”計算機可能給其他兩臺發(fā)送不一樣的錯誤值叫胁,而其他兩臺計算機卻并不會知道凰慈。這時就需要第四臺計算機來應對這個故障。
這樣的問題會一直存在曹抬,那我們該怎么做呢溉瓶?后來一封神秘的郵件回答了這樣的問題,而這封郵件的發(fā)送者的簽名為:中本聰谤民。
我對這個答案的理解就是:我們每個人都擁有一臺電腦堰酿,要對某件東西進行解密工作,事先知道了密碼長度张足,如果沒在短時間內(nèi)破解就會被發(fā)現(xiàn)触创。只有當絕大多數(shù)人同時開始破解才有足夠強大的資源解開這個密碼。但是因為網(wǎng)絡傳達有延遲和干擾为牍,因此不可能做到同時進攻同時撤退哼绑。
最后得出一個結(jié)論:這個密碼幾乎不可能解開。也就是說我們的信息在區(qū)塊鏈上是很安全的碉咆,不用擔心信息會被泄露抖韩。
2.區(qū)塊鏈到底是什么
有些人會有一些錯誤的觀念:比特幣與區(qū)塊鏈是父與子的關系;區(qū)塊鏈是比特幣的一個意外發(fā)現(xiàn)和生成物疫铜,之前沒人想到這一切茂浮。
實際上,區(qū)塊鏈和比特幣是一起出現(xiàn)的壳咕。
有關"比特幣區(qū)塊鏈"的基礎協(xié)議可以這樣理解:所有人同時記賬席揽、一起公證,每10分鐘確認一次谓厘,每10分鐘全網(wǎng)正確的賬本數(shù)據(jù)庫打包成一個塊幌羞,然后每個經(jīng)過公證的塊連成一條鏈。在每個人的計算機中都有這條鏈的存在竟稳,每個人都可看到属桦,并且保證每個人只能對自己的財產(chǎn)進行更新熊痴。
我們?nèi)绻麖牧硪粋€角度來看區(qū)塊鏈:它就是一種數(shù)據(jù)庫,它的信息并不儲存在某個服務器中聂宾,而是存在于網(wǎng)絡上所有的節(jié)點上(可以認為是每臺計算機上)愁拭。其信息的讀取和寫入有一套特殊機制,只能更新本人的亏吝。并且每一時刻都會保存一條最長岭埠、最權威、所有人都認同的數(shù)據(jù)記錄蔚鸥。我們在信息的交換中無需中間的轉(zhuǎn)換惜论,可以直接進行點對點的信息交換。
3.區(qū)塊鏈的特點有哪些
首先止喷,我們需要知道中心化集中式的處理方式馆类。
比如:你要用鹽換米,首先你需要把你的所有信息提供給中心化的處理機構(gòu)(后面用錢莊代替)弹谁,然后想和你交換的那個人也要把自身的所有信息提供給錢莊乾巧。接著你把鹽送到錢莊,他把米送到錢莊预愤,最后錢莊把米交給你沟于,鹽給他。
而去中心化植康、分布式處理方式則是:你的鹽和他的米進行交換旷太,不需要太多其他信息,交易后的地址销睁、價格信息登記更新在區(qū)塊鏈上供璧。
這樣的操作對我們來說有利的方面就是:節(jié)省了經(jīng)過中心化處理機構(gòu)的時間;免除了中心化處理機構(gòu)收取的費用冻记。
最后睡毒,我認為區(qū)塊鏈就是一種數(shù)據(jù)庫,存在于每個人的計算機中冗栗,相當于一個開放的系統(tǒng)演顾,每個人都能上傳信息,更新自己的信息贞瞒。能有效的防止黑客的入侵偶房,在其中可以進行點對點的交易趁曼,方便了我們的日常生活军浆。