极客时间第二期
21天打卡行动 33/21
<<深入浅出区块链35,36>>搭建你的迷你区块链
今日所学:
1,搭建包含功能:
提供 P2P 节点发现和同步区块的功能;
提供创建公私钥对的功能;
提供发送交易的功能;
提供交易查询的功能;
提供余额查询的功能;
提供挖矿的功能,在任意地址上都可以发起单机挖矿;
提供基础日志,方便跟踪监视。
2,区块头的设计,
3,地址设计,
4,内存池
5,哈希计算,
6,哈希计算,
7,开发环境搭建,
8,测试环境搭建
代码
1,代码编写 1 Server,
2,代码编写 2 node,
3,代码编写 3 blockchain,
4,代码编写 4 network,
5,代码编写 5 consensus,
6,代码编写 6 database,
7,代码编写 7 commands,
8,代码编写 8 基础类,
展开