Learn Blockchain By Building Your Own In JavaScript

所在平台: Udemy

课程主页: https://www.udemy.com/course/build-a-blockchain-in-javascript/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:通过构建自己的区块链学习区块链技术(JavaScript) 课程概述:本课程将指导您使用JavaScript编程语言构建自己的区块链和去中心化区块链网络。通过构建自己的区块链,您将深入了解区块链技术的工作原理、去中心化区块链网络的运作方式、相关代码的工作机制,以及区块链为何是一项安全且有价值的技术。 您将在本课程中构建的区块链将具备以下功能: - 采用工作量证明算法以保护网络安全。 - 利用哈希算法来确保区块链中的数据安全。 - 具备矿工功能(创建)新的数据块。 - 能够创建交易并将其存储在区块中。 - 一个用于通过互联网与区块链交互的API/服务器。 - 可以在去中心化区块链网络上进行托管。 - 一种共识算法,用于验证网络节点的数据有效性和同步性。 - 一个广播系统,确保区块链网络中的数据保持同步。 - 许多其他精彩功能! 完成本课程后,您将成功构建出自己的区块链原型代码,并对区块链技术的实际运作有深刻理解。您将理解去中心化区块链网络的运作,以及去中心化为何是确保区块链安全的重要特征。整个存储、保护和验证区块链上数据/交易的过程将变得非常清晰。

课程评论(0条)

课程详情

In this course you will be building your very own blockchain and decentralized blockchain network by using the JavaScript programming language. By building your own blockchain, you will learn how blockchain technology works under-the-hood, how decentralized blockchain networks function, how the code behind these technologies work, and why blockchain is such a secure and valuable technology. The blockchain that you build in this course will have all of the following features: A proof of work algorithm to secure the network.Hashing algorithms to secure the data within the blockchain.The ability to mine (create) new blocks that contain data.The ability to create transactions and store them in blocks.An API/server that will be used to interact with the blockchain from the internet.It will be hosted on a decentralized blockchain network.A consensus algorithms to verify that the network nodes have valid data and are synchronized.A broadcasting system to keep the data in the blockchain network synchronized.Many other awesome features!. When you have completed this course you will have built out your own blockchain prototype in code. You will have a thorough understanding of how blockchain technology actually works and why this technology is so secure and valuable. You will also have a deep understanding of how decentralized blockchain networks function and why decentralization is such an important feature for securing the blockchain. The whole process of storing, securing, and validating data/transactions on the blockchain will become very clear.

课程标签

0人关注该课程

主题相关的课程