Skip to content

手把手教你用JavaScript编写区块链,理解区块链技术的同时,基于NodeJS编写自己的区块链,实现区块创建与挖掘,数据同步等。

Notifications You must be signed in to change notification settings

chalecao/blockchain-in-nodejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

前端自己用NodeJS编写区块链BlockChain

视频教程链接地址:NodeJS编写区块链实战

官方博客: 万维刀客

适用人群

参加学习的同学需要一点JavaScript知识和NodeJS的知识。建议可以先学习我开设的其他课程,比如函数式编程。

课程概述

手把手教你用JavaScript编写区块链,理解区块链技术的同时,基于NodeJS编写自己的区块链,实现区块创建与挖掘,数据同步等。

感谢你学习本课程,同时我们这边有天猫前端工程师的内推名额(直接评估简历面试),我们免费提供面试指导,优先推荐本课程学员。祝你学习愉快!编程水平更进一步

##【课程】 第一章 区块链与挖矿概念 1、什么是区块链 2、挖矿与区块链分叉

第二章 编写区块、区块链代码 1、确定区块链与区块数据结构 2、交易记构建流程和代码实现

第三章 POW(工作量证明)实现 1、POW原理与相关算法 2、编码实现POW 3、验证POW实现

第四章 挖矿与区块验证 1、实现并验证挖矿 2、生成新的区块 3、区块生成动态控制算法 4、存储并加载验证区块

第五章 区块链节点封装 1、基于KOA2创建节点WEB服务 2、封装区块链REST API 3、挖矿奖励处理机制与API 4、基于superagent验证节点API

第六章 去中心化,节点发现与共识 1、去中心化原理 2、节点发现与加入 3、实现节点共识 4、区块链测试运行

About

手把手教你用JavaScript编写区块链,理解区块链技术的同时,基于NodeJS编写自己的区块链,实现区块创建与挖掘,数据同步等。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published