Web3js

智能鎖如何通知 Contract 它已被鎖定?

  • April 16, 2017

假設智能鎖 (SL) 具有 Internet 連接。

  • 當使用者關閉 SL 時,SL 如何向智能合約發送消息?
  • 如何防止回復攻擊?有什麼氣體有效的方法來檢查 SL​​ 身份嗎?

更新:我想我將創建僅由智能鎖控制的新乙太坊帳戶。因此 SL 將能夠向智能合約發送交易。可以嗎?

如果可以,低功耗移動物聯網設備如何發送交易?我需要一些第三方解決方案嗎?

是的你是對的。你需要向智能合約發送一筆交易,告訴它區塊鏈外發生了什麼。

您可以從智能鎖本身發送交易(它需要一個節點來控制地址)或向負責通知合約的可信預言機發送 ping(密鑰和節點將儲存在伺服器中)。另一種方法是從鎖中籤署交易並將其發送到已簽名的節點以傳播它(鎖中的密鑰和伺服器中的節點)。

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