起源於比特幣的區塊鏈現在火到不行, 很多人都相信它將會改變世界。 不過大多數區塊鏈的書籍講得都太深、太複雜, 做為普通人理解區塊鏈不需要懂每一個細節設計如何實現的,
我們知道區塊鏈最大的特點是不可篡改, 那麼區塊鏈如何實現不可篡改的呢?其實就是大家提到區塊鏈最常用的一個詞——去中心化。 所以去中心不是區塊鏈的目的, 只是實現不可篡改的手段, 而不可篡改也其實也不是最終的目的, 真正的目的是創造信任, 達成共識。 所以都說, 區塊鏈是創造信任的機器。
為什麼去中心化能夠實現不可篡改呢?
區塊鏈是一個所有參與節點共同維護的一個帳本(資料庫)。 假設你現在在一個會議室, 裡面有十個人, 這十個人要共同做一份PPT記錄十個人的資產相互流通狀況,
如果A給了B一千塊錢, 會議室裡所有人都看到了, 然後大家都在自己的小本本上寫下"A給了B一千塊錢", 這是大多數人看見並認可的資料, 所以PPT上就顯示"A給了B一千塊錢", 這條記錄就算完成了。 如果B不想認帳, 想要修改是改不了的, 因為PPT上顯示的是和大多數小本本上的資料一樣的, 你只在自己的小本本上改, PPT上的資料是不會變的。 除非你能說服大多數人一起跟你改資料, 但是這在區塊鏈上幾乎是不可能的, 所以區塊鏈的節點越多越安全。
這樣就實現了不可篡改的目的, 大家就可以安心的進行轉帳操作了,
當然如果你想要瞭解更深的話, 區塊鏈還有非對稱加密、時間戳記、共識機制等等很多東西可以去研究, 不過對於很多人來說瞭解區塊鏈能夠創造信任的基本原理就足夠了。
一句話來說就是:區塊鏈是一個多人共同維護的帳本, 鏈上顯示的是大多數人共同認可並記錄的資料, 你想在自己的小帳本上改資料, 是無效的, 這樣就實現了不可篡改的目的。