讲师:黎跃春 简介:孔壹学院、链乎创始人,资深讲师,区块链底层架构师,通信和信息技术区块链高级授课专家
班主任及就业推荐老师:卢雪松 课程顾问:莉莉老师 课程咨询QQ:723591353
授课模式:直播+录播+答疑+作业讲解+评分+返
80%
学费,花很少的钱,学牛逼的技术 直播:讲算法、讲原理、答疑、互动、学员作业目标公布 直播平台:跟谁学
说明:学员按时提交作业、不旷课、不请假、学分达
90
分以上者返还80%
学费
教学性质:以教学为目标,学员达到教学目标,返
80%
学费 本期班人数限制:30
人
时间 | 课程安排 |
---|---|
2018-06-25 20:00 - 22:00 | 开班、规则说明、课程目标说明、学员分组 |
作业 | 根据学习视频,学习如何在Github fork项目,如何在fork的项目中新增文件并提交到Github |
2018-06-27 20:00 - 22:00 | 从开发者角度认识区块链、理解区块结构、区块链结构、POW在项目中设计原理及算法,POS、DPOS算法逻辑 |
作业 | 学习录播视频完成教学大纲中 1 - 4 ,能够按照老师的要求改变POW算法 |
2018-06-29 20:00 - 22:00 | BoltDB数据库安装、创建、更新、查看,CLI命令行工具的使用 |
作业 | 学习录播视频完成完整的区块链数据持久化功能 5 - 11 |
2018-07-01 09:00 - 13:00 | 交易原理、UTXO模型算法剖析,手算用户余额 |
作业 | 学习录播视频,完成 12 - 18 ,转账,UTXO算法实现,余额查询,区块遍历 |
2018-07-02 20:00 - 22:00 | 公钥加密、数字签名、椭圆曲线加密、Base58 |
作业 | 学习录播视频,完成 19 - 26 ,理解各种加密算法、钱包生成创建、脚本、能够用实际地址进行转账 |
2018-07-04 20:00 - 22:00 | Merkle 默克尔树原理、UTXO 集、挖矿奖励 |
作业 | 学习录播视频,完成 27 - 30 ,集成挖矿奖励、Merkle 默克尔树算法 |
2018-07-06 20:00 - 22:00 | 区块链网络协议集成原理,API调用 |
作业 | 学习录播视频,完成 31 - 36 ,完成钱包节点、挖矿节点、全节点部署 |
2018-07-08 09:00 - 13:00 | P2p协议、一致性算法 |
作业 | 学习录播视频,完成 37 - 38 ,项目集成p2p和一致性协议 |
2018-07-09 20:00 - 22:00 | 以太坊虚拟机、V8引擎、otto、星云链虚拟机原理、超级账本虚拟机对比分析 |
作业 | 学习录播视频,完成 39 - 40 ,项目集成虚拟机 |
2018-07-11 20:00 - 22:00 | 智能合约编译、部署、api调用智能合约 |
作业 | 学习录播视频,完成 41 - 44 ,能够利用JavaScript编写智能合约、能够部署智能合约以及调用智能合约 |
2018-07-13 20:00 - 22:00 | 整个公链项目总结,毕业答辩知识点总结 |
2018-07-14 13:00 - 18:00 | 毕业答辩,公布学分,发布证书,给学分达标学员办理退款 |
1. 区块数据结构
2. 区块链数据结构
3. 工作量证明
4. 哈希计算
5. Hashcash
6. 选择数据库
7. BoltDB
8. 数据库结构
9. 序列化
10. 持久化
11. CLI
12. 比特币交易
13. 交易输出
14. 发送币
15. 交易输入
16. 将交易保存到区块链
17. 工作量证明
18. 未花费交易输出
19. 比特币地址
20. 公钥加密
21. 数字签名
22. 椭圆曲线加密
23. Base58
24. 实现地址
25. 实现签名
26. 私钥和公钥
27. 奖励
28. UTXO 集
29. Merkle 树
30. P2PKH
31. 区块链网络
32. 节点角色
33. getblocks
34. getdata
35. block 和 tx
36. 多节点部署
37. p2p协议
38. 一致性协议
39. 虚拟机选型
40. 区块链集成虚拟机
41. JavaScript编写智能合约
42. 智能合约编译
43. 智能合约部署
44. 通过api调用智能合约
-
学分总分
100
分,总学分大于等于90
分者,返回学费80%
。 -
本次课程一共
12
次出勤,可允许两次事假,这两次事假不扣学分,每超出一次事假扣除学分2
分。 -
禁止旷课,未经请假,旷课者,旷课一次扣除学分
5
分。 -
禁止早退,未经请假,早退一次扣除学分
2
分。 -
本次课程一共
10
次作业,需按时完成作业并将作业提交到Github
,未按时提交作业者,扣除学分2
分,提交作业未通过审核者,扣除学分1
分。 -
毕业答辩,随机从
10
个问题中抽取两个问题提问,答错一题,扣除2
分。