Solidity/Rust共学营第23期学习笔记

93 阅读2分钟

培训时间:8月13日-8月23日

培训方式:腾讯会议

培训主题:

1、Web3知识分享、答疑、共学规则介绍;

2、Web3知识分享、答疑 ;

3、作为 DeFi 基础设施的稳定币;

4、分享Web3 新闻、知识点、等等 学员提问和答疑;

课程地址:www.hackquest.io/

我的整体复盘

       按照网站上的学习流程,我系统学习了以太坊课程,并大体了解了hackQuest网站的其它学习板块,认识了Solana和Arbitrum。

我的学习过程

        学习了web3基础通识课,全方面的了解了下区块链技术的基础概念,学习了solidity智能合约语言,并动手实现了发币和NFT开发和部署流程。

        然后学习了ethers.js基础知识,并学会了使用js访问自己写的智能合约,并搭建了一个众筹合约,了解了质押、提款和退款的流程;

        基础知识学习完后,开始进入部署工具foundry的学习,根据课程的步骤,学会了使用foundry进行项目搭建、编译、测试、部署、交互等,然后使用工具搭建了NFT、模拟了主网分叉、学习了黑客攻击常用的漏洞攻击;

        最后回看了一遍arbitrum内部同事,分享的新验证协议boot boot。了解了lay的解决方案,包括基于ROS和N的技术方案。系统架构有四个部分:定续、G代码、证明算法和状态转移函数。知道了交易生命周期包括软确认、硬确认和状态转移函数。最后,通过一个简单的例子讲解了编译新节点代码的过程。

       完成学习后,领取了由平台颁发的以太坊开发者证书。虽然学的比较匆忙,但是让我对web3整体有了更清晰的认识,并加深了对一些基础概念的认识,了解了web3的就业行情,总的来说收获还是挺多的。