Linux Academy – Blockchain Essentials

P8qWoOcZNhQIMhl8wuoF1ItWFItWGjOw

问候!欢迎来到这个 Linux Academy 的区块链基础课程。十年来,区块链已成为一个流行词,并吸引了许多计算机、数学和商业爱好者以及普通大众。大多数人因为加密货币比特币而听说过它。区块链是一项革命性的技术,它为世界提供了一种执行各种资产(不仅仅是货币)交易的新方式。它还让我们对如何解决与这些交易相关的某些问题以及如何实施不同的原则有了新的看法。如果您想深入学习区块链背后的机制,了解其使用的协议,并探索其众多应用,那么这门课程适合您。您将全面了解区块链的真正含义,以及为了掌握它而需要知道的重要事项。您将了解其背后的数学原理以及可以使用哪些算法和协议来实现某种区块链。而且有很多!

如果我们追溯一些导致区块链创建的事件,我们可以追溯到 1962 年 Paul Baran 写了一篇关于分布式通信网络的论文。1982 年提出了一个有趣的思想问题,称为拜占庭将军问题。尽管存在攻击者或故障实体,但它寻找一种在实体之间实现通信和共识的实用方法。1999 年通过实用拜占庭容错 (PBFT) 算法的公式给出了解决方案。然后在 2009 年以比特币区块链的形式给出了该算法的第一个实现。

我们将从基础开始课程:区块链的概念和您需要理解的重要术语,以便真正理解我们在说什么。我们可以定义区块链的一种方式是说它是一种去中心化机制,它为过去和当前的交易建立共识,分为区块。从开发者的角度来看,我们可以说区块链是一种数据结构。稍后,我们将深入挖掘区块链的底层架构,以及可用于运行区块链的许多共识机制。准备好深入了解散列算法的工作原理及其基础。质数在区块链世界中扮演着重要的角色。将有单独的部分专门介绍这些共识机制和数学原理。我们还将检查比特币和以太坊区块链的结构,以便我们了解它们的基本异同。随着课程的进行,您将看到区块链如何用于许多不同的事物和情况,而不仅仅是加密货币。还将有一个部分专门介绍这些用例。

有人说区块链是未来,它们将越来越多地被使用。它们可能会对我们交易资产、存储资产、执行食品安全监管、记录医疗保健中的患者信息、执行供应链管理、选举投票等等的方式产生影响。加入我们这个有趣的课程,深入了解区块链世界。

MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 92 Videos ( 16h 39m) | Size: 6.58 GB

Greetings! Welcome to this Linux Academy’s Blockchain Essentials course. Blockchain has become a buzzword throughout the decade and has enticed many computer, math, and business enthusiasts, as well as the general public. Most people have heard about it because of the cryptocurrency Bitcoin. Blockchain is a revolutionary technology that has offered the world a new way of performing transactions of assets (not just money) of various kinds. It has also given us a new perspective on how to resolve certain issues related to these transactions, and how to implement different principles. If you wish to learn, in depth, the mechanics behind blockchain, to understand the protocols it uses, and to explore its many applications, then this is a course for you. You will be given a thorough introduction to what blockchain really is, and what is important to know in order to grasp it. You will learn what mathematics are behind it and what kind of algorithms and protocols can be used to implement a blockchain of some kind. And there are a lot of them!

If we retrace some of the events that lead to the creation of blockchain, we can go all the way back to 1962 when Paul Baran wrote a paper about distributed communications networks. In 1982 an interesting thought problem was posed called the Byzantine Generals Problem. It looked for a practical way of achieving communication and consensus between entities, despite the existence of attackers or faulty entities. A solution was given in 1999 with the formulation of the Practical Byzantine Fault Tolerance (PBFT) algorithm. Then in 2009 the first ever implementation of the algorithm was given, in the form of the Bitcoin blockchain.

We will start the course off with the basics: the concept of blockchain and the important terminology you need to comprehend in order to really understand what we are talking about. One way we can define a blockchain is by saying that it is a decentralized mechanism that establishes a consensus for past and current transactions, divided into blocks. From a developer’s perspective, we can say that a blockchain is a type of data structure. Later, we will dig deep into the underlying architecture of blockchains, and the many consensus mechanisms that can be used to run a blockchain. Be prepared to get into the mathematics of how hashing algorithms work, and what they are based on. Prime numbers play an important role in the blockchain world. There will be individual sections dedicated to these consensus mechanisms and mathematical principles. We will also examine the structure of the Bitcoin and Ethereum blockchains, so that we can learn their fundamental similarities and differences. As the course progresses you will see how blockchains can be used for so many different things and situations, not just cryptocurrencies. There will be a section dedicated to these use cases as well.

Some say that blockchains are the future, and that they will be used progressively more and more. They are likely to make an impact in the way we trade assets, store assets, conduct food safety regulation, record patient information in healthcare, perform supply chain management, vote in elections and much more. Join us in this interesting course and dive into the world of blockchain.

D1vJgD3GmwjSDLAXOuDk7bn5Ib5ohiuU

资源下载此资源仅限VIP下载,请先
本站资源仅限VIP会员下载点击购买VIP会员

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/15442.html

赞 (0)
steven的头像steven
上一篇 2021年6月30日
下一篇 2021年6月30日

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部