solidity智能合约[44]-以太坊测试网络与metamask-创新互联

测试网络

在之前的案例中,大部分都是在remix在线的本地虚拟环境下做的测试。这一小节将在以太坊测试网络中交互合约。
除了主网、以太坊有多个测试网络,用于对于智能合约进行测试。那么之间的主要区别在于共识算法以及确认时间。

在鱼峰等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都做网站、网站设计 网站设计制作按需网站设计,公司网站建设,企业网站建设,品牌网站制作,营销型网站建设,成都外贸网站建设,鱼峰网站建设费用合理。
网络网络id共识算法确认时间
Main1POW15秒左右
Ropsten3POW不到30秒
Ropsten4POA 仅geth支持15秒
kovan42POA 仅parity支持4秒

remix部署智能合约到测试网络的流程

1、书写智能合约
2、solc编译器编译合约为二进制文件与ABI接口文件
3、借助于web3j库将二进制文件部署到智能合约。
4、借助于web3j库于ABI接口于网络进行交互

metamask

在浏览器中,我们需要借助于metamask与以太坊网络进行交互。metamask是一个谷歌浏览器的插件,其可以管理账户,并在浏览器与以太坊网络之间起到架接的作用。
其存储私钥但是只是将数据签名后的信息传播,所以并不会将私钥传播到互联网上。其本质是在浏览器中注入了web3的库,利用web3j实现与以太坊网络的交互

测试网络之间的关系

相同的外部地址和合约地址可以同时存在于不同的测试网络中,但是可能有不同的以太币,不同的部署代码。这是由于测试网络之间本身互不影响。

助记词(Mneminic)

在安装metamask的时候,会有12个助记词。助记词的作用是为了方便进行账户的管理。想象一下当你有多个账户,不同的账户可能处理不同的业务。例如消费、存储、商业活动。我们如果每一个账户都需要把私钥存储起来,那就太费劲了。因此我们使用了12个助记词来帮助我们管理账户。12个助剂词,根据以太坊bip39算法,可以对应着10多个账户的私钥。

  • 本文链接: https://dreamerjonson.com/2018/11/23/solidity-44-test-network/

  • 版权声明: 本博客所有文章除特别声明外,均采用 CC BY 4.0 CN协议 许可协议。转载请注明出处!

solidity智能合约[44]-以太坊测试网络与metamask

创新互联www.cdcxhl.cn,专业提供香港、美国云服务器,动态BGP最优骨干路由自动选择,持续稳定高效的网络助力业务部署。公司持有工信部办法的idc、isp许可证, 机房独有T级流量清洗系统配攻击溯源,准确进行流量调度,确保服务器高可用性。佳节活动现已开启,新人活动云服务器买多久送多久。

新闻名称:solidity智能合约[44]-以太坊测试网络与metamask-创新互联
文章地址:https://www.cdcxhl.com/article10/dhogdo.html

成都网站建设公司_创新互联,为您提供网站策划动态网站品牌网站建设外贸网站建设建站公司域名注册

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都定制网站网页设计