学习
实践
活动
工具
TVP
写文章

200行代码实现的一个区块链

区块链的基本概念很简单,一种按照时间顺序将数据区块以顺序相连的方式组合成的一种分布式数据库。然而,当我们谈论区块链时,很容易和我们试图用它解决的问题相混淆,比如眼下火热的比特币和以太坊。 “区块链”这个术语通常与交易,智能合约或加密货币等概念紧密相关,这些都加深了大众对区块链的理解难度。

本文试图使用 Node.js 实现一个最简单的区块链,大概 200 行代码。麻雀虽小,五脏俱全,作者之后用 Node.js 实现了一个完整的虚拟货币 Naivecoin。感兴趣的同学不妨点击原文看看详细的讲解,试着跑起来吧。

附 github 链接 https://lhartikk.github.io

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180328B13XZV00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券