1
以太坊有兩種類型的賬戶,「正常」(比特幣)和合約。只給出一個散列,是否可以告訴哪個類型的帳戶?鑑於以太坊帳戶哈希值,是否可以判斷它是「普通」帳戶還是合約帳戶?
以太坊有兩種類型的賬戶,「正常」(比特幣)和合約。只給出一個散列,是否可以告訴哪個類型的帳戶?鑑於以太坊帳戶哈希值,是否可以判斷它是「普通」帳戶還是合約帳戶?
這兩種類型都有相同長度的散列,所以這還不夠。合同類型的賬戶具有「數據」屬性,而「正常」賬戶則不具有。使用「web3.eth.getCode()」。如果該方法返回「0x」,那麼您正在處理一個帳戶。任何超過這個意味着它是一個合同。
目前在Solidity中不可能。