區塊鏈定義

區塊鏈是一種共享的數位帳本,將交易記錄在彼此相連的區塊中,每個區塊都透過密碼學與前一個區塊相連,並複製到許多電腦上。其結果是整個網路共同持有一份記錄,而且事後極難被更改。

交易會被分組成一個區塊,由網路驗證後附加到鏈上;每個區塊都帶有前一個區塊的指紋,因此若要更改舊記錄,就會破壞其後的每一個區塊。由於每位參與者都保有一份副本,且網路會就哪個版本正確達成共識,因此沒有任何單一方能控制這份記錄。

傳統的中心化資料庫或帳本則是相反的安排:由一個組織擁有主副本、控制誰能讀取或寫入,並可直接編輯條目。區塊鏈則將這種權力分散到整個網路,並使過往條目只能追加、而非可自由編輯。

區塊鏈範例

你發送一筆加密貨幣付款,它會與其他交易一起被打包進第 800,001 號區塊。

該區塊會先蓋上前一個第 800,000 號區塊的指紋,然後鏈條繼續延伸:

區塊 800,000 到區塊 800,001 到區塊 800,002

若要改寫你的交易,某人必須同時在網路中大多數副本上重做第 800,001 號區塊以及其後的每一個區塊,這也正是這份記錄在實務上難以被竄改的原因。