NFT:Aptos Move 开发经验闲谈

距离10月1号,刚好快1个月了。

那个时候,我利用国庆假期,把代码重构,部署正式网,写aptos-web3,跑通AptosSDK~

项目审计结束,而且准备上线了。有很多经验想记录下来,不管是留给后人也好,还是留给自己,应该很有意义。

如何入门Move?

我目前除了我在读的内部文档,我没有找到过更好的aptosmove入门教程。所以,下面这篇MoveBook可以暂时先入门,但是离上手还远远不足。

https://www.chainfeeds.xyz/feed/detail/6f7bba60-8a0e-466c-a219-b2d243405556

元宇宙游戏开发工作室Flying Sheep Studios完成约120万美元融资:金色财经报道,iCandy Interactive (iCandy)子公司、元宇宙游戏开发工作室Flying Sheep Studios完成约120万美元融资,德国联邦经济事务和气候行动部参投,旨在构建基于NFT的免费社交大型多人在线元宇宙游戏《Star Life》。Flying Sheep Studios于2014年成立于德国科隆,使用HTML5构建元宇宙手游并与乐高、芭比娃娃和梦工厂等品牌达成合作关系。(vulcanpost)[2023/3/20 13:15:18]

如何练习Move?

约4879万美元BTC转入Coinbase:金色财经报道,监测数据显示,1998枚BTC于今日09:03从未知钱包转入Coinbase,价值约4879万美元。[2023/2/22 12:21:26]

官方的文档太过简单,从入门到大神的本质是需要不断的练习和实践。所以我们需要很多的开源用例,去测试,运行,和实践。这里推荐官方的Turial文档,把里面的项目全部过一遍。那你就已经具备了开发Move项目的能力了。

这里有全部常用的项目代码模版:

TokenNFTDex(uniswapV2)Diem稳定币https://github.com/move-language/move

NFT指数平台RedHare(Redharenft)现已上线:据官方消息,NFT指数平台RedHare(Redharenft)现已上线。

据悉,RedHareAnalyticsLtd.(\"RedHare\")允许投资者通过市场指数等传统投资工具,在持续增长的NFT市场中,提供更快更好的决策。2022年5月,RedHare推出全亚洲首个NFT指數(RHNI),该指数反映整个NFT市场的表现。与此同时,RedHare也为每个顶级NFT项目,包括CryptoPunks、BoredApeYachtClub(BAYC)、MutantApeYachtClub(MAYC)、Moonbirds、Sandbox等,建立单个的NFT指数,以反映该项目不同作品的整体表现。通过专业的数据,帮助投资者轻松地追踪该项目的价格走势,从而选择合适的买入、持有及出售时机。[2022/6/6 4:06:04]

如何深入Move?

以太坊L2网络Optimism锁仓量为5.41亿美元:金色财经报道,L2BEAT数据显示,截至6月1日,以太坊Layer2上总锁仓量为46.5亿美元。其中锁仓量最高的为扩容方案Arbitrum,约24.9亿美元,占比53.52%。其次是dYdX,锁仓量9.62亿美元,占比20.67%。Optimism占据第三,锁仓量5.41亿美元,占比11.62%,7天增长8.08%。[2022/6/1 3:54:22]

我个人觉得,除了要掌握Aptos和EVM系的存储差异之外,最重要最重要的是,理解:面向资源编程。贴一个我上周分享的一页PPT。直接面向资源的存储和写入,可以让编程开发不需要再去理解很高层的动态抽象,不需要像EVM那样理解数据存储在合约状态的逻辑,直接面向底层的存储和读取,让开发者更加清楚底层逻辑。

在turial实践的过程中,不断地去感受Move的核心思想和EVM系的差异。

如何成为真正的大神?---std库是关键

我几乎可以断言,假如把aptos-core的std库从头到尾过一遍,熟悉每一个函数的用法,灵活掌握权限和存储的底层逻辑,那么几乎可以开发任何的事情。因为AptosMove的开发本质上其实是基于std库的二次开发,Move里最高级的用法其实都体现在std库里,只要过一遍,心里只要有一个底,那么用起来就可以信手拈来。

最惊艳的能力?pda,让合约具有存储私钥的能力。

让所有EVM开发者都赞叹不已的,必然是pda的用户。把这个能力用活,可以做到:

批量用户的创建批量用户的管理执行交易时的风险隔离,通过合约来保证绝对安全合约可以实现金库管理员的绝对控制,用合约来管理管理员的权限

责任编辑:Kate

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

地球链

[0:0ms0-1:231ms