codecamp

以太坊 账户

以太坊中有两种账户共享相同的地址空间:由公私钥对(即人类)控制的外部账户和由与账户一起存储的代码控制的合约账户。

外部账户的地址由公钥确定,而合约的地址在合约创建时确定(它来源于创建者地址和从该地址发送的交易数量,即所谓的“随机数”)。

无论账户是否存储代码,EVM 都会平等对待这两种类型。

每个帐户都有一个持久的键值存储,将 256 位字映射到 256 位字,称为storage。

此外,每个账户都有一个Ether余额(准确地说,对于“Wei”而言,1 ether 是 10**18 wei ),可以通过发送包含 Ether 的交易进行修改。


以太坊虚拟机 概述
以太坊 交易
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }