安装以太坊geth客户端
初步了解
其实很久之前就了解过比特币的原理,对区块链有一定的思考,然后有两个问题让我在技术层面并不看好它,最后就不了了之了:
- P2P的网络连接不现实,大多数人都在局域网内
- 完全的去中心化意味着每个用户都要有一份系统数据的完全备份,有多少人会有那么强大的硬件配置
学习计划
- 安装以太坊客户端
- 创建私链
- 在私链上实现转账和挖矿等操作
- 实现网页版的私链钱包
- 熟悉智能合约,了解开发DAPP
- 了解以太坊P2P网络实现源码
- 了解以太坊共识机制源码
- 了解挖矿源码
下载
下载地址:
https://geth.ethereum.org/downloads/
进入下载页面,根据自己的操作系统选择对应的文件下载
我的是windows系统,下载了win64的压缩包
解压后可以将geth.exe
放到新的文件夹下
在文件夹下打开命令行窗口
输入geth version
查看版本信息
可以看到输出了geth
客户端的版本信息,说明客户端能够正常运行。
总结
区块链
在没接触之前总感觉高大上,离自己很远,其实去接触后发现使用并不难,不就是和普通软件一样下载使用嘛。
不过geth
客户端是通过命令行
交互的,对普通人还是有一定门槛。