timezone |
---|
Asia/Shanghai |
- 自我介绍 一个普通人,对web3很感兴趣,web3必将深深的改变人们的生活方式,也许更好,也许更坏。但不论如何,我不想像不会扫码支付的大爷大妈一样,悄无声息的被时代抛弃。
- 你认为你会完成本次残酷学习吗? 会
1.粗略的介绍了本次学习的路径,智能合约的语言Move等。所需的资料大多在aptos的网站上可以找到--》https://learn.aptoslabs.com/zh
2.介绍了一下学习及完成项目的奖励
3.IDE得介绍
4.学习打卡的Pr需及时更新,直接改自己的文件就好。
1.学习资料为APTOS LEARN Module 1,(https://learn.aptoslabs.com/zh/workshops/web2-to-aptos)
-web2 和 web3 开发之间的主要区别在于数据处理:
-阅读:区块链上的数据是公开的,不需要特殊的访问权限。
-写入:每次写入都是一个区块链交易。您必须使用钱包来批准并签署交易。
-用户:web2通过[电子邮件+密码]识别 web3由[地址+私钥]识别
-前端:web2反应,打字等。 web3类似,但需要钱包来批准交易/写入数据
-中间层:web2是RESTful API、GraphQL 等, web3是Aptos SDK
-后端:web2是Node.js、Python 等 , web3是用 Move 编写的智能合约
-数据库:web2是MongoDB、MySQL 等, web3是Aptos区块链
-主网:当我们提到 Aptos 区块链时,我们指的是主网。主网是真实交易和资产的实时区块链。
-测试网:这个替代区块链网络充当沙盒环境,开发人员可以在不冒实际资产风险或影响主网的情况下进行试验。
-Devnet: Devnet 的运行方式与测试网类似,但每周重置一次。如果您将智能合约部署到开发网络,预计它会在每周重置期间被删除。 (您需要重新部署您的合约)
####Aptos Move 和智能合约
每个帐户的状态包括代码(移动模块)和数据(移动资源),可以在Aptos Explorer上检查
交易是提交到链上的交换或操作的记录。这可以是代币的转移、智能合约的执行或任何状态的改变。
Transaction States 交易状态
致力于区块链并执行。这被认为是一次成功的交易。
致力于区块链并中止。中止代码指示事务执行失败的原因。
在交易提交期间由于验证检查(例如gas不足、交易格式无效或密钥不正确)而被丢弃。
在事务提交之后但在尝试执行之前被丢弃。这可能是由于影响账户的其他交易导致超时或 Gas 不足造成的。
发送者的帐户将因任何已提交的交易而被收取gas费用。
Transaction in the Explorer资源管理器中的事务
浏览器提供交易的详细视图。它包括交易哈希、发送者、接收者、金额、gas 和交易状态。事务浏览器还提供查看事务详细信息的功能,包括事务有效负载、执行结果以及事务中止时的中止代码。