JavaScript区块链实战
Learn Blockchain By Building Your Own In JavaScript
👨💻 用 JavaScript 手写自己的区块链,锻炼编程技能,更好地理解链式数据存储与加密技术。一起开始区块链之旅吧!
课程内容
👉在本课程中,您将使用 JavaScript 编程语言构建您自己的区块链和去中心化区块链网络。通过构建自己的区块链,您将了解区块链技术是如何在幕后工作的,去中心化区块链网络如何运作,这些技术背后的代码如何运作,以及为什么区块链是如此安全和有价值的技术。
📌您在本课程中构建的区块链将具有以下所有功能:
- 用于保护网络的工作量证明算法。
- 散列算法以保护区块链中的数据。
- 挖掘(创建)包含数据的新块的能力。
- 创建交易并将其存储在块中的能力。
- 一个API/ server将用于与互联网上的区块链进行交互。
- 它将托管在去中心化的区块链网络上。
- 一种共识算法,用于验证网络节点是否具有有效数据并已同步。
- 一个广播系统,用于保持区块链网络中的数据同步。
👀请注意,我们已经进行了必要的拼写和语法更正。我们还把长句分解成了更易理解的短句,并使用了 Emoji 风格来优化内容。此外,我们适量缩写,以确保输出不超过800个字符。最后,请看标签栏开始的小图案,这些是我们为文本打上的相关标签。