資料如何在一個區塊鏈中儲存和保護?
在區塊鏈中,塊是一個簡單的資料單元。它包含資訊,例如建立日期和時間、交易資料包,最重要的是前一個區塊的數字簽名。這個簽名是使用稱為雜湊函式的加密函式建立的,相對於塊的內容是唯一的。如果它的內容改變了一點點,簽名就完全改變了。它存在於鏈的所有塊中,因此不可能去更改過去塊的內容,而不會使該塊的所有連續簽名都成為錯誤。
刻在塊上的資訊
該機制旨在使區塊鏈中的寫入永久化。當一條資料整合到一個塊中時,就沒有辦法修改它了。當我們談論金融交易時,興趣是顯而易見的,因為我們顯然不希望追溯修改交易成為可能,但在其他領域的應用也數不勝數。如果我們知道惡意行為者在技術上不可能修改資料,則可以安全地儲存它而無需信任單個行為者。用於儲存和維護。公證、分銷鏈監控、投票系統……所有需要高度信任的資料都是區塊鏈的現成候選者。
但是如何定義哪些資料可以合法地寫入區塊鏈?這個問題可能看起來很簡單,至少在我們花時間思考之前是這樣。當使用者支付發票時,錢會從使用者的帳戶中提取並轉移到發件人的帳戶中。XM外匯xmworl.com使用者的銀行保證交易只進行一次,從正確的賬戶到正確的賬戶,並根據指示的金額進行。所以使用者使用一箇中央機構來確保我的金融交易的順利進行。
所有網路節點都有這個暫存器的副本。我們稱全節點或主節點為具有完整版本的網路連結。因此,它們儲存自區塊鏈建立以來包含在區塊鏈中的所有資訊。該資料庫對於驗證每筆交易的有效性並防止不一致的礦工是必需的。
比特幣和加密貨幣的目的恰恰是創造一種無需銀行就可以進行的貨幣,以及所有交易的集中驗證。但是如果每個人都可以驗證交易,如何避免作弊,並確保只有合法的交易才能插入區塊鏈?加密貨幣通過共識機制解決了這個問題。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69995368/viewspace-2897210/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 2022年Q1中國主要智慧手機廠商出貨量市場份額(附原資料表)
- 前端面試資料整理【工具篇】
- 使用docker建立和執行跨平臺的容器化的mssql資料庫
- RSA創新沙盒盤點|Dasera——全生命週期保護雲上資料安全
- 實踐分享 | 資料中心敏捷交付的五大挑戰
- vue3常見問題及解決方案(四)父元件切換行,然後子元件切換tab,子元件內的資料不重新整理
- 併發場景下資料寫入功能的實現
- 資料庫選型要考慮哪些問題?
- 2021年Q1-2022年Q1騰訊淨利潤及增長率(附原資料表)
- 2021年Q1-2022年Q1騰訊毛利率及淨利率(附原資料表)
- 2021年Q1-2022年Q1騰訊營收規模及增長率(附原資料表)
- 【raid資料恢復】光纖儲存raid陣列資料恢復案例
- 數倉血緣關係資料的儲存與讀寫
- FISCO BCOS助力眾享位元建設企業級區塊鏈應用平臺