區塊鏈行業詞典
【區塊鏈行業詞典】是由31區聯合「維京資本」與「甲子光年」開發的全球首部中文區塊鏈詞典。
共識機制
共識機制/ Consensus
由於點對點網路下存在較高的網路延遲,各個節點所觀察到的事務先後順序不可能完全一致。因此區塊鏈系統需要設計一種機制對在差不多時間內發生的事務的先後順序進行共識,這種對一個時間窗口內的事務的先後順序達成共識的演算法被稱為「共識機制」。
工作量證明/ Proof of Work / PoW
工作量證明簡單理解就是一份證明,用來確認節點做過一定量的工作。監測工作的整個過程通常是極為低效的,而通過對工作的結果進行認證來證明完成了相應的工作量,則是一種非常高效的方式。比特幣在區塊的生成過程中使用了PoW機制,要得到合理的 隨機數求解數學難題需要經過大量嘗試計算,通過查看記錄和驗證區塊鏈信息的證明,就能知道是否完成了指定難度係數的工作量。
權益證明/ Proof of Stake / PoS
PoS 也稱權益證明機制,類似於把資產存在銀行里,銀行會通過你持有數字資產的數量和時間給你分配相應的收益。採用 PoS 機制的加密貨幣資產,系統會根據節點的持幣數量和時間的乘積(幣天數)給節點分配相應的權益。
權益授權證明/ Delegated Proof of Stake / DPoS
DPoS 是一種類似董事會的授權共識機制,該機制讓每一個持幣人對整個系統的節點進行投票,決定哪些節點可以被信任並代理他們進行驗證和記賬,同時生成少量的對應獎勵。DPoS 大幅提高區塊鏈的處理能力,並降低區塊鏈的維護成本,從而使交易速度接近於中心化的結算系統。
燃燒證明/ Proof of Burn / PoB
燃燒證明是一種投資於全新的加密貨幣的方法:為了獲得一種新的貨幣,你必須「燒 掉」(摧毀)另一種貨幣,比如比特幣。從理論上講,這將使每一種新的加密貨幣價值 相當於被摧毀的幣的價值,但實際上你不能真的摧毀加密貨幣,系統需要你把它送到一個會減少它的總供應量的地方。
開發者證明/ Proof of Developer / PoD
開發者證明是一個真實的、活的軟體開發人員創建了一種加密貨幣的證據。它用於啟動新的加密貨幣,以防止匿名開發人員在不提供可行的加密貨幣的情況下收集和竊取資金。
重要性證明/ Proof of Important / PoI
重要性證明是根據交易量、活躍度等維度而不僅僅是根據工作量和幣的數量來決定區塊鏈的記賬權力。
基於交易的權益證明機制/ Transaction as Proof of Stake / TaPOS
TaPOS 為股東們提供了一個長效機制來直接批准他們的代表的行為,平均而言,51% 的股東在6個月內會直接確認每個區塊,取決於活躍流通的股份所佔的比例,差不多10%的股東可以在幾天內確認區塊鏈。這種方式直接確認保障了網路的長期安全,並使所有的攻擊嘗試變得極度清晰易見。
瑞波共識機制/ Ripple Consensus
瑞波共識演算法使一組節點能夠基於特殊節點列表達成共識,初始特殊節點列表就像一個 俱樂部,要接納一個新成員,必須由 51% 的該俱樂部會員投票通過。共識遵循核心成員 51% 權力規則,外部人員則沒有影響力。
分散式共識/ Distributed Consensus
所有的節點必須定期更新彼此之間的不斷複製的狀況,通過專門的槽位來識別每一個更新。當所有節點更新了他們的分類賬並放映的值相同時,就可達成共識,會將協商一致的聲明具體化並發布至它們的分類賬副本去。
驗證池機制/ POOL
驗證池機制是基於傳統的分散式一致性技術和數據驗證機制的結合,它使得在成熟的分散式一致性演算法(Pasox、Raft)基礎上,不需要代幣也能實現秒級共識驗證。
51% 攻擊/ 51% attack
51% 攻擊,是指利用比特幣以算力作為競爭條件的特點,憑藉算力優勢篡改或者撤銷自己的付款交易。如果有人掌握了 50% 以上的算力,他能夠比其他人更快地找到開採區塊需要的那個隨機數,因此他能夠比其他人更快地創建區塊。
雙重支付/ 雙重花費/ 雙花/ Double Spending
雙重支付是一個故意的分叉,是指具有大量計算能力的節點發送一個交易請求併購買資產,在收到資產後又做出另外一個交易將相同量的幣發給自己。攻擊者通過創造一個分叉區塊,將原始交易及偽造交易放在該區塊上並基於該分叉上開始挖礦。如果攻擊者有超過 50%的計算能力,雙重花費最終可以在保證在任何區塊深度上成功;如果低於50%則有部分可能性成功。
拜占庭將軍問題/ Byzantine Generals Problem / BGP
拜占庭將軍問題是指「在存在消息丟失的不可靠信道上試圖通過消息傳遞的方式達到一致性是不可能的。」因此在系統中存在除了消息延遲或不可送達的故障以外的錯誤,包括消息被篡改、節點不按照協議進行處理等,將會潛在地會對系統造成針對性的破壞。
改進型實用拜占庭容錯/ Practical Byzantine Fault Tolerance / PBFT
PBET 共識機制是少數服從多數,根據信息在分散式網路中節點間互相交換後各節點列出所有得到的信息,一個節點代表一票,選擇大多數的結果作為解決辦法。PBET 將容 錯量控制在全部節點數的1/3,即如只要有超過 2/3 的正常節點,整個系統便可正常運作。
授權拜占庭容錯演算法/ Delegated Byzantine Fault Tolerance / dBFT dBFT
是基於持有權益比例來選出專門的記賬人(記賬節點),然後記賬人之間通過拜占庭容錯演算法(即少數服從多數的投票機制)來達成共識,決定動態參與節點。dBFT 可以容忍任何類型的錯誤,且專門的多個記賬人使得每一個區塊都有最終性、不會分叉。
聯邦拜占庭協議/ Federated Byzantine Agreement / FBA
聯邦拜占庭協議的主要特性是去中心化和任意行為容錯,通過分散式的方法,達到法定人數或者節點足夠的群體能達成共識,每一個節點不需要依賴相同的參與者就能決定信 任的對象來完成共識。
31區
我們專註報道 區塊鏈!
創未來
※【區塊鏈行業詞典-非對稱加密
※Cointelegraph警告用戶小心欺詐行為
TAG:31區 |