區塊鏈記賬原理

2021-09-12 23:48:03 字數 955 閱讀 1021

想知道更多區塊鏈技術,請搜尋【鏈客區塊鏈技術問答社群】

鏈客,有問必答!!

很多人只了解過位元幣,不知道區塊鏈,位元幣實際是乙個使用了區塊鏈技術的應用,只是位元幣當前太熱,把區塊鏈技術的光芒給掩蓋了。區塊鏈才是未來,期望各位開發人員少關心幣價,多關心技術。

本文將講解區塊鏈1.0技術是如何實現的。

雜湊函式

在講區塊鏈記賬之前,先說明一下雜湊函式。

雜湊函式:hash(原始資訊) = 摘要資訊

原始資訊可以是任意的資訊, hash之後會得到乙個簡短的摘要資訊

雜湊函式有幾個特點:

同樣的原始資訊用同乙個雜湊函式總能得到相同的摘要資訊

原始資訊任何微小的變化都會雜湊出面目全非的摘要資訊

從摘要資訊無法逆向推算出原始資訊

舉例說明:

hash(張三借給李四100萬,利息1%,1年後還本息 …..) = ac4635d34def

賬本上記錄了ac4635d34def這樣一條記錄。

可以看出雜湊函式有4個作用:

簡化資訊

很好理解,雜湊後的資訊變短了。

標識資訊

可以使用ac4635d34def來標識原始資訊,摘要資訊也稱為原始資訊的id。

隱匿資訊

賬本是ac4635d34def這樣一條記錄,原始資訊被隱匿。

驗證資訊

假如李四在還款時欺騙說,張三隻借給李四10萬,雙方可以用ac4635d34def來驗證原始資訊

雜湊函式的這4個作用在區塊鏈技術裡有廣泛的運用。

(雜湊函式是一組函式或演算法,以後會發文章專門介紹雜湊)

區塊鏈記賬方法

假設有乙個賬頁序號為0的賬頁交易記錄如下:

賬號 入賬 出賬 餘額 備註說明

王二 100 190 收到***貨款

張三 100 30 ***x

李四 120 90 170 ***x

區塊鏈記賬原理

區塊鏈 1.0 是乙個基於密碼學安全的分布式賬本,是乙個方便驗證,不可篡改的賬本。通常認為與智慧型合約相結合的區塊鏈為區塊鏈2.0,如以太坊是典型的區塊鏈2.0 很多人只了解過位元幣,不知道區塊鏈,位元幣實際是乙個使用了區塊鏈技術的應用,只是位元幣當前太熱,把區塊鏈技術的光芒給掩蓋了。區塊鏈才是未來...

CS 區塊鏈記賬原理

基於分布式網路。位元比的本質是一種數字貨幣。數字貨幣是一種不依賴信用和實物的新型貨幣,它的價值由大家的共識決定。位元幣的記賬由所有執行系統的人 即節點,可以簡單理解為一台電腦 共同參與記錄,每個節點都儲存 同步 乙份完整的賬本。同時使用簡單多數原則,來保證賬本的一致性。舉個例子 如果有人在自己電腦上...

20181116 區塊鏈記賬原理

區塊鏈1.0是位元幣,2.0是與智慧型合約結合的以太坊 那麼一定要講一講雜湊函式 雜湊函式 雜湊函式 hash 原始資訊 摘要資訊 原始資訊可以是任意的資訊,hash之後會得到乙個簡短的摘要資訊 雜湊函式的特點 同樣的原始資訊用同乙個雜湊函式總能得到相同的摘要資訊 原始資訊任何微小的變化都會雜湊出面...