菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻

共识算法深入详解 收藏

467人加入学习
更新时间
2024-05-3
课程价格
¥512 ¥256会员免费
课程任务
4 个
课程节数
36 个
课程时长
18课时

Go

Go

在区块链系统中,共识算法是区块链保持数据安全、不可篡改、透明性等特色的关键技术。共识机制是区块链的灵魂,是区块链建立信任的基础。一个区块链项目选择使用何种共识机制,决定了这个项目是否能建立起完善的激励机制,从而起到鼓励更多节点参与到项目中,进而增加系统的去中心化程度。

Go

Go

应知应会:

Go

1、工作量证明机制(POW)

2、权益证明(POS)

3、股份授权证明(DPOS)

4、混合证明机制

5、各共识机制优缺点对比

Go

Go

项目实战:

Go

链表操作与pow实例

POS代码实例

DPOS实例

PBFT

Go

主要知识点:

Go
☑ 共识简介

☑ 链表简介

☑ 链表的创建和插入

☑ 链表删除数据

☑ 链表更新数据

☑ 链表查询

☑ 判断链表是否有环

☑ POS代码实例

☑ 币龄

☑ dpos代码实现

☑ boltdb介绍

☑ dpos案例介绍dbos实现

☑ pbft介绍

☑ pbft一致性协议

☑ 共识各阶段

Go

Go

学习基础:

Go

掌握Go的基本语法应用, Go语言的面向对象开发思想, Go的应用库的使用,以及需要Go的网络编程基础, Web工作原理, Web前端开发,数据库应用。

Go

Go

Go

主讲老师

石大川

课程数: 7门
学生数: 3.2千人
现就职于某企高级开发工程师,清华大学计算机专业硕士毕业,曾任FiT支付账户核心DBA,高级工程师。有多年的金融系统开发、运维经验。精通Linux环境下的Golang、C/C++、python、shell等主流语言。对数学、算法和数据结构有深入研究。
最新成员

holiwang

etata

小二上酒

伟仔

flash

m515305616

abelce

yaime

zhenming

5413

9S2MeetU

oplKuo

wscxj

alexzeng

z722520123

wumingjay5

为你推荐 换一批