【区块链公链实战】Golang公链视频开发实战-黎跃春-专题视频课程

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liyuechun520/article/details/83581116
【区块链公链实战】Golang公链视频开发实战—1474人已学习
课程介绍    
jpg
    1. 区块、区块链结构 2. 工作量证明 3. BoltDB数据库存储 4. UTXO模型 5. 公钥、私钥、数字签名、椭圆曲线 6. 交易转账 8. 区块链网络 9. p2p 10. 41. JavaScript编写智能合约 11. 智能合约编译 12. 智能合约部署 13. 通过api调用智能合约
课程收益
    1. 区块、区块链结构 2. 工作量证明 3. BoltDB数据库存储 4. UTXO模型 5. 公钥、私钥、数字签名、椭圆曲线 6. 交易转账 8. 区块链网络 9. p2p 10. 41. JavaScript编写智能合约 11. 智能合约编译 12. 智能合约部署 13. 通过api调用智能合约
讲师介绍
    黎跃春 更多讲师课程
    北京从零到壹科技有限公司  创始人 CEO 孔壹学院 教学总监 21点见 产品经理,架构师
课程大纲
  第1章:区块链基本原型
    1. 001 - 内容介绍  10:50
    2. 002 -Block结构  28:09
    3. 003 - 根据区块数据生成区块HASH  22:21
    4. 004 - CreateGenesisBlock  4:41
    5. 005 - Blockchain结构  7:06
    6. 006 - 添加新的区块  10:00
  第2章:Proof-of-Work
    1. 007 - ProofOfWork框架  11:00
    2. 008 - 工作量证明算法分析  18:58
    3. 009 - target移位处理  4:14
    4. 010 - 挖矿算法完整实现  24:07
    5. 011 - 判断区块Hash的有效性  19:20
    6. 012 - 课程目标  24:26
  第3章:持久化存储及命令行工具
    1. 013 - 区块的序列化和反序列化  9:37
    2. 014 - boltdb数据库的创建或者打开  7:36
    3. 015 - 创建表并且往表里面存储数据  9:37
    4. 016 - boltdb-Update-View  8:03
    5. 018 - 区块序列化反序列化-boltdb  15:14
    6. 019 - 复习  6:17
    7. 课程预告  0:26
    8. 020 - 创建创世区块并且将创世区块序列化存储到数据库中  22:23
    9. 021 - 新增区块并且存储到数据库  17:56
    10. 022 - 遍历区块链  19:09
    11. 023 - 时间格式化输出  3:15
    12. 024 - 通过迭代器遍历区块链  21:25
    13. 025 - 将blockchain和BlockchainIterator进行分离  3:16
    14. 026 - flag基本使用  15:43
    15. 027 - os  5:29
    16. 028 - 命令行解析  19:10
    17. 029 - 数据持久化完整版  30:49
  第4章:UTXO模型交易
    1. 030 - createblockchain命令  23:11
    2. 031 - 改善创建创世区块的方法  13:03
    3. 032 - 代码完善处理  18:08
    4. 033 - Block里面设置Transaction数组  35:42
    5. 034 - UTXO模型原理  37:10
    6. 035 - coinbase 交易  42:36
    7. 036 - UTXO 模型案例  33:50
    8. 037 - 转账命令行处理  14:36
    9. 038 - JSONToArray  6:46
    10. 039 - 转账相关方法串联  9:52
    11. 040 - 交易整体框架搭建完成  24:17
    12. 041 - UTXO 复习  27:01
    13. 042 - 构造区块交易测试数据  36:33
    14. 043 - 构造测试数据区块3  10:49
    15. 044 - 转账算法逻辑分析  28:25
    16. 045 - UnSpentTransationsWithAdress  11:20
    17. 046 - getbalance-cli  20:09
    18. 047 - 遍历UTXO  57:47
    19. 048 - 查找UTXO  27:15
    20. 049 - 余额查询  7:40
    21. 050 - UTXO模型算法优化  15:43
    22. 051 - 复习  10:46
    23. 052 - 文件分离-优化  5:50
    24. 053 - 转账方法优化  24:46
    25. 054 - 转账逻辑代码实现  15:46
    26. 055 - UnUTXOs方法优化  30:01
    27. 056 - 单笔交易转账测试  4:28
    28. 057 - 转账逻辑处理  01:17:46
  第5章:地址
    1. 059 - 复习  25:36
    2. 060 - 公钥私钥加密简单过程  23:38
    3. 061 - sha256  7:46
    4. 062 - ripemd160  4:47
    5. 063 - base58加密解密  22:03
    6. 064 - base64对称加密  11:17
    7. 065 - wallet  17:35
    8. 067 - 地址生成步骤  37:11
    9. 068 - Wallet对象创建  16:13
    10. 069 - 通过公钥生成钱包地址  20:12
    11. 070 - 判断地址是否合法有效  20:51
    12. 071 - Wallets结构  15:02
    13. 072 - 将地址集成到项目里面  19:50
    14. 073 - addresslists  9:05
    15. 074 - Wallet逻辑复习  17:44
    16. 075 - 将钱包信息写入到dat文件  45:52
    17. 076 - 输出所有钱包地址  4:50
    18. 077 - TXOutput & TXInput里面增加公钥  48:25
    19. 078 - 复习  4:43
大家可以点击【 查看详情】查看我的课程

猜你喜欢

转载自blog.csdn.net/liyuechun520/article/details/83581116