2017年12月

区块链学习知识模块

1.Bitcoin,Ethereum,HyperLedger Fabric的区块链相关机制与原理以及理念;
2.共识算法,主要有PoW,PoS,DPoS,PBFT,Paxos,Raft等;
3.分布式架构,包含网络编程、分布式算法、加密签名、数据存储、p2p并发;
4.HTTP/2协议,gRPC框架,protobuf的开发等;
5.NoSQL数据库的原理与使用,尤其是KV型数据库:LevelDB,RocksDB等,monogodb用到了区块链浏览器;
6.golang,C++,python等主流区块链系统开发语言;
7.钱包管理公钥私钥、代币信息获取、冷热钱包处理;
8.交易所系统(市场行情、钱包账号、交易撮合)( http://w.lianmishu.com );
9.数据采集处理( http://www.lianzhuli.com http://www.lianmishu.com http://www.0123456789.com http://www.0123456789.biz https://www.feixiaohao.com/ )
10.区块链浏览器( https://www.yitaifang.com )
11.linux操作系统,Docker容器技术的原理,部署和使用优化。