Alternatives

物聯網到 Hyperledger Fabric,以及跟踪/驗證數據

  • April 5, 2019

我正在考慮物聯網和區塊鏈來驗證數據。

我的區塊鏈不是公開的,它有 3 個節點。我使用超級賬本

所以,我有一個感測器,它是一個輕量級的區塊鏈客戶端,功能不足以成為一個完整的節點。我想將數據發送到區塊鏈,但我有幾個問題。

我的物聯網對像不應該有網際網路,所以也許我應該將它發送到連接到網際網路的本地網關,然後將數據發送到區塊鏈。

如果我的物聯網對像有網際網路,我會隱藏我的區塊鏈作為 API,這樣區塊鏈就不會像任何其他私有數據庫一樣公開可用。

我關於可追溯性/認證的問題是關於我使用的程式碼:

  • 從感測器中提取數據
  • 編寫可寫入 BC 的 API
  • 所有的智能合約

我可以證明我公司的管理員沒有更改分類帳,但是我如何證明我的管理員沒有更改這 3 點上列出的程式碼?

如果我不能保證程式碼沒有被更改,我應該如何證明我的數據?

我可以證明我公司的管理員沒有更改分類帳,但是我如何證明我的管理員沒有更改這 3 點上列出的程式碼?

如果我不能保證程式碼沒有被更改,我應該如何證明我的數據?

你不能,這就是“供應鏈跟踪”和其他此類“區塊鏈”騙局的問題。

區塊鏈不能不信任地驗證來自現實世界的數據。使用者需要相信感測器(或其他一些預言機)已將數據如實上傳到鏈中。

畢竟,阻止某人上傳虛假數據的方法是什麼?您只能允許“經過認證的感測器”上傳數據,但現在每個人都需要完全信任這些感測器的製造商。顯然這是一個問題,因為“供應鏈跟踪”的目標是明顯減少濫用的可能性/提供更可靠的數據。

因此,在我們需要信任某個權威來上傳真實數據的情況下,為什麼不讓該權威為我們提供一個該數據的集中式數據庫呢?考慮到區塊鏈的執行速度和成本有多慢,這將節省大量成本。

引用自:https://bitcoin.stackexchange.com/questions/85850