值得信赖的区块链资讯!
比推数据  |  比推终端  |  比推英文  |  比推 APP  | 

下载比推 APP

值得信赖的区块链资讯!
iPhone
Android

Buidler DAO课程:以太坊——去中心化的世界计算机

数字货币趋势狂人

Buidler DAO 建设成为 Web3

最有影响力和生产力的项目孵化器

https://linktr.ee/buidlerdao




Buidler DAO 教育公会致力于传播重实践、能变革现实的知识。Buidler Mooc 作为教育公会的核心产品,邀请行业中各个领域的杰出 buidler ,输出深入浅出、注重实践的 Web 3 教育课程,打造一所高质量、强技术、重实践的 Web3 深泉学院。




讲师:Tom Ni | 青松基金 Web3 赛道投资人

助教:故事 | Buidler DAO 布道师




《区块链底层技术1》中,我们带大家认识了比特币的诸多特性,例如:分布式特性、匿名性、非账户性和三层不可篡改性,以及实现这些性质的技术。同时,我们也了解了比特币技术的限制,即应用生态受限和生成区块的方法低效——这为后续Web3生态的发展奠定了基础。


本期《区块链底层技术2》系列课程,我们将带领同学们进一步认识比特币的加密与解密脚本,了解到比特币编程结构的图灵不完备性,以及以太坊如何在区块链系统上构建图灵完备的计算系统。我们还会在课程中详细讲解智能合约,gas费等基础知识,并通过NFT的例子串联起主题课程的所有概念。


《区块链底层技术》系列课整体大纲


以下是《区块链底层技术2》的大纲和课程简介:

1)进一步深入比特币的交易结构:加密脚本&解密脚本;

2)图灵完备性与以太坊;

3)智能合约、账户与gas;

4)百闻不如一见:用Etherscan探索以太坊区块结构;


第一课

什么?比特币网络上也可以编程!

详解比特币加解密脚本


本节课将向大家介绍计算机的基础概念——脚本,以及脚本基于“栈”的运行模式。我们将学习比特币最基础的加解密模型P2PK,同时会看到比特币网络通过将scriptSignature和scriptPubKey顺序组合,构成完整的可执行脚本。

欢迎扫码或复制链接到浏览器学习

https://www.youtube.com/watch?v=KmoSIVmG6r0


第二课

如何抗量子计算?

看看比特币P2PKH模型是怎么设计的!


本节课将深入学习实际应用的比特币加解密模型P2PKH。我们将了解到P2PKH模型的运行原理,以及加入Hash函数设计后,模型结构在安全保障上的优势。同时,我们也将认识到比特币网络脚本系统的图灵不完备性。


欢迎扫码或复制链接到浏览器学习

https://www.youtube.com/watch?v=UOxt3R63Nbk


第三课

以太坊如何成为世界计算机?
详解以太坊账户体系


本节课将从发送方的角度继续为大家剖析比特币基本结构——交易。我们将会学习基于交易的记账方式——UTXO,也将了解到比特币网络如何将数字签名引入UTXO结构,进行身份验证。最后,我们会再完整带大家梳理一遍比特币网络上的交易流程。

欢迎扫码或复制链接到浏览器学习

https://www.youtube.com/watch?v=RdbSxSw8-vA


第四课

交易——账户状态更新的桥梁
详解以太坊交易机制


本节课将介绍以太坊的交易机制。以太坊的节点们共同维护基于账户的世界状态。外部账户EOA之间通过转账交易实现基本的状态变化,EOA也可以调用合约账户CA来更新状态,而合约账户的创建基于Contract Creation交易。本节课会带大家详细了解这三类交易的具体实现,认识到以太坊基于交易实现世界状态的更新。

欢迎扫码或复制链接到浏览器学习

https://www.youtube.com/watch?v=XhxatgsfIRM


第五课

为什么每笔交易都要收gas费?
一节课弄懂gas费的背后设计!


本节课将向大家系统介绍以太坊交易的基本概念——gas费。我们将了解到gas费的两大作用——激励矿工和防止恶意攻击。我们也将通过转账交易的例子,带大家认识到以太坊基于运算量的收费模式和设置gas费上限的系统设计。

欢迎扫码或复制链接到浏览器学习

https://www.youtube.com/watch?v=cReodLvpnvw

第六课

如何权衡交易速度和主链安全?
详解以太坊挖矿机制


本节课从宏观角度先带大家回顾了比特币的挖矿机制,进而引出以太坊挖矿机制和比特币的异同点。我们会看到以太坊通过stateRoot机制,防止世界状态树被篡改。我们也将了解到,为了解决出块时间减少造成的分叉概率增大问题,以太坊引入ghost协议来补偿叔父区块。

欢迎扫码或复制链接到浏览器学习

https://www.youtube.com/watch?v=kqeEDeym9Fw


第七课

百闻不如一见!
来看看现实中的区块到底长什么样


本节课将通过etherscan一览以太坊的区块结构。我们会带大家从一个具体的区块入手,深入理解每笔交易的账户调用逻辑,区块挖矿奖励的计算,交易费和燃料费的动态调优等等机制设计。


https://www.youtube.com/watch?v=NPkHfyz0SME


下周,Buidler MOOC 将为同学们带来《区块链底层技术3-以太坊的数据结构》的课程。我们将深入以太坊的数据结构,理解区块内部的具体设计。欢迎在Youtube、Bilibili 搜索 BuidlerDAO(认准绿色独角兽)获取课程最新动态,也可添加vx davion3660,加入Buidler Mooc讨论群,与老师和听众讨论交流。

关于课程答疑、作业讨论都将在 DC 技术公会频道进行。如果你想能够更深入地学习,并与 Tom 老师等 Web3 Buidler 探讨,请先务必加入 DC 避免走丢。


DC link:https://discord.gg/afTg7YQHQY

Youtube link:https://youtube.com/channel/UCO9TRqgc6Q-MMGy72_eGPNA


文章:@Buidler DAO

设计:@Rui @Kioko

排版:@Pink @Windy34




往期回顾


历史重演?详解以太坊2.0与硬分叉

蝗虫精选(2):DAO治理与NFT平台必读文章


Solidity最强对手:MOVE语言及新公链崛起


从 Premint 事件探讨 Web3 安全的风险与机遇

Buidler DAO


MOVE OVER HODL,

IT'S TIME TO BUIDL!


Buidler DAO 聚集顶尖的 Web3 的实干家,在五个公会中共同协作:以孵化公会为首,组织工具、产品和基建项目的孵化;技术公会组织代码实践;投研公会输出深度文章与研报;教育公会生产 Web3 高质量课程;运营公会负责对内管理与对外宣发。


官方链接:https://linktr.ee/buidlerdao
深度参与:https://tally.so/r/wA7LlN


说明:比推所有文章只代表作者观点,不构成投资建议
原文链接:https://www.bitpush.news/articles/3074914

比推快讯

更多 >>

下载比推 APP

24 小时追踪区块链行业资讯、热点头条、事实报道、深度洞察。

邮件订阅

金融科技决策者们都在看的区块链简报与深度分析,「比推」帮你划重点。