Hardware

值得信賴的硬體

  • October 21, 2017
  • 受信任的硬體(例如 sgx + town crier)能否取代大多數智能合約案例,或者它們是否更互補?
  • 像 Town Crier 這樣的可信硬體是如何工作的?

可信硬體的工作原理是讓硬體在物理上難以檢查或篡改而不破壞它,能夠提供他們正在執行特定程序的證明,由硬體製造商簽名的密鑰簽名。

它需要對硬體製造商的信任,即硬體確實像宣傳的那樣工作並且他們的簽名密鑰沒有洩露,並且還需要相信防篡改對於它的用途來說確實足夠安全。

儘管您可以(如果上述工作正常)確保受信任的硬體執行的操作與描述的一樣,但您需要有人擁有和操作該硬體。如果,無論是出於意外還是有意為之,您希望執行程序的硬體變得不可用,您可能需要能夠切換到由其他人擁有和操作的受信任硬體。

一種有前途的模式是將需要由多方共享的數據儲存在區塊鏈上,但使用受信任的硬體對該數據進行一些計算。與使用區塊鏈相比,這為您提供了更快/更便宜的操作,以及對私有數據執行互動過程的能力。通過在區塊鏈上發布結果,您可以維護可信硬體操作結果的共同視圖,這將比特定硬體的操作更持久。

在 Town Crier 案例中,系統使用安全飛地來創建證明,證明網頁是使用具有特定證書的 HTTPS 頁面發送的。然後可以將此證明發送到區塊鏈上的智能合約。

Teechan遵循相同的模式,它使用受信任的硬體創建支付渠道來管理已鎖定在區塊鏈上直到超時的一罐錢的所有權。可以根據受信任設備的簽名消息在區塊鏈上解鎖資金,或者,如果受信任設備變得不可用,則一旦超時過去。

引用自:https://ethereum.stackexchange.com/questions/28915