本文描述如何在Move中间表示(IR)中编写事务脚本和模块。IR是即将到来的Move源代码语言的早期(且不稳定)先驱。Move IR是一个覆盖于Move字节码之上的薄薄的语法层,用于测试字节码验证器和虚拟机,它对开发人员不是特别友好。它的级别足够高,可以编写人类可读的代码,但又足够低,可以直接编译以移动字节码。
智能合约是区块链领域大家一直比较关注的主题,本文试图从智能合约的演进角度分析 Libra 的 Move 合约要解决的问题,以及其架构设计,也就是回答『 Libra 为什么要重新设计一种编程语言?』这个问题。
Libra 依然存在很多不足。比如,富有争议的共识机制、计算溢出处理的因循守旧、实现语言的单一依赖、伪随机数问题、宣称的同地址私钥替换技术尚未落地等。
MyLegacy是一个构建在Starcoin公链上的Asset-Management项目,实现了资产的安全存储、分批线性解锁等能力。整个业务模型除了财产继承,其实在很多其他常见的场景都很适合,例如分期结算项目资金、支付季度奖或者年终奖等等。尤其是在缺乏信任支撑的分布式场景,通过链上公开透明地逐步分期支付或者结算,是一个非常具有想象力的方向。
P(A)是一个不错的NFT项目。NFT是目前非常热门的一个赛道,而Move在NFT领域有很大的优势。P(A)使用Move实现,可以说很好地结合了Move的特性。
手把手讲清Move的核心特性:1、Module&Struct&Function;2、Ability;3、Generic;
IDO是DeFi领域一个很前沿,也很受用户欢迎的方向,旨在帮助DeFi项目募集资金。Atlaspad是一个构建在Starcoin之上的通用IDO协议,使用智能合约Move实现。
如何用Move开发智能合约?本文全方位讲解Move开发测试部署工具栈。
Starauction是首届Starcoin & Move黑客松的一个参数项目,由Mars&Earth团队提交。
Move的Resource是天生的NFT,有非常好的安全性,Starcoin是去中心化的公链。所以,Starcoin&Move将是安全的元宇宙基础设施。
RedPackage是首届Move黑客松中,由虫洞工作室设计的一个很好玩、很实用的工具。