1. 程式人生 > >python 區塊鏈的簡易實現

python 區塊鏈的簡易實現

在上述的程式碼中,區塊鏈核心儲存的資料結構是列表,通過 new_block()產生的新區塊,被不斷的增添到區塊鏈的尾部,每個區塊的 Hash 值中包含該區塊所有的資料資訊,在計算該 Hash 值的過程中需引用前一區塊的 Hash 值,故而實現了防篡改。而區塊鏈資料庫的最大價值就是這種高度防篡改的可信計算。在我們的簡易區塊鏈實現中成功體現了這一點。在商用級的區塊鏈應用中,新建區塊的過程被稱為智慧合約,區塊鏈就是通過智慧合約不斷的壯大。