自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

通俗易懂,到底什么是區(qū)塊鏈?

網(wǎng)絡
目前,對于區(qū)塊鏈技術很多網(wǎng)站都有詳細的解釋,但由于過于專業(yè),很難讓人理解,現(xiàn)在我們以一種通俗易懂的方式來幫助讀者解讀什么區(qū)塊鏈?

2017年9月4日,中國政府正式明令禁止ICO和數(shù)字貨幣交易行為,隨即關閉了多個數(shù)字貨幣交易所。同時政府也多次聲明,不會將區(qū)塊鏈與數(shù)字貨幣劃等號,依然非常重視區(qū)塊鏈技術在中國的發(fā)展。隨后,中國工業(yè)和信息化部成立了一個專門研究區(qū)塊鏈的實驗室——可信區(qū)塊鏈開放實驗室,進一步明確政府對區(qū)塊鏈技術發(fā)展的重視和支持。

[[217463]]

什么是區(qū)塊鏈?

區(qū)塊鏈技術源于比特幣,是比特幣底層支撐技術。中國政府禁止比特幣交易主要是擔心數(shù)字貨幣交易帶來的金融風險,以及避免不法人士利用數(shù)字貨幣交易的法律漏洞設計交易騙局。但區(qū)塊鏈是一種技術,可以讓交易突破傳統(tǒng)的信任交易模式和集中化架構,實現(xiàn)非安全環(huán)境下的交易安全。由于區(qū)塊鏈技術能解決傳統(tǒng)互聯(lián)網(wǎng)交易過程中面臨的諸多問題,近年來得到了各國政府及企業(yè)的廣泛關注。目前,對于區(qū)塊鏈技術很多網(wǎng)站都有詳細的解釋,但由于過于專業(yè),很難讓人理解,現(xiàn)在我們以一種通俗易懂的方式來幫助讀者解讀什么區(qū)塊鏈?

通俗易懂,到底什么是區(qū)塊鏈?

簡單來說,區(qū)塊鏈就是一個分布式賬本,通過去中心化、去信任的方式集中維護一個可靠的數(shù)據(jù)庫。以支付寶交易為例,傳統(tǒng)的交易方式是買家在淘寶平臺購買商品,然后將購買商品的錢打到支付寶這個中介平臺,待賣方發(fā)貨以及買方確認收到貨之后,再由買方通知支付寶將錢打到賣方賬戶。但區(qū)塊鏈技術支撐的交易模式完全不同,買家和賣家可直接進行交易,不需要通過任何中間平臺做信用交易,交易后系統(tǒng)通過廣播的形式將交易信息發(fā)布到P2P網(wǎng)絡中,所有收到交易信息的節(jié)點或主機會在確認信息無誤后記錄下這筆交易。這就相當于所有的節(jié)點主機都為這邊交易做了數(shù)據(jù)備份,即便某一臺機器出現(xiàn)宕機、系統(tǒng)崩潰、木馬攻擊和數(shù)據(jù)篡改等情況也不會影響數(shù)據(jù)的記錄,因為還有無數(shù)臺機器作為備份。

從數(shù)據(jù)的角度講,區(qū)塊鏈是一種幾乎不可能被更改的分布式數(shù)據(jù)庫,這種分布式不僅體現(xiàn)在存儲架構上,也體現(xiàn)在分布式記錄,即由系統(tǒng)參與者共同維護。從技術的角度講,區(qū)塊鏈并不是單一的技術,而是多種技術的復合體,包括分布式存儲、數(shù)字簽名和P2P網(wǎng)絡架構等。

區(qū)塊鏈的工作原理

區(qū)塊鏈的數(shù)據(jù)存儲方式其實就是“區(qū)塊”+“鏈”。這就好比我們的日記本,每一頁都是一張紙,紙上可以記錄有用文字信息,但每一頁都會有頁碼,記錄每頁文字所處的順序。對比來說,區(qū)塊就是“紙”,用來記錄創(chuàng)建期間發(fā)生的所有價值交換活動。頁碼就是“鏈”,按照時間先后順序?qū)^(qū)塊存儲在數(shù)據(jù)庫中。

