0: 介绍
原文链接 #0: Introduction
在这里我们会从零开始,以代码的形式,展示如何构建一个可运行的加密货币,以及所需要的基本概念。所有相关的概念都力求以最简的代码来实现。
此项目实现的加密货币命名为“NaiveCoin”,使用的编程语言为 TypeScript。NaiveCoin在某种意义上是对 200 行代码实现一个简单的区块链 这篇文章中提到的NaiveChain 的扩展。
最终版本的NaiveCoin在任何意义上都不能被看成为一种“生产可用”的加密货币,而只是一个用来说明加密货币的基本概念,以及加密货币能以如何一种简明的方式实现的尝试。
希望这个教程能帮助你从技术方面更多的了解加密货币。