Contract-Development

智能合約的字節類型可以儲存多少數據?

  • June 19, 2018

bytes在智能合約的一個類型中可以儲存多少數據的一些估計是什麼?

contract test {
   bytes data;
   function storeData(bytes _data) {
       data = _data;
   }
}

這裡的限制是交易呼叫的 gas 成本storeData。對於 gas 成本,目前乙太坊主網中每個區塊的上限約為 8M gas 單位。

您可以一次拆分storeData以儲存段,而不是一次儲存​​所有數據。通過這種方式,您可以將儲存數據拆分為無限數量的交易,然後只有您的 ETH 供應會限制您可以在區塊鏈中儲存多少數據。

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