資料如何在一個區塊鏈中儲存和保護?

有看到天上的屋嗎 發表於 2022-05-26
區塊鏈

在區塊鏈中,塊是一個簡單的資料單元。它包含資訊,例如建立日期和時間、交易資料包,最重要的是前一個區塊的數字簽名。這個簽名是使用稱為雜湊函式的加密函式建立的,相對於塊的內容是唯一的。如果它的內容改變了一點點,簽名就完全改變了。它存在於鏈的所有塊中,因此不可能去更改過去塊的內容,而不會使該塊的所有連續簽名都成為錯誤。


刻在塊上的資訊

該機制旨在使區塊鏈中的寫入永久化。當一條資料整合到一個塊中時,就沒有辦法修改它了。當我們談論金融交易時,興趣是顯而易見的,因為我們顯然不希望追溯修改交易成為可能,但在其他領域的應用也數不勝數。如果我們知道惡意行為者在技術上不可能修改資料,則可以安全地儲存它而無需信任單個行為者。用於儲存和維護。公證、分銷鏈監控、投票系統……所有需要高度信任的資料都是區塊鏈的現成候選者。


但是如何定義哪些資料可以合法地寫入區塊鏈?這個問題可能看起來很簡單,至少在我們花時間思考之前是這樣。當使用者支付發票時,錢會從使用者的帳戶中提取並轉移到發件人的帳戶中。XM外匯xmworl.com使用者的銀行保證交易只進行一次,從正確的賬戶到正確的賬戶,並根據指示的金額進行。所以使用者使用一箇中央機構來確保我的金融交易的順利進行。


所有網路節點都有這個暫存器的副本。我們稱全節點或主節點為具有完整版本的網路連結。因此,它們儲存自區塊鏈建立以來包含在區塊鏈中的所有資訊。該資料庫對於驗證每筆交易的有效性並防止不一致的礦工是必需的。


比特幣和加密貨幣的目的恰恰是創造一種無需銀行就可以進行的貨幣,以及所有交易的集中驗證。但是如果每個人都可以驗證交易,如何避免作弊,並確保只有合法的交易才能插入區塊鏈?加密貨幣通過共識機制解決了這個問題。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69995368/viewspace-2897210/,如需轉載,請註明出處,否則將追究法律責任。