區塊鏈本身是一種資料的記錄方式,就像我們平常使用的excel、word等,按照一定的格式儲存到電腦上。與傳統的記錄格式不同的是,區塊鏈將產生的資料按照一定的時間間隔,分成乙個個的資料庫記錄,然後再根據資料塊的先後關係串聯起來,也就是所謂的區塊鏈了。按照這種規則,沿著時間線不斷增加新的區塊就好像是時光記錄儀一樣,記錄發生的每一筆操作。
這種資料記錄格式很新穎,在這種記錄方式下,資料很難被篡改或刪除,有朋友可能會說,這有什麼不好修改、刪除的!比如我在自己電腦儲存乙份excel資料,再怎麼複製的格式我也可以隨便改呀!如果區塊鏈的資料格式只是應用在單機環境或者乙個中心化伺服器上,那確實是,畢竟自己對自己的資料擁有完全的支配力,然而一切才剛剛開始,我們接著看。
如果區塊鏈代表的僅僅只是乙個記錄格式的話,那麼也算不上什麼偉大的發明,也看不出什麼特別的能力,比如難以篡改之類,事實上區塊鏈是一整套技術組合的代表,在這一組技術的配合下,才能煥發出驚人的能力,區塊鏈系統有很多種,就像聊天軟體有很多種,而無論什麼樣的區塊鏈系統,其技術元件都是類似的,不管是位元幣、萊特幣、以太坊還是其他,核心結構和工作原理都是共同的,我們看下圖基本的技術組合有哪些:
如圖所示,這是區塊鏈系統結構的基本組成,各系統本質上都是在這個經典結構之上直接實現或擴充套件實現。這些零件裝配在一起,組成了乙個區塊鏈系統,執行起來就稱之為乙個節點,多個這樣不同的節點在不同的計算機上執行起來,就組成了乙個網路,在這個網路中每個節點都是平等的,大家互相為對方提供服務,這種網路被稱為點對點的對等網路。接下來我會一一進行解釋。
1 2 區塊鏈技術棧
區塊鏈本身只是一種資料的記錄格式,就像我們平常使用的excel word文件一樣,按照一定的格式將我們的數 據儲存在電腦上。與傳統的記錄格式不同的是,區塊鏈是將產生的資料按照一定的時間間隔,分成乙個個的資料塊記錄,然後再根據資料塊的先後關係串聯起來,也 就是所謂的區塊鏈了。按照這種規則,沿著時間線不...
區塊鏈技術
區塊鏈本質上是乙個對等網路 peer to peer 的分布式賬本資料庫。位元幣的底層就採用了區塊鏈的技術架構。區塊鏈本身其實是一串鏈結的資料區塊,其鏈結指標是採用密碼學雜湊演算法對區塊頭進行處理所產生的區塊頭雜湊值。每乙個資料塊中記錄了一組採用雜湊演算法組成的樹狀交易狀態資訊,這樣保證了每個區塊內...
區塊鏈技術
目前,比較火的區塊鏈逐漸被重視起來,其根源與其說是其技術上帶來的人類的共識與寫作機制的轉變,不如說是由位元幣炒作帶來的利潤衝擊了投機者的內心。不過,這並不一定就是壞事,對於區塊鏈這個技術而言,是有利的,因為這樣的環境下,會帶來無數的開發者磨刀立馬,為其注入力量。區塊鏈是一種能夠包含交易資訊的從前往後...