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