Build your own Proof Of Stake Blockchain

所在平台: Udemy

课程主页: https://www.udemy.com/course/build-your-own-proof-of-stake-blockchain/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**Coursera 课程总结:构建你自己的权益证明(Proof of Stake)区块链** 本课程是一门以实践为导向的开发指南,旨在帮助学习者深入了解区块链技术。如果你热衷于动手实践,而非纸上谈兵,那么这门课程将为你提供全面且深入的理解。 **课程亮点:** * **深度实践:** 课程强调“做中学”的理念,你将亲手构建一个完整的权益证明区块链。 * **核心模块覆盖:** 学习并实现构成区块链运作所需的关键模块,包括: * **加密签名:** 理解和应用数字签名技术。 * **RSA公钥加密:** 掌握公钥加密的基本原理。 * **SHA-256哈希:** 了解哈希函数在区块链中的作用。 * **交易(Transactions):** 学习交易在区块链系统中的目的和机制。 * **区块(Blocks):** 理解区块链最基础的构建单元。 * **区块链(Blockchains):** 揭示区块链背后隐藏的工作原理。 * **P2P网络:** 学习如何发现和与其他节点进行通信。 * **REST API:** 掌握如何通过API使用你的区块链系统。 * **技术栈:** * **Python:** 课程将主要使用Python语言进行开发。 * **P2P点对点发现:** 实现节点之间的相互发现。 * **Socket通信:** 掌握网络套接字通信。 * **RESTful服务:** 构建RESTful API接口。 * **多线程与并行化:** 学习如何利用多线程提高效率。 **讲师介绍:** Lukas,一位25岁的活跃在移动计算和计算机科学领域的开发者。他在机器学习、数据科学和自动驾驶领域积累了丰富的经验,后深入研究区块链技术,并将其作为硕士论文主题。Lukas希望通过分享他的知识,促进区块链技术的普及和发展,并提高大众对其的接受度。 **谁适合这门课程?** 对区块链技术底层原理和开发实现感兴趣的学习者,希望通过实际操作来加深理解,并愿意运用Python进行开发。

课程评论(0条)

课程详情

Did you ever wonder what's behind the hype around Blockchain? In this practical development guide you will learn why this emerging technology could be a real game changer across industries. With a strong emphasis on learning by doing, we will cover all the necessary modules required for the Blockchain to work. If you prefer practice and deeper understanding to theory and books, this course is just right for you.About your instructorHi, my name is Lukas, I am currently 25 years old and I am studying Mobile Computing and Computer Science in Austria and Sweden. I started my personal journey as developer way back when I was 15 years old and my main main goal since then is to steadily improve my skillset.After several years in the sector of machine learning, data science and self driving vehicles, I decided to dive deeper in the topic of Blockchains. That's also the reason why I decided to do my Master's Thesis in the field of Consensus Algorithms.The reason why I decided to share this course here on Udemy is because I really want Blockchain to succeed in the end and I strongly belief that a broader understanding on the topic itself is a major milestone in pushing the technology further, especially in it's acceptance. I would be very happy if I can contribute to this with my course.What you will learn and implementCryptographic SignaturesRSA Public Key CryptographySHA-256 HashesTransactions - The purpose of Transactions in a Blockchain Systems.Blocks - The most essential building block.Blockchains - Whats going on behind the scenes.P2P Network - How to find and communicate with other Nodes.REST API - How to make use of your Blockchain System.PythonP2P Peer DiscoverySocket CommunicationREST EndpointsThreading & Parallelization

课程标签

0人关注该课程

主题相关的课程