区块链是最近几年火才起来的概念,最早大家知道的都只有比特币(bitcoin),在很长一段时间,比特币几乎就是区块链的代名词。大多数人关注的当然都是比特币的价格,而作为技术出身的吃瓜群众,听到的时候第一反应是:
我Cow,这么牛,怎么做到的!
想要看看比特币实现方式的冲动是怎么强烈,幸好比特币是开源的,那么基于github上的比特币源码,我们就能快速搭建起自己的比特币服务和钱包。
你说搭好了可以干什么?
- 可以挖矿?个人基本也挖不出来了
- 可以做个山寨币?还不如以太坊上ERC-20发,币只要5分钟。
好吧,以上都没什么价值。比特币作为区块链项目的始祖,虽然以现在的眼光看,有这样那样的不足,但它展现的反而是区块链技术中最核心的部分,是学习区块链技术最好的工具。下面就开始吧。
操作系统
我用的 Ubuntu 18.04
https://www.ubuntu.com/download/desktop
安装依赖
用命令apt-get install安装,如果没有找到该命令则安装apt-get(自行搜索,安装后sudo apt-get update更新包&#x