Blockchain & Bitcoin MasterClass

所在平台: Udemy

课程主页: https://www.udemy.com/course/blockchain-bitcoin-masterclass/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:区块链与比特币大师班 概述: 本课程分为六个部分,旨在深入了解区块链和比特币的基础知识及其运作机制。 第一部分:介绍、生态系统与哈希 - 理解货币、法定货币、账本和交易的基本概念。 - 深入了解哈希函数及其应用与益处。 - 介绍区块链操作和术语,特别是比特币。 - 探讨区块链的潜在应用、风险与收益。 第二部分:区块链、工作量证明与挖矿 - 理解比特币区块数据结构及其目的,适用于大多数区块链。 - 探索区块链的不可篡改性,通过区块哈希实现。 - 学习Merkle根的作用及其在区块链中的应用。 - 解读去中心化共识和双重支付问题的解决方案。 - 讨论比特币稳定安全网络的验证规则与挖矿算法。 第三部分:交易与数字签名 - 不同类型的金融账本系统。 - 比特币交易格式与操作,未花费交易输出(UTXO)的功能。 - 钱包如何创建支付交易,Coinbase交易的目的与格式。 - 数字签名的数学操作与比特币的支付公钥哈希格式(P2PKH)。 第四部分:钱包、交易所、费用与区块奖励 - 加密货币钱包的功能和不同类型,如热钱包、冷钱包和SPV。 - 现代钱包的常见标准,私钥和公钥的生成。 - 加密货币集中交易所的作用与Merkle证明的好处。 - 区块奖励和费用的机制,内存池的创建与管理。 第五部分:比特币核心、区块链浏览器与分叉 - 比特币核心软件的功能与操作。 - 主要交易类型的操作,如何使用区块链浏览器。 - 硬分叉与软分叉的原因和影响。 第六部分:比特币的进展 - 交易可变性问题的含义及解决方案。 - 隔离见证技术的实现与意义。 - Bech32比特币地址的计算方法及其重要性。 - 针对一层区块链的二层解决方案及其收益,支付通道的基础知识。 - Lightning Network 协议及其实现的智能合约代码。 本课程提供了全面的区块链与比特币知识,有助于学员理解其技术基础及最新进展。

课程评论(0条)

课程详情

Section 1: Introduction, Ecosystem & HashBasic understanding of money, fiat currency, ledgers and transactionsDetailed understanding of hash functions, their applications and benefitsExposure to blockchain operation and terminology with a focus on BitcoinIntroduction to popular terms involved with blockchain and cryptocurrency applicationsBrief history of the internet's technology evolutions, and why blockchain is advancing todayLearning the numerous potential applications for blockchain along with risks & benefitsSection 2: Blockchain, Proof of Work & MiningDetailed understanding Bitcoin's block data structure and purpose (can be expanded to most blockchains)Learning why the blockchain is immutable and tamper-proof via block hashesUnderstanding the purpose and function of Merkle roots and how they are used in the blockchainExposure to technical blockchain terminology with a focus on BitcoinSolutions to the trust-less consensus and double-spend problems using Nakamoto ConsensusThe validation rules used by Bitcoin to ensure a stable and secure networkConsensus forks and how Bitcoin deals with network conflicts globallyMining algorithms and how mining pools and rigs operate on the inside, and how they earn moneyTrade-offs between various types of mining hardwareSection 3: Transactions & Digital SignaturesDifferent types of financial ledger systemsBitcoin transaction format & operationUnspent Transaction Output (UTXO) purpose & functionHow wallets create transactions when making paymentsCoinbase transaction purpose, format and functionDigital signature purpose & detailed mathematical operationDetailed understanding of Bitcoin's Pay-to-Public-Key-Hash (P2PKH) formatSection 4: Wallets, Exchanges, Fees & Block RewardsPurpose and function of a cryptocurrency walletDifferent types of wallets, including hot, cold and SPVThe most common standards that dictate all the modern wallets used todayPrivate and public key generationPurpose and function of a cryptocurrency centralized exchangeMerkle proofs and their benefitsBloom filters and how they add some security to the wallet operationBlock rewards & feesMempool creation and managementFee volatility and network risksTechniques that could exploit a fee-dominant network, such as undercutting, selfish mining and petty complianceSection 5: Bitcoin Core, Blockchain Explorer & ForksBitcoin core software functionality and operationOperation of the major transaction types (P2PKH, P2MS, P2SH)Navigating cryptocurrency blockchain explorersHard and soft fork, their causes and impactsSection 6: Bitcoin AdvancementsTransaction malleability - what does it mean, why it's bad, and how to fix itSegregated Witness - what does it mean and how was this innovative technique implemented in BitcoinBech32 Bitcoin addresses - how they are calculated and why they are importantThe concept of layer 2 solutions built on-top of layer 1 blockchains, the meaning of "on-chain" vs "off-chain", along with the reasons and benefits for implementing a layer 2Payment channel fundamentals including funding, commitment, revocation, punishment and settlement transactionsLightning Network protocols including Onion Routing and Hash Time Locked Contracts (HTLCs)How Bitcoin's Pay-to-Script-Hash transaction types enable the layer 2 and Lightning, via smart contract code

课程标签

0人关注该课程

主题相关的课程