勵志

勵志人生知識庫

evm地址是啥意思

EVM地址,全稱爲以太坊虛擬機(Ethereum Virtual Machine)地址,是在以太坊網絡中使用EVM的錢包的唯一標識。它是一串由數字和字母組成的字符,通常以“0x”開頭,後跟40個十六進制字符。這個地址類似於銀行的賬號,用於在以太坊網絡上接收和發送以太幣。

EVM地址可以分爲兩種類型:

普通賬戶地址(EOA,External Owner Account):

可以持有私鑰。

可以發送交易的賬戶地址。

通過錢包派生一箇EOA地址的函數,其輸入參數包含公鑰信息和派生路徑信息。

合約賬戶地址

用於標識以太坊網絡上的智能合約。

智能合約地址是由部署合約的交易創建的,每個合約有一箇唯一的地址。

智能合約地址可以通過交易發送到該地址來與合約交互。

EVM執行區塊中的交易進行狀態轉移時,會將交易轉化爲消息(msg),其中包含一箇AccessList,指明一組地址以及對應於每個地址要訪問的一組存儲鍵(storage keys)。在EVM中,地址或AccessList中的key目前是可以重複的,如果重複了會重複收費,沒有其他不同規定了格式:每個地址對應多箇key值。