okx
广告

以太币挖矿教程:geth挖矿与以太坊开发学习

时间:2023-07-08|浏览:642

欧易

欧易(OKX)

用戶喜愛的交易所

币安

币安(Binance)

已有账号登陆后会弹出下载

来源:区块链兄弟 原文链接:http://t.cn/EvkcLNx

这篇文章将介绍挖矿和部署智能合约的概念。之前我们提到了很多概念和名称,并解释了以太坊客户端。今天我们要介绍的概念和名词是:私链挖矿和以太坊钱包

一、私链挖矿

首先,在上一篇文章(https://www.jianshu.com/p/f39441596dde)中安装和配置好geth客户端,单个节点即可。下面以mac为例,其他平台基本一样。

1. 打开terminal,执行命令,进入geth控制台 geth console 如果一切正常,会看到如下界面 [进入gethconsole.png]

1. 创建以太坊地址 personal.newAccount("mypasword") 创建账户地址,括号里面为账户密码。需要记住保存好,当然私链可以设置简单点。查看已经存在的地址账户 personal.listAccounts 或 web3.eth.accounts 会显示每个地址,关于区块链地址知识,可以参考之前的文章 ["0x76879b9751cea9d58ec57fbf64cc6ea335816367","0x18c98db1f501f8ba3570992e7753182b109a9375"]

2. 查看挖矿账户地址(coinbase) eth.coinbase 一般是第一个地址。如果想修改挖矿账户,执行命令,其中序号从0开始,1表示第二个地址 miner.setEtherbase(eth.accounts[1])

3. 执行挖矿命令 miner.start 如果想减少CPU消耗,可以设置线程数参数,比如下面表示开启一个线程 miner.start(1) 关闭挖矿 miner.stop

开启挖矿后,在挖矿地址上就会不断挖到eth币。怎么查看挖到的eth币数量呢?可以用命令来查看,比如: var primaryAccount = web3.eth.accounts[0]; web3.eth.getBalance(primaryAccount)

通过命令行的方式虽然快速,但不直观。还可以通过以太坊钱包来查看。

二、以太坊钱包

常用的以太坊钱包有以下几种: 1. Ethereum官方钱包+浏览器Mist 2. Parity 3. MyEtherWallet 4. imToken 5. MetaMask

三、安装Ethereum-Wallet钱包

为了方便开发和调试后续的智能合约,使用Ethereum-Wallet钱包较好。下面简单介绍Ethereum-Wallet的安装和使用。

下载地址:https://github.com/ethereum/mist/releases Ethereum-Wallet是开源的,在上面的链接中,根据你的操作系统下载最新版本。以mac为例,下载当前最新版本:Ethereum-Wallet-macosx-0-11-1.dmg。国内下载速度可能较慢,请耐心等待。安装使用参考Ethereum-Wallet.png。

打开Ethereum-Wallet钱包后,会自动连接本地私有网络,并导入地址账户,即通过web3.eth.accounts列出的所有地址。

Ethereum-Wallet的功能包括: 1. 钱包账户管理:显示余额,新建账户,转账功能 2. 智能合约功能 3. 最近交易记录的显示

四、回顾

本文介绍了如何使用geth客户端开启私链挖矿,创建账户,查询账户余额等命令功能。同时介绍了多款以太坊钱包工具,重点介绍了Ethereum-Wallet钱包的安装和使用。下次我们将开始介绍和部署智能合约。

热点:ETH 以太 以太坊 以太币 以太币挖矿 区块链 太坊 挖矿

« 上一条| 下一条 »
区块链交流群
数藏交流群
区块链币圈-全球区块链数字货币行情、比特币虚拟货币资讯,狗狗币以太坊环保币柚子币莱特币瑞波币等加密数字货币价格非交易行情查询,金色财经巴比特范非小号快讯平台。
趣开心资讯 Qukaixin.cn ©2020-2024版权所有 桂ICP备19010284号-1