Blockchain
如何在乙太坊區塊鏈中儲存數據
我想在區塊鏈中儲存 pdf 雜湊我已經閱讀了這篇文章在乙太坊中儲存數據的一些建議方法是什麼? 但我是這個領域的初學者,我不明白……是否可以在乙太坊中儲存數據(在我的情況下是雜湊)?
在乙太坊中儲存數據需要多少成本?我怎麼能用python或其他語言做到這一點?
您可以將數據儲存在區塊鏈中:
- 在區塊鏈上為合約數據保留的特殊位置
- 在區塊鏈上為交易輸入數據保留的特殊位置
要將您的數據儲存在一個特殊的地方 1您需要創建一個合約並將其部署在區塊鏈上。
要將您的數據儲存在特殊位置 2,您需要向某人發送交易並將您的數據包含在其中。
在您可以與區塊鏈互動之前,您需要訪問web3對象。有多種方法可以這樣做。我建議您為 Chrome 瀏覽器安裝 MetaMask 外掛。安裝後,您將可以訪問web3對象。與 web3 對象互動的方式可以在這裡找到(web3 api 文件)
現在您已經安裝了 MetaMask 外掛。在配置中選擇 Morden testnet。現在您可以使用solidity 瀏覽器編譯器。嘗試在那裡編譯和部署一個簡單的合約:
contract A { uint x = 255; }
您將需要在您的帳戶(MetaMask 提供的帳戶)中使用一些乙太幣來部署合約。訪問https://morden.ether.camp/並免費獲得 5 個測試網乙太幣。