那么或許你就要問,那么多節(jié)點到底選擇有誰來優(yōu)先記錄區(qū)塊信息?其實很簡單,就是誰最先完成記錄就以誰為準。如圖1所示,如果老張和老李要進行一筆交易,就會產(chǎn)生一筆賬單記錄,賬單記錄會顯示付款人信息、收款人信息、交易的內(nèi)容以及當前所處的鏈條序列。在交易完成后,區(qū)塊鏈系統(tǒng)會將本次交易清單與上一賬單編號的數(shù)據(jù)進行加密之后發(fā)布到全網(wǎng)所有的節(jié)點,也就是接入網(wǎng)絡中的每一臺主機,所有節(jié)點在收到公告賬單信息后會爭奪第一記賬權,這一過程包括驗證交易雙方的信息,在得到確認之后更新賬簿,以第一個完成賬單記錄的節(jié)點為準。因此,一旦第一個記賬完成,所有節(jié)點只能接收記賬信息并更新本地賬簿,這就是共識機制。

由于每筆賬單交易的記錄都包含上一個鏈條的信息,因此一旦某一條交易記錄被篡改就自然會出現(xiàn)信息錯誤或上下鏈條信息部匹配,而且容易出現(xiàn)鏈條分叉,因此,采用區(qū)塊鏈技術記錄的數(shù)據(jù)篡改難度幾乎不可能,數(shù)據(jù)的容錯性極高。而且由于所有賬單交易數(shù)據(jù)的公布都是以加密的方式在網(wǎng)絡中發(fā)送,要想在網(wǎng)絡中篡改數(shù)據(jù)就必須至少截獲51%以上的節(jié)點數(shù)據(jù)并在極短的時間內(nèi)破解,這種情況可以認為幾乎沒有可能。

區(qū)塊鏈發(fā)展存在哪些瓶頸?  

從2009年比特幣出現(xiàn),區(qū)塊鏈技術的發(fā)展時間還比較短,各種層次的應用研究仍然在不斷深入的過程中。但由于區(qū)塊鏈突破的傳統(tǒng)的集中式數(shù)據(jù)防護架構以及非信用的安全模式,其應用依舊存在著一定的安全局限,從技術層和業(yè)務層都面臨諸多挑戰(zhàn)。  

首先,共識機制的挑戰(zhàn)。區(qū)塊鏈中的共識算法是否能實現(xiàn)并保障真正的安全,需要更嚴格的證明和時間的考驗。采用的非對稱加密算法可能會隨著數(shù)據(jù)、密碼學和計算技術的發(fā)展而變的越來越脆弱,未來可能具有一定的破解性。此外,區(qū)塊鏈上包含賬戶安全的私鑰是否容易竊取仍待進一步探索?! ?/p>

其次,51%攻擊是否能突破。在比特幣中,若控制節(jié)點中絕大多數(shù)計算資源,就能重改公有賬本,這被稱為51%攻擊。真實的區(qū)塊鏈網(wǎng)絡是自由開放的,所以,理論上,區(qū)塊鏈上無法阻止擁有足夠多計算資源的節(jié)點做任何操作。在現(xiàn)實情況下,發(fā)起51%攻擊是具有一定可行性的。當然,擁有足夠的算力并不會迅速破壞整個體系——至少不是短時間內(nèi),但可能會導致系統(tǒng)混亂。  

