區塊鏈技術相關表包含了常見的區塊鏈術語、解釋及進一步閱讀參考文章,以加深理解。
方便大家閱讀博客或網絡上其他文章時做快速索引,以太坊相關術語參考以太坊篇
本文將不斷更新,轉載請注明出處:深入淺出區塊鏈
比特幣
一種基於分布式網絡的數字貨幣,也指用來構建這種數字貨幣的網絡系統。參考閱讀[比特幣是什么](http://learnblockchain.cn/2017/10/23/whatisbitcoin)
地址
比特幣地址由一串字符和數字組成,常見地址以1開頭,常見的交易是比特幣從一個地址轉移到另一個地址。
私鑰
用來解鎖對應地址的一串字符。參考閱讀比特幣所有權及隱私問題
簽名
一個讓人可以證明所有權的數學機制。
挖礦
挖礦是反復嘗試不同的隨機數對未打包交易進行哈希,直到找到一個隨機數可以符合工作證明的條件的隨機數,以構建區塊。如果一個礦工走運並產生一個有效的區塊的話,會被授予的一定數量的幣作為獎勵。參考閱讀比特幣如何挖礦(挖礦原理)-工作量證明
哈希
任意長度的數據映射為較短的固定長度的二進制值的算法。因為它是不可逆的運算過程,無法解密。參考閱讀區塊鏈記賬原理
哈希值
通過哈希運算,從而映射成的二進制的值稱為哈希值。
交易
簡單來說就是比特幣轉賬。參考閱讀交易分析
共識機制
區塊鏈事務達成分布式共識的算法,由於P2P網絡下存在延遲,各個節點所觀察到的數據不可能完全一致。因此區塊鏈系統需要設計一種機制對最終數據進行共識。這種對一個時間窗口內的數據的先后順序達成共識的算法被稱為“共識機制”。
工作量證明(POW)
一種共識機制,該機制是證明人出示一個很難計算的但卻很容易驗證的結果。通過驗證這個結果,任何人都能夠確認證明人執行了一定量的計算工作量來產生這個結果。參考閱讀比特幣如何挖礦(挖礦原理)-工作量證明
難度
整個網絡會通過調整“難度”這個變量來控制生成工作量證明所需要的計算力。
難度目標
使整個網絡的計算力大致每10分鍾產生一個區塊所需要的難度數值即為難度目標。
難度調整
整個網絡每產生2,106個區塊后會根據之前2,106個區塊的算力進行難度調整。
礦工
礦工指通過不斷重復哈希運算來產生工作量證明的各網絡節點。
礦池
礦工的集合,由於單一礦機想挖到一個塊的幾率是非常小的,礦工聯合挖礦以提高幾率。一個礦池的算力是很多礦工算力的集合,礦池每挖到一個塊,便會根據你礦機的算力占礦池總算力的百分比,發相應的獎勵給到個體,也不會存在不公平的情況。
礦工費
也叫交易費,交易的發起者通常會向網絡繳納一筆費用,用以處理這筆交易。參考閱讀交易分析。
挖礦
通過工作量證明驗證交易打包區塊的過程,過程中有以貨幣的形式的獎勵。
區塊
在區塊鏈網絡上承載交易數據的數據包。它會被標記上時間戳和之前一個區塊的獨特標記。區塊頭經過哈希運算后會生成一份工作量證明,從而驗證區塊中的交易。有效的區塊經過全網絡的共識后會被追加到主區塊鏈中。參考閱讀比特幣區塊結構。
區塊鏈
狹義來講,一種按照時間順序將數據區塊以順序相連的方式組合成的一種鏈式數據結構, 並以密碼學方式保證的不可篡改和不可偽造的分布式賬本。廣義來講,區塊鏈技術是利用塊鏈式數據結構來驗證與存儲數據、利用分布式節點共識算法來生成和更新數據、利用密碼學的方式保證數據傳輸和訪問的安全、利用由自動化腳本代碼組成的智能合約來編程和操作數據的一種全新的分布式基礎架構與計算范式。
交易
比特幣中的轉賬行為,把比特幣從一個地址轉到另一個地址。
創世區塊
創世區塊指區塊鏈上的第一個區塊,用來初始化相應的加密貨幣。
確認
當一項交易被區塊收錄時,我們可以說它有一次確認。礦工們在此區塊之后每再產生一個區塊,此項交易的確認數就再加一。當確認數達到六及以上時,通常認為這筆交易比較安全並難以逆轉。
P2P網絡
通過允許單個節點與其他節點直接交互,從而實現整個系統像有組織的集體一樣運作的系統。參考閱讀分析比特幣網絡。
分叉
指向同一個父塊的2個區塊被同時生成的情況,某些部分的礦工看到其中一個區塊,其他的礦工則看到另外一個區塊。這導致2種區塊鏈同時增長。
深入淺出區塊鏈 - 系統學習區塊鏈,打造最好的區塊鏈技術博客