區塊鏈感悟
可以看出區塊鏈乙個很重要的特性就是去中心化,那麼什麼是去中心化呢?首先了解什麼是中心化,我們在用支付寶轉賬的時候,我們要經過支付寶然後才能把錢轉到對方的賬戶上,我們所有的資訊都在支付寶中的資料庫存放,我們不知道其他人的賬戶資訊,這樣有個缺點 那就是如果支付寶的資料庫崩潰,那麼我們的資料就會丟失。
而去中心化就是點對點進行通訊,而每次通訊後就要向所有的在這系統中的計算機通報,同時計算機就要記錄這一次的賬單,這樣資料就在多台電腦上儲存,每台電腦儲存著整個賬單,這也就為什麼位元幣的交易庫已有幾十個g;
分布式資料儲存:
與目前常見的集中式儲存技術不同,分布式儲存技術並不是將資料儲存在某個或多個特定的節點上,而是通過網路使用企業中的每台機器上的磁碟空間,並將這些分散的儲存資源構成乙個虛擬的儲存裝置,資料分散的儲存在企業的各個角落。
比如由多個使用者組成的系統,每個使用者的資訊不是儲存在總的資料庫中,而是儲存在每個使用者的電腦上,這樣的好處是沒有總的資料庫,有一台電腦資料丟失不會影響其他的使用者,丟失後去其他使用者拷貝乙份編號。
點對點傳輸:即p2p,又叫對等網路,依賴網路中參與者的計算能力和頻寬,而不是把依賴都聚集在較少的幾台伺服器上。這和去中心化的概念吻合,不需要經過中介,使用者和使用者直接交易;
加密演算法:用的是非對稱加密,有兩套金鑰,一套是公鑰,一套是私鑰;公鑰用來加密,私鑰用來解密;為什麼要有非對稱加密呢?
因為之前的對稱性加密,你只要知道了加密方式,就能反過來進行揭秘了,所以就會有非對稱加密演算法。公鑰就是可以對全世界公開的金鑰,私鑰是自己需要儲存好的。
共識機制:點對點傳輸有個缺點,傳輸資料有很高的延遲各個節點所觀察到的事務先後順序不可能完全一致。因此區塊鏈系統需要設計一種機制對在差不多時間內發生的事務的先後順序進行共識。這種對乙個時間視窗內的事務的先後順序達成共識的演算法被稱為「共識機制」。在區塊鏈中最常用的三種共識演算法有工作量證明、權益證明和股份授權證明;而位元幣用的就是工作量證明,這個演算法有個明顯特點——費電,講到這就不得不說一件趣事,70%的礦場在中國,而且在中國的偏遠山區,因為那的電費便宜,啊哈哈哈哈。
上述的一切是我自己翻資料,然後得到的一點心得,如有不對歡迎指正。
區塊鏈 區塊鏈雜湊演算法
雜湊演算法是區塊鏈中保證交易資訊不被篡改的單向密碼機制。雜湊演算法接收一段明文後,以一種不可逆的方式將其轉化為一段長度較短 位數固定的雜湊資料。它有兩個特點 加密過程不可逆,意味著我們無法通過輸出的雜湊資料倒推原本的明文是什麼 輸入的明文與輸出的雜湊資料一一對應,任何乙個輸入資訊的變化,都必將導致最...
區塊鏈節點和區塊區別 區塊鏈的「區塊」和「鏈」
2017年以來,區塊鏈大火,但是其技術相對生澀。很多 紛紛用通俗易懂的漫畫方式,簡單明瞭的體現出來了區塊鏈的區別和特點。區塊鏈由以前的一人記賬,變成了大家一起記賬的模式,讓賬目和交易更加安全,這就是分布式資料儲存。此外,區塊鏈相關的技術除了分布式儲存,還有去中心化 智慧型合約 加密演算法等等。分布式...
區塊鏈 資料區塊
目錄 資料區塊記錄了整個位元幣網路上的交易記錄資料,並且這些資料是被所有位元幣節點共享的。位元幣的交易記錄會儲存在資料區塊之中,位元 幣系統中大約每10分鐘會產生乙個區塊,每個資料區塊一般包含區塊頭 header 和區塊體 body 兩部分,位元幣源 分析 區塊 區塊頭封裝了當前的版本號 versi...