Dapps
在乙太坊上以程式方式自動儲存一小段數據
是否可以在需要時(根據要求)讓 dApp 以程式方式在乙太坊上自動儲存一小段數據,而無需手動連接 MetaMask 之類的錢包?
這種功能需要智能合約嗎?
目標是在乙太坊區塊鏈上建立一個自動化的後端系統儲存(動態)數據,在需要時隨時使用 - 只使用一個預先批准/連接的乙太坊錢包/地址。這甚至可能嗎?
是的,當然有可能。
您必須建構一個連續執行的應用程序,並在某些條件下將交易發送到區塊鏈。將數據保存在區塊鏈上的交易與您或其他人已經部署在區塊鏈上的智能合約(又名 dApp)進行互動。
創建此類應用程序的流行庫包括 web3js、web3py 和 etherjs。
發送交易的帳戶必須在發送交易之前解鎖(庫提供了這樣做的功能)。