【讀書筆記】火幣網出品的《區塊鏈:定義未來金融與經濟新格局》

地球沒有花發表於2018-01-30

這書打個3/5分吧。普及讀物。

下面是一些讀書筆記:


區塊鏈就是一個分散式記賬系統
每個區塊就是賬本的一頁

區塊的生成是由計算能力強的節點來生成,算力越強越有機率生成區塊,並且其他節點來同步你的區塊。

區塊要想寫入區塊鏈,必須得解出比特幣出的謎題。而這道題的3個關鍵要素是:工作量證明函式、區塊、難度值。
工作量證明函式是指解題的方法;區塊則是這道題的輸入;難度值是這道題的需要的計算量。
工作量證明需要一個結果,這個結果的計算公式:目標值=最大目標值/新難度值,其中最大目標值是一個恆定值(0x00000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF)
比特幣的工作量證明函式是SHA-256
難度值必須保持在10分鐘才能解出,難度值是動態調整的,公式:新難度值=舊難度值*(過去2016個區塊話費時長/20160分鐘)

那麼算力的競爭是如何進行的,是通過工作量證明(proof of work),大家都在解數學題,這個數學題很耗時。比如要組裝一堆零件,早上我分配給你,晚上我回家看到組裝好的玩具,雖然我沒看到你在努力的拼,但玩具這個結果說明了你工作過,努力過。

算力競爭的結果就是用比特幣來進行獎勵。

共識機制,目前比特幣的共識機制正是工作量證明,只有算力牛B的節點生產出來的區塊才能讓其他節點去同步,以達到共識。

共識機制的兩大核心:工作量證明和最長鏈機制。

工作量證明(POW):是一種應對拒絕服務攻擊和其他服務濫用(惡意請求)的經濟對策。

私有鏈,從本質上說,私有鏈是以犧牲部分去中心化的特性為代價,來換取對於區塊鏈許可權的一些特殊控制,並且可以使用比公有鏈更為高效、靈活、低成本的共識機制。

智慧合約,就是一段在區塊鏈上可執行、可程式設計的程式,無需任何人監督。就是把合約程式化、自動化。

比特幣區塊鏈的缺點是:不是圖靈完備的,圖靈完備是指語言可以做到圖靈機能做的一切,可以解決所有可計算的問題。圖靈不完備往往是因為迴圈或者遞迴,無法實現類似陣列或列表的資料結構。

以太坊(ethereum)的是圖靈完備的,以太坊不是一個發行及執行一個數字貨幣系統,而是實現一個可程式設計的智慧合約平臺。

以太坊=區塊鏈技術+智慧合約

共識機制和價值載體是區塊鏈維繫的主要因素。

側鏈,是能將區塊鏈連線並進行結構擴充的技術,是為了方便數字資產在不同的區塊鏈之間互相轉移。

新的區塊是通過洪泛演算法進行廣播到其他節點進行同步。

p2p網路的迴環和資源(頻寬)浪費、病毒的傳播、版權的監管

相關文章