iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 7
0
自我挑戰組

新手101入坑區塊鏈系列 第 7

Day07- 為甚麼說區塊鏈是分散式帳本?

這其實很好去這樣理解,
分散式 = 去中心化
帳本  = 儲存交易資訊的資料庫

因為區塊鏈是一個分散式帳本,所以既是去中心(沒有任何人,如銀行,能改動資料,每個節點都有責任維護區塊鏈網路的安全,同時監管也確保公平),也有透明、可回溯與不可竄改的特性。

今天,我們將用一張圖片告訴大家,區塊鏈是用「雜湊」的方式,識別每一個區塊:
https://ithelp.ithome.com.tw/upload/images/20200922/20127608EXKJW1sYku.png

簡單來說,輸入一個數值經過「雜湊」,就會輸出一個與之無關的數值
並且有幾項特徵:

  1. 輸入相同值輸出必相同
  2. 裝水容易,但覆水難收:產生雜湊輸出值很簡單,很難逆回反推
  3. 只要輸入改變一個字,輸出就會完全不同
  4. 不論輸入值的長短,輸出都是固定長度
  5. 原則上,幾乎不可能「不同輸入,卻有相同輸出」

那雜湊要拿來幹嘛呢?
解答:用來辨識一個區塊的資料,且保護資料安全

於是,我們又找到了一個叫做「雜湊」的區塊鏈之一的技術了!


上一篇
Day06 - 你在挖礦嗎?
下一篇
Day08 - 一個區塊有哪些東西?
系列文
新手101入坑區塊鏈30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言