快速尝试区块链

作者: 印随2018 | 来源:发表于2018-08-25 10:36 被阅读0次

只花5分钟,体验区块链的挖矿和交易。

1. 安装客户端

下载适合你操作系统的以太坊客户端。以太坊是去中心的架构,采用的是P2P通信模式,因此只需下载客户端即可。

2. 使用开发者模式,启动太网客户端

  • Windows
D:\ethernum\geth.exe -datadir=D:\ethernum\data --dev console
  • Linux/Mac
geth -datadir=./data --dev console

理论补习: 可以从节点数量上来分类以太坊的网络模型

  • 单节点
    • 开发模式
  • 多节点
    • 公链
      • 主网
      • 测试网(可以有多个测试网)
    • 联盟链
    • 私有链

3. 查看节点信息

admin.nodeInfo

4. 创建两个账户

personal.newAccount("123456")
personal.newAccount("123456")

5. 查看账户列表

eth.accounts

6. 解锁账户1

personal.unlockAccount(eth.accounts[0],"123456")

理论补习:账户必须先进行解锁,才能进行转账操作

7. 账户1转账给账户2

eth.sendTransaction({
  from:eth.accounts[0],
  to:eth.accounts[1],
  value:web3.toWei(5,"ether")
})

8. 查看交易状态

txpool.status

理论补习:没有矿工,交易永远都不会被处理。

9. 开始挖矿

miner.start(1)

10. 查看区块信息

eth.blockNumber

eth.getBlock(1)

11. 查看当前矿工账号

eth.coinbase  //默认为第一个账户

12. 查看账户余额

eth.getBalance(eth.accounts[0])  //矿工账户
eth.getBalance(eth.accounts[1])

13. 停止挖矿

miner.stop()

下一步,你可以看看区块链的理论知识了,建议先从架构和系统层面去全面了解区块链,然后再去学习细节。

相关文章

  • 快速尝试区块链

    只花5分钟,体验区块链的挖矿和交易。 1. 安装客户端 下载适合你操作系统的以太坊客户端。以太坊是去中心的架构,采...

  • 唐誉泽:我为《区块链产业年鉴》代言

    区块链行业如今发展的如火如荼,就如当年的“互联网+”一样,区块链技术正在快速与各个行业快速融合。《区块链产业年鉴》...

  • 唐誉泽:我为《区块链产业年鉴》代言

    区块链行业如今发展如火如荼,就如当年的“互联网+”一样,区块链技术正在快速与各个行业快速融合。《区块链产业年鉴》作...

  • 东盟国家首个基于区块链技术的第三方支付平台

    区块链跟随这比特币大火之后,成为各国的宠儿,大力的研发区块链。同时,随着区块链技术的快速发展,区块链应用的场合越来...

  • 2018-11-09

    区块链开发 一、区块链快速入门 区块链入门系列博客主要根据《区块链技术指南》(杨宝华)学习而来,同时参考了部分网络...

  • 区块链生态之行业应用公链

    快速计算:快速计算主要是在底层区块链基础上进行优化,借以解决底层区块链固有的一些问题,提高区块链的计算速度。例如闪...

  • 从社会历史看区块链共识发展趋势

    共识机制作为区块链的灵魂,维系着区块链世界的正常运转。我们尝试从社会历史角度来看区块链共识的发展趋势。 区块链的共...

  • 区块链:改变生产关系,释放生产力

    上一篇文章对区块链形成的思考我尝试去理解了区块链的本质。这篇文章我尝试去理解区块链对我们现实社会的影响。 有趣的变...

  • 扣丁学堂官网6月22新上线课程

    玩转区块链1.0-比特币从零到一:【扣丁学堂官网】 课程介绍: 先快速学习区块链的概念、区块链的本质、区块链的作用...

  • 【#3-王建琼】评估区块链项目的价值和成熟度

    随着区块链技术的快速发展,区块链项目琳琅满目,到处开花。那么如何评估区块链项目的价值和成熟度对于区块链商业圈的人们...

网友评论

    本文标题:快速尝试区块链

    本文链接:https://www.haomeiwen.com/subject/gdiwiftx.html