首頁>Club>
如果是一條規模較小的鏈,或者是聯盟鏈,沒有了比特幣的挖礦電力的限制,可以篡改裡面的區塊麼?可以的話,那麼做聯盟鏈怎麼能做到像比特幣那樣的不可篡改?
5
回覆列表
  • 1 # 小廚房菜譜

    區塊鏈真的不能被篡改麼?好多人都有這個問題。首先定義區塊鏈的術語將會比較有用處,不可篡改可以被定義為不可改變的東西。當我們將 此定義應用於區塊鏈技術的上下文時,不可篡改是指區塊鏈中包含的所有資料的不可改變的性質。

    如果我們把資料庫想象成是一個賬本:比如支付寶就是很典型的賬本,任何資料的改變就是記賬型的。資料庫的維護我們可以認為是很簡單的記賬方式。在區塊鏈的世界也是這樣,區塊鏈系統中的每一個人都有機會參與記賬。系統會在一段時間內,可能選擇十秒鐘內,也可能十分鐘,選出這段時間記賬最快最好的人,由這個人來記賬,他會把這段時間資料庫的變化和賬本的變化記在一個區塊(block)中。但是區塊鏈技術卻不是這樣。我們可以把這個區塊想象成一頁紙上,系統在確認記錄正確後,會把過去賬本的資料指紋連結(chain)這張紙上,然後把這張紙發給整個系統裡面其他的所有人。然後週而復始,系統會尋找下一個記賬又快又好的人,而系統中的其他所有人都會獲得整個賬本的副本。這也就意味著這個系統每一個人都有一模一樣的賬本,這種技術,我們就稱之為區塊鏈技術(Blockchain),也稱為分散式賬本技術。

    所以區塊鏈並非是不可篡改的。只能說篡改代價十分巨大,幾乎不可能完成。區塊鏈由於採用鏈式結構,當其中任意一個區塊發生篡改之後,當前區塊的值發生變化,因此對應當前區塊的雜湊值也發生變化。因此前一區塊的雜湊指標無法指向被篡改的區塊。也就是從創世區塊一直到被篡改的區塊之前的鏈式結構可以連線起來,但是被篡改的區塊卻無法和之前的區塊連線。

  • 2 # 區塊前沿科技

    區塊鏈並非是不可篡改的。

    只能說篡改代價十分巨大,幾乎不可能完成。區塊鏈由於採用鏈式結構,當其中任意一個區塊發生篡改之後,當前區塊的值發生變化,因此對應當前區塊的雜湊值也發生變化。因此前一區塊的雜湊指標無法指向被篡改的區塊。也就是從創世區塊一直到被篡改的區塊之前的鏈式結構可以連線起來,但是被篡改的區塊卻無法和之前的區塊連線。

    因此一旦有任意區塊被篡改,那麼從該區塊開始,需要修改依次修改所有之前的區塊值。從理論上來說是可以做到,但是這樣做的代價十分巨大。

    而且對於公有鏈來說,會有無數個節點,這些節點每個都有一個全區塊鏈的備份,因此即使你修改了一個節點裡的全部區塊,也無法被其他全部節點所接納。所以我們常說區塊鏈無法篡改,實際上應該是難以篡改。

    就像提問所說的,聯盟鏈和私有鏈嚴格意義上來手並不是完全無法篡改的,只是這種篡改成本十分高昂,而且隨著區塊鏈的增長,篡改的代價也十分巨大。

    連比特幣都無法做到絕對意義上的無法篡改,節點有限而且被幾個企業掌握的聯盟鏈就更談不上無法篡改了。

  • 3 # 追逐夢想開花

    如果你能掌握51%以上的算力,那麼比特幣是可以篡改的;但是為什麼沒有人篡改呢,因為篡改的成本是高於收益的,花了很大的氣力,卻連成本都不能賺回來,去做這件事情的意義何在呢。

    如果要做的像比特幣那樣,基本上就是複製比特幣了,因為比特幣的設計非常的簡單,總量恆定,基本隔四年減半;越簡單的事情就越難超越。

  • 中秋節和大豐收的關聯?
  • 有什麼時候會覺得自己“靈魂”和肉體偶爾分離?