Go-Ethereum
從物聯網設備直接輸入智能合約?
我瀏覽了幾乎所有關於 IOT 的答案,但沒有得到答案。
我想創建一個 DAPP,它將 temp 作為 IOT 設備的輸入並在智能合約中觸發功能。我知道一些選項,比如在前端接受輸入並使用 web3js 將其定向到智能合約和 Azure 等雲服務。除了這些選項。
實現這種情況的可能方法是什麼?任何幫助深表感謝。–edit– 除了 Oraclize 或 chainlink。
您需要創建Oracle以將數據從感測器獲取到智能合約。
預言機是可信賴的數據源,可將資訊發送到智能合約中,智能合約無需直接訪問其網路之外的資訊,從而減輕了他們的工作量。預言機通常由第三方提供,並由使用它們的公司授權。
另一種解決方案是讓您的設備直接將更改推送到契約中。
例如,如果你有一個溫度感測器,那麼每個溫度變化都會寫入區塊鏈上的合約。
如果你的 dapp 想要使用溫度,它將直接從感測器合約中讀取。