在以太坊系统中,状态是由被称为“账户”的对象和在两个账户之间转移价值和信息的状态转换构成的。以太坊的账户包含四个部分:随机数,用于确定每笔交易只能被处理一次的计数器账户目前的以太币余额账户的合约代码,如果有的话账户的存储简单地说,每一个以太坊账户都有一对公钥和私钥组成。公钥我们可以理解为就是账户地址,任何其他账户都可以访问该地址私钥可以理解为一段加密过的密码,这一对公钥和私钥共同组成一个唯一标示的以太坊账户。例如在上节我们建立的第一个以太坊账户eth.accounts中,地址0xbcf5b841303bc08026ce2d3b8f83498ffe42c12f就是公钥,
而对密码加密而成的,就是私钥。
KingData监控:灰度ETC基金减持3021.33枚以太坊经典:据KingData数据显示,灰度ETC基金减持3021.33枚以太坊经典,基金持仓总规模变为1225.12万枚ETC。(注:灰度暂未开放赎回,小幅减持或因每股含币量微调、扣减管理费所致。)[2021/9/28 17:11:06]
增加账户
我们可以输入命令personal.newAccount(“123”)来新建一个账户,
当以太坊的私链在挖矿时候,所挖到的以太币都会存入第一个以太坊账户中,即eth.accounts中,而eth.accounts默认是不会有以太币的。这个时候我们可以用下面的命令来查看eth.accounts中的以太币余额。
eth.getBalance("0xbcf5b841303bc08026ce2d3b8f83498ffe42c12f")
Evolve向加拿大CSA提交以太坊ETF初步招股说明书:3月2日消息,加拿大基金管理公司Evolve宣布其已经向加拿大证券监管机构(CSA)提交了其以太坊ETF(ETHR)的初步招股说明书。
ETHR 旨在为投资者提供以太坊的敞口。
据悉,Evolve自2017年9月推出第一只ETF以来,是加拿大发展最快的ETF提供者之一,管理的资产超过16亿美元。(NewsWire)[2021/3/2 18:08:18]
如何在两个账户之间进行以太币转换前面说过每个账户的公钥是一切以太坊账户操作的核心,但地址字符串太长,我们用acc0/acc1分别代表accounts和,另外设置要转移0.01个以太币
>acc0=eth.accounts"0xbcf5b841303bc08026ce2d3b8f83498ffe42c12f"
声音 | 研究:以太坊最大的威胁来自于其固有设计:由美国东北大学的Luciana Kiffer和Alan Mislo以及马里兰大学的Dave Levin进行的题为 “Analyzing Ethereum’s Contracts Topology”的研究,研究了如何创建智能契约以及以太坊用户之间的交互方式。研究声称,以太网平台的安全性可能会受到其他合约明目张胆地抄袭的影响。根据发表的报告,智能合同的起源几乎没有多样性,这意味着在合同中发现的所有漏洞可能都被复制了数千次。[2018/11/6]
>acc1=eth.accounts"0xb8b12a801b610176935a15321f77b48dd5c0c448"
>amount=web3.toWei(0.01)"10000000000000000"
以太坊ERC20智能合存在漏洞 攻击者可根据需要创建代币:据coindesk报道,多达十几个以太坊的ERC-20智能合约被发现含有漏洞,让攻击者可以根据需要创建尽可能多的代币。在美国时间2017年4月24日下午1点17分50秒,区块链安全初创公司PeckShield检测到可疑的代币有MESH、UGToken、SMT、SMART、MTC、FirstCoin、GGToken、CNY Token、CNTTokenPlus。[2018/4/26]
这个时候我们可以使用eth.sendTransaction来将0.01个以太币从acc0转移到acc1中。
>eth.sendTransaction({from:acc0,to:acc1,value:amount})
以太坊的一个保护机制,每隔一段时间账户就会自动锁定,这个时候任何以太币在账户之间的转换都会被拒绝,除非把该账户解锁。这个时候我们就需要执行personal.unlockAccount(acc0)并输入密码来解锁acc0才可。
>personal.unlockAccount(acc0)
Unlockaccount0xbcf5b841303bc08026ce2d3b8f83498ffe42c12fPassphrase:true>
这个时候我们重新执行命令
eth.sendTransaction({from:acc0,to:acc1,value:amount}),结果如下:
>eth.sendTransaction({from:acc0,to:acc1,value:amount})"0xeea74dd5ff3f1287614d52ebb674edb93e8c5e51e4296835044d3d858d3d9f10"
>eth.getBalance(acc1)10000000000000000
>
我们可以看到这个时候acc1有了数值10000000000000000,而不再是之前的0了。但我们明明要给0.01ether币的,为何数值会如此大呢?其实是对的,我们只要输入命令web3.fromWei(10000000000000000,”ether”)就可以知道了。
>web3.fromWei(10000000000000000,"ether")"0.01"
Ether币的基本单位
Ether币最小的单位是Wei,也是命令行默认的单位,然后每1000个进一个单位,依次是
kwei(1000Wei)mwei(1000KWei)gwei(1000mwei)szabo(1000gwei)finney(1000szabo)ether(1000finney)
简单地说就是就是1以太币=1000000000000000000Wei如何进行ether和Wei之间的转换
Ether–>Wei:web3.toWei
>web3.toWei(1)"1000000000000000000"
>web3.toWei(1.3423423)"1342342300000000000"
>web3.toWei(0.00034)"340000000000000"
>
Wei–>Ether:web3.fromWei
>web3.fromWei(10000000000000000)"0.01"
>web3.fromWei(1000000000000000000)"1"
>
Libra出现后,监管部门怎么完善金融科技监管的制度框架?互金行业权威人士:监管部门可以实行“开明监管”,避免一刀切.
1900/1/1 0:00:00故事亮点 在最近跌破27,000美元之后,BTC价格再次跌至26,000美元,延续了年初以来的趋势.
1900/1/1 0:00:00Santiments提供的链上数据表明,XRP仍然是唯一显示出未来轻微看涨迹象的大型加密货币。 韩国加密交易所Coinone以涉嫌虚假宣传为由下架PURE代币:4月24日消息,韩国加密交易所Co.
1900/1/1 0:00:00几份报告预计ShibaInu可能会上涨至0.01美元,但GoogleBard最近分享了对这一雄心勃勃的价格目标的现实见解。ShibaInu(SHIB)有着飞速上涨的历史,其投资回报率史无前例.
1900/1/1 0:00:00ShibaInu鲸鱼最近一直在积累SHIB代币。鲸鱼追踪平台WhaleStats最近在Twitter上透露,在其平台上排名第254位的“BlueWhale0073”通过几笔交易购买了数十亿代币.
1900/1/1 0:00:00大量柴犬被烧毁,价格终于反应过来,推青 内容 移除近20亿个SHIB SHIB价格走势 ShibaInu留下了模因硬币的地位根据Shibburncryptocurrencytransaction.
1900/1/1 0:00:00