第三,N@S攻擊。針對PoW共識算法容易遭受51%攻擊的問題,一些研究人員對PoW共識算法進行了改進,但在解決舊有問題的同時,也引入了區(qū)塊分叉時的N@S(Nothingatstake)攻擊問題。比如,在某些情況下一個區(qū)塊可以暫時擁有兩個子區(qū)塊。這種分叉狀態(tài)出現(xiàn)時,一般是兩個礦工都在短時間內(nèi)發(fā)現(xiàn)了工作量的解答,然后將所添加的傳播到臨近網(wǎng)絡中去,其他節(jié)點便慢慢形成兩種版本(子區(qū)塊)的區(qū)塊鏈。區(qū)塊鏈中規(guī)定,這種情況下的判定條件是選擇工作總量最大的那條子區(qū)塊。出于自身利益最大的考慮,節(jié)點上可以同時在兩個分支上繼續(xù)工作,以保證利益的獲取。假設99%的節(jié)點用戶都如此理性地考慮收益的話,即便攻擊者只掌握1%的權益依舊可以決定區(qū)塊鏈的分支走向。他可以發(fā)出交易請求,獲得資產(chǎn),然后再從另一條分支上獲取添加貨幣到自己的錢中?! ?/p>

此外,區(qū)塊鏈也存在一些難以克服的不足:效率問題。區(qū)塊鏈沒有單一節(jié)點可信任,通過計算來換取信任。簡單的一個承認交易操作,需要大量的計算參與進來。比如匿名引發(fā)的風險。區(qū)塊鏈開發(fā)者認為匿名性在區(qū)塊鏈交易中是重要的,并非“抗審查”。如果礦工決定不處理某筆交易在地址間的收發(fā),那就證明交易是受礦工審查的。如果交易是匿名的,礦工就不能決定優(yōu)先處理哪些交易,也就不能進行審查。但匿名性會造成非法交易的猖獗,執(zhí)法部門很難溯源。  

結(jié)束語  

盡管存在一定的安全局限和難以克服的不足,但區(qū)塊鏈技術提供了一個規(guī)?;墓沧R機制,可以作為一種更高效解決信任問題的手段,建立去中心化的可信網(wǎng)絡。目前,區(qū)塊鏈的應用已從單一的數(shù)字貨幣(如比特幣)應用,延伸到經(jīng)濟社會的各個領域,除金融服務行業(yè)的應用相對成熟外,其他行業(yè)的應用還處于探索起步階段,期待區(qū)塊鏈技術的更新和完善。

 

責任編輯:趙寧寧 來源: e-works數(shù)字化企業(yè)網(wǎng)
相關推薦

2021-05-26 16:12:20

區(qū)塊鏈加密貨幣比特幣

2019-04-08 20:20:37

2018-03-05 08:23:40

物聯(lián)網(wǎng)互聯(lián)網(wǎng)網(wǎng)絡技術

2011-10-26 19:57:33

2019-06-19 08:30:47

網(wǎng)絡協(xié)議IPTCP

2018-03-05 08:45:11

物聯(lián)網(wǎng)互聯(lián)網(wǎng)網(wǎng)絡技術

2022-09-23 08:32:53

微服務架構服務

2019-03-22 09:47:44

RPC框架面試官

2023-01-06 09:40:20

項目性能

2019-05-20 07:37:00

TCPIP網(wǎng)絡協(xié)議

2020-06-08 10:50:58

前端TypeScript代碼

2022-06-28 07:31:11

哨兵模式redis

2019-01-24 15:50:06

區(qū)塊鏈數(shù)字貨幣比特幣

2021-11-04 08:16:50

MySQL SQL 語句數(shù)據(jù)庫

2022-07-06 08:17:50

C 語言函數(shù)選型

2018-03-11 14:57:07

物聯(lián)網(wǎng)組網(wǎng)無線通信

2018-03-29 06:40:26

物聯(lián)網(wǎng)

2022-10-26 08:42:28

2022-08-02 10:26:09

網(wǎng)絡層網(wǎng)絡網(wǎng)絡協(xié)議

2023-09-02 21:14:32

點贊
收藏

51CTO技術棧公眾號