区块链相关学习——以太坊钱包

重置以太坊私有链的方法

   1.删除根目录下隐藏的文件.ethash,在mac系统中该文件夹~/下

    2.删除以太坊私有链下面的geth/keystore两个文件夹

私链 

智能合约

 

当前区块数 

 在以太坊的底层眼中,智能合约也是部署在以太坊条链上一个特殊账户,因此对智能合约的调用,也就是对智能合约账户的一次send transaction 

 重复一下之前的概念:每个账户的公钥,也就是地址是公开的,是任何人都可以调用的。

 任何transaction都需要消耗gas ,gas消耗量由transaction的大小决定,而Gas的价格则由以太坊的底层Orcle来决定。在一个开放网络中,如果用户希望自己的transaction被优先执行,那么相应的Gas Price就会上升

 因为每一次transaction都需要消耗gas,而gas对应的就是以太币,之前提过以太坊有默认的账户保护机制,在不输入密码的情况下,任何账号能进不能出,

以太坊的账户体系:

   一种普通的以太坊账户,这类账户由一对公钥和私钥组成,公钥就是该账号的地址,是公开的。秘钥是密码的一段加密hash值。私钥一定保存妥当,一旦遗失,就无法证明 你是你 这个难题

   另一种是合约账户,一种特殊的账户,由代码所组成的账户,这种账户也可以像普通账户一样接受以太币,或者发放以太币,同时还通过EVM来执行智能合约里面的方法,从而实现商业应用

猜你喜欢

转载自blog.csdn.net/qq_36344771/article/details/81075456