1) 去中心化的點對點電子現金系統
位元幣要做的是乙個「點對點的電子現金系統」,傳送方和接收方直接交易,它們之間不需要中介機構的介入。
要去掉可信第三方等中介機構,就需要解決「雙花問題」。在摘要中,中本聰給出了點對點網路的解決方案,並介紹了這個方案的核心——區塊鏈。他並沒有提到區塊鏈(blockchain)這個詞,但在**中分別提到了區塊(block)和鏈(chain)這兩個概念。
2) 分布式賬本
位元幣的區塊鏈是基於工作量證明形成的帶時間戳、儲存資料的資料塊和由雜湊指標連線成的鏈條。
這個鏈條或者說賬本以分布式的方式儲存在位元幣網路的各個節點上,因而也被稱為分布式賬本。
3) 工作量證明
位元幣網路中的節點按照規則進行加密雜湊計算,以競爭獲得生成新區塊的權利。節點在競爭獲勝後就獲得記賬權,它生成區塊成為最新區塊後,就獲得與新區塊對應的挖礦獎勵。
工作量證明也是區塊鏈賬本的安全機制。如果不重做「工作量證明」所需的大量計算則此鏈條不可修改,這一共識機制保證了區塊鏈上的資料的可靠性。
4) 最長鏈原則
在任何時刻,最長的鏈條是所有人都接受的最終記錄。
由於最長鏈是由網路中的主要算力完成的,因而只要它們不都與攻擊者合作,那麼它們生成的最長鏈就是可信的。這個原則被稱為「最長鏈原則」。
5) 去中心網路
位元幣的去中心網路的架構非常簡潔,本身需要的基礎設施很少。它可以在網際網路網路上執行。計算機節點可以隨時離開或加入這個去中心網路,在加入時它們只需遵守最長鏈原則即可。
區塊鏈中沒有賬戶的概念,只有位址的概念,所以位址的金額累計起來是你擁有的位元幣。
位元幣的實質是utxo(未使用的交易輸出),可以理解為進出賬流水,所有鏈的末尾區塊的utxo構成所有的utxo,一筆交易在乙個位址創造的位元幣必須同時被使用,未轉出等價為轉出到自己。這樣每一筆位元幣都會被追溯。
pow機制是將現實世界的物理資源轉化成區塊鏈上虛擬資源的過程,這種轉化為區塊鏈提供了可信的前提。
pow優點:
1)完全去中心化(任何人都可以加入);
2)節點自由進出,容易實現;
3)破壞系統花費的成本巨大;
缺點也相當明顯:
1)對節點的效能網路環境要求高;
2)浪費資源;
3)每秒鐘最多只能做七筆交易,效率低下;(待定)
4)礦場的出現違背了去中心的初衷;
5)不能確保最終一致性;
6)位元幣產量每4年減半,利益驅動性降低導致曠工數量減少從而導致位元幣網路癱瘓。
pow設計之初期望是1cpu=1票,但是cpu挖礦是「牛刀殺雞」,所以出現更適合重複工作的礦機,打破了上述的期望。
隨著挖礦難度越來越大,進入礦池挖礦階段(中心化挖礦階段)。
pow演算法可以分為計算困難和記憶體困難,計算困難演算法可以設計針對性的礦機,而記憶體困難至今沒有設計出專業礦機。
解決了網際網路世界中的價值表示和價值轉移問題,給數字世界帶來了價值表示物——通證(token)。
注:內容參考
區塊鏈基本概念
1 概述 2 區塊鏈基礎技術 雜湊演算法 將任意長度的輸入值對映為較短的固定長度的二進位制值。資料的雜湊值可以檢驗資料的完整性,一般用於快速查詢和加密演算法。雜湊演算法廣泛應用於區塊鏈中,入merkle樹,以太坊賬戶位址,位元幣位址,pow演算法等。merkle樹 merkle樹在分布式環境下驗證 ...
區塊鏈基本概念
區塊鏈技術在2017年被得到廣泛應用,其主要是一種無法更改 偽造的分布 式記賬系統,可以利用智慧型合約 加密演算法等技術來保證交易安全,解決因信 用缺失而產生的一系列交易問題。區塊鏈的可追溯性能夠有效改善金融 徵信 等行業現存的弊端。在商品溯源中合理運用區塊鏈技術,不僅可以提高商品交 易的安全係數,...
區塊鏈基本概念
鏈客,專為開發者而生,有問必答!區塊鏈技術在2017年被得到廣泛應用,其主要是一種無法更改 偽造的分布 式記賬系統,可以利用智慧型合約 加密演算法等技術來保證交易安全,解決因信 用缺失而產生的一系列交易問題。區塊鏈的可追溯性能夠有效改善金融 徵信 等行業現存的弊端。在商品溯源中合理運用區塊鏈技術,不...