JS实现自己的区块链

区块的数据结构–链表

每个块由下面5个部分组成

  • index 区块的索引
  • previousHahs 上一个区块的哈希值
  • timestamp 时间戳
  • data 数据,比如交易数据
  • hash 当前区块的hash

crypto-js

  • js的加密库

构建P2P的分布式网络

用于广播通知所有的矿工

  • WebSocket 使用node的ws模块
  • peerjs 帮助客户端之间进行代理连接,而不是通过服务器代理的。

项目地址如下:
GitHub: GitHub地址

分享到:
Disqus 加载中...

如果长时间无法加载,请针对 disq.us | disquscdn.com | disqus.com 启用代理