1. 程式人生 > >區塊鏈總結

區塊鏈總結

區塊鏈

1.數據不可篡改性 a.不是中心化的軟件設施,不被某一家機構控制 b.只改自己節點上的數據,無法得到整個網絡的承認 c.一個數據被打包進區塊後,後續連續確認多個區塊,改動一個,後續的都得改動 2.分布式存儲 a.每個運行節點都擁有一份完整的數據副本 b. 使用類似梅克爾數這樣的技術結構保證數據的完整性和一致性 3.匿名性 a.用所謂的地址來標識用戶,地址通常公開密鑰算法生成的公鑰轉換而來的。 b.每個使用者可以創建任意數量的地址 4.價值傳遞 價值: 泛指各種資產,貨幣資產,信用資產,版權資產及各實物資產 資產:資產本質上是一種信用或信任 貨幣:通過勞動獲取,相信其能交換需要的商品。這種信任一般由政府擔保 信用保證:價值資產轉移過程中,需要信用保證。 問題:全世界交易,涉及不同的法律,不同的價值認證規則,不同的支付方式,需要更多的機構來提供交易的擔保,代價昂貴且相當麻煩。 比特幣: 1>.比特幣客戶端組成的網絡來維護,不需要第三方,根據規則發行比特幣 2>.能確保發行的比特幣是具有價值的,價值通過所有節點自行驗證。 5.自動網絡共識 從發行到轉賬交易,都由網絡中的節點自動進行身份認證和一系列檢查,通過後達成網絡共識。 6.可編程合約(智能合約) 比特幣系統中,通過解鎖和鎖定一筆資產,而不是存在某人賬戶上 擁有密鑰的用戶可以提供自己的簽名信息,讓腳本來驗證身份,以證明對資產的所有權,並且通過程序設定對資產進行管理。 比如設定一筆資產需要多個人共同簽名才能被轉移,或需要達到某個條件的時候才能被使用等。 這種可配置,可控制的思想就是可編程合約的思想

<白話區塊鏈>

區塊鏈總結