跟我一起写区块链(一)

中阶

掌握区块链hash函数、组块、数据持久化、工作量证明等原理,并且可以动手实践

课程销量榜    第1 更新: 2021/03/10

收藏( 11 下载课程 二维码 下载学院APP 缓存视频离线看 学习社群 二维码 关注公众号 加入官方群

24 学习人数 2小时34分钟 18课时
课程权益 15分钟内无条件退款 1、仅限付费视频课程适用
2、购买后15分钟内可以找到客服进行沟通退款
3、下载资料后不再享有退款特权
4、客服(Tel:400-101-1651)

24小时内答疑 随时随地观看课程 专属资料下载
  • 课程介绍
  • 课程大纲
  • 其他课程 8
  • 专题套餐

适合人群:

适合有一定Go语言基础的开发者

学习计划:

本课程总共150分钟,建议一次学完,并自己动手实践,或者根据个人时间,每次将一章的内容学完并实践完成。

课程目标:

掌握区块链hash函数、组块、数据持久化、工作量证明等原理,并且可以动手实践

课程简介:

讲区块链原理的课程很多,但理论和实践结合的不够好!本课程是从一个码农的角度,通过编码的方式帮助开发者去理解区块链。

区块链有一个很复杂的知识体系,讲师计划将本门课程制作成系列课。本课程属于该系列课程的第一部分,适合有一定Go语言基础(掌握Go面向对象即可)的人入门区块链。学习本课程既可以提高Go语言的编码能力,又可以掌握区块链的核心原理,可谓一举两得!

本课程包含3章:

  1. hash函数原理与区块链组块;

  2. boltdb使用与区块数据持久化;

  3. PoW(工作量证明)原理与代码实现。

讲师授课风格风趣幽默,偏代码驱动,不喜欢动手的同学谨慎购买。

课程代码可以提供下载,建议学习者自己编码完成。

展开更多

课程大纲-跟我一起写区块链(一)

资料下载
  • 第1章 哈希函数与区块链组块

    54分钟6节

  • 1-1

    课程简介 课程内容简单介绍

    [02:26] 开始学习
  • 1-2

    hash函数特性及使用 哈希函数特性及使用

    [12:18] 开始学习
  • 1-3

    区块链结构定义与数据类型转换 区块链结构定义与数据类型转换

    「仅限付费用户」点击下载“followyekai.zip”

    [17:34] 开始学习
  • 1-4

    区块构造函数实现 区块构造函数实现

    [06:51] 开始学习
  • 1-5

    区块链结构定义及方法封装 区块链结构定义及方法封装

    [08:23] 开始学习
  • 1-6

    区块链浏览器编写与测试 区块链浏览器编写与测试

    [07:25] 开始学习
  • 第2章 区块链数据持久化

    52分钟6节

  • 2-1

    boltdb简介 boltdb简介

    [10:04] 开始学习
  • 2-2

    区块数据编码序列化 区块数据编码序列化

    [09:30] 开始学习
  • 2-3

    将区块链数据保存到boltdb 将区块链数据保存到boltdb

    [12:12] 开始学习
  • 2-4

    AddBlock方法实现升级 AddBlock方法实现升级

    [03:45] 开始学习
  • 2-5

    遍历所用迭代器实现 遍历所用迭代器实现

    [12:20] 开始学习
  • 2-6

    整体测试 整体测试

    [05:06] 开始学习
  • 第3章 工作量证明原理及实现

    46分钟6节

  • 3-1

    工作量证明简介 工作量证明简介

    [03:49] 开始学习
  • 3-2

    工作量证明实现原理 工作量证明实现原理

    [07:07] 开始学习
  • 3-3

    工作量证明挖矿难度设定 工作量证明挖矿难度设定

    [06:56] 开始学习
  • 3-4

    数据准备与挖矿 数据准备与挖矿

    [15:52] 开始学习
  • 3-5

    挖矿后组块 挖矿后组块

    [12:22] 开始学习
  • 3-6

    后续课程预告 后续课程预告

    [00:34] 开始学习
¥29.00
仅需¥23.20
关注公众号 领VIP会员
下次再说

点击打包下载,即可获取该课程全部资料

打包下载
充电节满减满200减20 满300减30 满500减50
是否单独购买该课程?
直接购买 去凑单
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部