2024 年的 Move 开发者大会是 Move 生态的一场大型的线下盛事。Move 的优异特性、Move 的高光发展、Move 的未来潜力……无不引领着开发者、投资人等一众业内人士加入建设可持续的 Move 生态世界。
在去中心化、安全性和可扩展性等 Web3 关键议题不断涌现之时,Move 又交出了一份怎样的答卷呢?
2024 年 1 月 13 日-1 月 14 日,2024 Move 开发者大会如期在上海徐汇区举行。本届大会以 「Move 生态关键的一年」 为主题,由 MoveFuns 、OpenBuild 和 MoveBit 主办,TinTinLand、Rooch、AptosGlobal、alcove、zkMove 和云赛空间协办,并得到了 Aptos、Sui 和亚马逊云科技的赞助支持、Surf Wallet 的周边赞助支持,以及 47 家社区、12 家媒体、5 家高校链协的参与支持!大会报名人数超过 2000+人,实际到场人数突破 500+人,全网各渠道曝光流量达到 10W+次。
围绕 Move 技术,与会嘉宾们展开了精彩纷呈的演讲讨论,议题包括 Move 语言未来发展、全链应用状态难题、以字节码为源头的 Move 安全平台建设等;大会嘉宾有 Mysten Labs 的创始人兼 CTO Sam Blackshear、Aptos Labs Move 语言主管 Wolfgang Grieskamp 以及 Rooch 创始人兼 CTO Jolestar 等行业内资深人士。
回望 2023 年,Aptos 与 Sui 主网上线为 Web3 开启了下一个十亿用户服务的新征程。Rooch、Initia、MoveMent 等多条使用 Move 语言的区块链网络竞相涌现;AI 和 ZK 等技术迎来突破式进展,各类基于 Move 语言的区块链解决方案也被业内人士采纳。今天,就让我们来回顾这场精彩的 Move 开发者大会,看看嘉宾分享的精彩观点,共同展望属于 Move 生态的未来新趋势!
Move on Sui 2024
嘉宾:Sam Blackshear,Mysten Labs 联合创始人兼 CTO
Mysten Labs 联合创始人兼 CTO Sam 老师为大家带来了《Move on Sui 2024》的主题演讲,与大家一同回望 Move 语言的发展历程,展望全新的技术方向。
在 2022-2023 年,Move 语言实现了三大方向的技术改进与升级,赋予了开发者行动力提升的实际效能:
-
对象数据模型:构建 Move 智能合约编程的核心模块
-
可编程事务块:完善 Move 语言代码的可组合性
-
动态字节:提升 Move 语言应用的数据可组合性
尤其是过去的 2023 年,是 Move 生态高热度的一年,Sui 在测试网压测时达到超过 30 万 TPS 和 TVL 突破 202 亿美元证明了 Move 的安全性和可扩展性。开发者在利用由 Sui 运行时的网络时,能够轻松简易地执行对象访问控制核查并创建、读取开发者对象目标,通过启用高级标准和共识快速路径实现超低延迟税。
除此以外,Sui 支持开发者进行客户端即时执行任务和自定义集合数据,带来了实在的便利。DeFi、GameFi、NFT 等各类项目在 Move 生态获得了更多生长空间,Sui 相关项目在其中提供的生态补贴助力开发者创建更多流畅、高效的新星产品。
在已然到来的 2024 年,Move 语言将走到更易用、更兼容的技术演进路线上来,引导更多 Web3 开发者参与到 Move语言的学习中来,扩大 Move 生态的覆盖面和影响力。Move 计划引入全新的 zkLogin 多签名功能,采取闭环令牌标准机制确保本地链上开发的随机性,与此同时加速开发高级工具包和源代码管理工具,运行应用程序编译器和 LLM 支持设施,为开发者带来新的技术惊喜!
建设以字节码为源头的 Move 安全平台
嘉宾:Luis,MoveBit Co-Founder & CEO
当 Move 语言发展风生水起,被设计和创建为一种安全、可验证、灵活的程序语言之时,我们也需要考量如何通过 Move 安全平台建设来保障开发项目的顺利运行。MoveBit 联合创始人兼 CEO Luis 老师向大家介绍了 MoveBit 设施建设,通过移动扫描仪、Aptos 移动分析器、程序运行机制、合同源验证器、移动 Web IDE 保障 Move 平台项目的技术运行效率和事物分类检测,针对各类内部威胁组建区块链追踪系统。
作为 BitLab 的子品牌之一,MoveBit 是与 Aptos 和 Sui 合作的安全审计伙伴,积极参与了 Move VM 的审计并成功完成了 Move 生态系统内第一次高质量的智能合约审计,举办了亚太地区第一次 Move 的 CTF 和 Move 开发者大会。目前,MoveBit 经审核的 Move 生态项目总数排名第一位、检测漏洞总数 400 个、Sui Grant 项目覆盖率达 80%。
随后,Luis 老师向我们展示了 Sui Package Verifier 的场景应用案例。跟踪智能合约的依赖关系存在挑战性,这增加了调试和解决问题的复杂度。在此背景下,用户仍然面临确保审计代码与部署链上实际合同之间的匹配难题。因此,为了确保开源代码的可信度,保障用户所有权细节,Sui Package Verifier 能够增强智能合约评估的可靠性与安全性,成为历史溯源与判断决策的辅助支持,给予开发者和用户以更多现实便利。
💎 更多关于 Sui Packages 详情,点击官网查询:https://scsv.movebit.xyz/
Plonk-verifier.move 从 0 到 1 之路
嘉宾:nanne007,zkMove 联合创始人
同样在验证项目上表现出色的还有 halo2-verifier,halo2 源自 2019 年 Zcash 研发团队推出的全新 ZKP 算法——halo。Halo2 是 ECC 公司在 Halo 的基础上,使用 PLONK 对 Halo 进行升级改造,充分利用 PLONK 特性,比如 Custom Gate、PLONKup 等,使得用 Halo2 开发零知识证明项目更加高效和方便。
谈及为何创建 halo2-verifier 时,zkMove 联合创始人 nanne007 老师与我们分享道,“创建 halo2-verifier 可以将 ZkMove 集成到基于移动应用程序的区块链中,此外当前移动生态系统仍然缺乏用于 ZKP 的公共库而 halo2 团队想改变这一现状,如果能够实现 halo2 验证器的普泛式应用那就是一个很好的开始。” 为此,halo2 的开发推进经历了五个阶段——
-
深度理解 halo2:查询系统运行的技术细节信息
-
找出关键问题:明确其对加密原语的不完全支持
-
解决关键问题:向 Aptos 添加 bn254 支持
-
厘清主要组件:找到更好的技术支持硬件部分
-
细节决定成败:填补曲线序列化的不一致性漏洞
目前,Halo2 被广泛应用于众多 ZK EVM 方案中。与 bellman 方案颇为不同的是,Halo2 有自己的 row / column / cell / chip / region 等新奇设计,能够带给开发者更多技术应用与开发方向的畅想,并保障项目运作的稳定与流畅。面向未来的发展路径,nanne007 老师指出 halo2 将走向真实用户使用体验案例的最优化,比如搭建完善的 ZK-email 应用程序,并将其扩展到其他移动区块链,如 Sui、Movement 等,让我们拭目以待吧!
如何用 Move 在 Sui 上引入外部资产
嘉宾:Guanghua,omniBTC & Coming Chat 创始人
为了更好让链上资产融入 Sui 网络,Move 亟需探索高效引入外部资产的途径。omniBTC & Coming Chat 创始人 Guanghua 老师认为,用 Move 在 Sui 网络引入外部资产,首先要明确 Move 与 Sui 的技术价值:Move 安全性高、开发者友好、扩展性能佳,Sui 能在 Object 模式下高并发、高 TPS 且低延迟,为了更好地吸纳外部资产。Sui 需要的是能够满足资本信任,聚集社会财富效应的突破性创新应用,因此解决 Sui 链上的 TVL 问题首当其冲,Guanghua 老师指出了以下四个亟待解决的技术困境:
对此,Sui 官方给出了通过补贴吸引大量 Wormhole 桥包装代币 USDT/USDC 进入 Sui 网络的答案,让其余 BSC/avax/arb/op 链和 Sui 链形成统一的全链流动性池,从而使得 Sui 上的资产可以无缝、原生、快速地和其他链上资产进行交互。
在这一背景下,BEVM 给出了创新的技术解决方案——通过全链消息协议,把 USDC 转到发行到其他链,凭借 DBFX 的中心化模式,把 BTC 及其上面的重要资产如 $SATS、$ORDI 等自动流转至 Move VM 平台。Guanghua 老师希望开发者能够进一步钻研 Sui+Move 的融合范式,为 Web3 资产管理提供全新参考。
Move 上的资产管理平台
嘉宾:Andrew,Mole 创始人
紧接着 Guanghua 老师分享完关于引入外部资产的话题,Mole 创始人 Andrew 便带来了 Move 生态资产管理平台架构的新设想——Mole。
Mole 是一个平衡资产管理的 DeFi 协议,用户将存款存入储蓄账户中获得稳定的收益回报,储蓄池便作为收益池提供相应代币激励;从储蓄池中借入代币后并向 Dex 提供流动性,随后能够用为用户管理的收益采用 Mole 算法对冲市场风险,形成多资产管理基金的稳定格局。
在这一过程中,Mole 精心设计了用户收益与链上资产流动策略。通过双稳定令牌、无杠杆、多头市场、做空熊市、平衡与对冲风险、1xLong 曝光等策略组合,保障了用户在 Mole 平台存储管理的数字资产,也进一步为 Mole 平台合作运行项目带来了充分的、可流动、灵活的资产。
面向未来,Mole 还将完善资产存储形式和利益分配方案,争取为开发者创造更为便利的项目迁移与应用环境,为用户带来更多稳定可靠的数字资产收益来源,为 Move 进军 DeFi 赛道深度赋能!
如何在 Sui 上实现 Web2 和 Web3 的交互性
嘉宾:Joywang,Mysten Labs 密码学工程师
1 月 14 日大会上,Sam 老师在介绍 Move on Sui 2024 展望时提及了 Move 计划引入全新的 zkLogin 多签功能。就在次日的大会演讲活动中,Mysten Labs 密码学工程师 Joywang 与大家进一步分享了 zkLogin 的原理和应用,以及如何通过 zkLogin 实现 Web2 和 Web3 的深度交互。
通过比对 Web2 与 Web3 的钱包授权模式,可以看到传统互联网的钱包验证授权主要通过基于 OpenID 的身份验证系统,这一方式被 zkLogin 巧妙应用,开发出了全新的用户无需记住私钥,且链上生成地址不变的资产验证方法。在这个过程中,面对 ID 令牌的隐私保护问题,zkLogin 采用了零知识证明来藏住 email、sub 等令牌中的用户隐私,通过技术路线设计保证 RSA 签名验证(身份验证非伪造)、令牌信息正确包含 iss、aud、sub 等细节、nonce 的计算与临时公钥一致。
这一应用打通了 Web2 与 Web3 链上钱包资产验证管理的模式壁垒,Joywang 老师还向我们演示了 Move 库中 zkLogin 的应用代码与执行方式,为开发者带来了更多技术设想的新可能。
💎 更多关于 zkLogin 应用详情,点击开发者文档查询:https://docs.sui.io/concepts/cryptography/zklogin
Move 为何适合全链游戏
嘉宾:Henry Liu,Obelisk Labs 创始人
除了在资产引入、资产管理领域具备技术发展的潜力外,Move 为何适合全链游戏的答案也并不难懂。Obelisk Labs 创始人 Henry Liu 以自身团队深入 Move 语言世界开发全链游戏项目——Obelisk 为例进行了分享与讨论。
基于 Move 语言,Obelisk 正在打造全链游戏引擎的新范式。Obelisk Engine 是一个充满能量的 Move 应用程序框架,通过紧密集成的软件栈用来构建复杂的 Move 应用程序,它可以与传统渲染框架集成开发复杂类型应用,并在提升执行效率的同时降低开销成本,超强产品承载力支持大规模项目采用与产品开发。
谈及选择 Move 的理由时,Henry Liu 认为极低的事务变更成本、更低的项目启动成本、早期生态扶持计划与种子用户基础都是其发展全链游戏的技术优势。
对于全链游戏开发而言,Obelisk Engine 能够通过乐观执行的方式将不同类型的游戏汇集到一个交易中进行网络批量输入处理,比如一个 FPS 游戏将数百发、上千发子弹射出并进行结算,Obelisk 能让复杂的游戏类型轻松处理,支持异步更大量级的事务处理能力。
“在游戏场景中,通过 Obelisk Engine 开发的应用,粗略计算每万笔事务操作的 Gsa 费用可低至 1 美金以下”,Obelisk Labs 创始人 Henry 谈道。下一步,Obelisk 还将与索引器异步调用实现交易赞助和 Zk- 登录集成,支持更多更多客户端工具包使用,搭建项目运作更成熟的数据工作台。
探索 Aptos Move Object
嘉宾:Eric,Alcove Move 高级工程师
作为一个专注技术创新、私密安全,引导 Web2 开发者成功向 Web3 过渡的潜力项目,Alcove 在 Aptos 链上与阿里云共建了一个开放、协作、共享的开发者社区,推动 Web3 的普及和互联网社会的跃迁。目前,Alcove 正在积极构建日常任务悬赏、线上黑客松、Grant 计划、Passport 等技术平台业务,为更多 Web3 项目开发提供实际便利。
Alcove Move 高级工程师 Eric 分析 Alcove 项目架构时,重点提及了其受益于 Aptos 的公链环境优势。Aptos 是 L1 权益证明 (PoS)区块链,关注可扩展性、安全性、可靠性和升级性。为了最大限度地提高交易吞吐量,Aptos 采用带有 BlockSTM 的并行交易引擎来同时处理多个交易。
与此同时,Aptos 还充分借力 Move 语言的技术特性,提升自定义智能合约的灵活性和简单性,同时确保技术项目的安全性和可审计性。基于此,Alcove 积极着手动态扩展、周期延长、能力抽象等功能,探索账户所有权模型机制,向着 object资产方向持续发力。
面向未来,Aptos Move Object 期待在一路探索中不断成长。Eric 老师总结了几点期望:
1. Object 作为一种自由的编程范式,带动社区标准的产生,而无需拘泥于标准库中的实现;
2. 使用 Object 实现的资产可以一定程度上利用账户模型创造出新的资产形式;
3. 未来可以使用 View Function 配合 Object 实现更简单的全链上动态资产;
让我们继续期待 Aptos 与 Move 深度融合发展的 2024,带给开发者和 Web3 行业以更多全新的技术畅想。
Move 上的可编程流支付
嘉宾:Troy,MoveFlow Co-Founder & CEO
同样在选择 Move 的理由上相似的,还有支持可编程流支付的 MoveFlow。MoveFlow 是一个支持基于时间和事件的预定义交易规则支付协议,具有常见资产清单、任务奖励、资产归属、DAO 奖励、资讯订阅等功能板块,通过将支付规则绑定进智能合约中,形成移动的资产交易与转移支付应用。
MoveFlow 的技术优势也是显而易见的,能够在较低 Gas 费用的前提下进行资产一对多转移,通过数字资产的线性归属进行订阅信息的经常性付款推送设置,激励用户进行社会探索的过程中获得更多任务奖励。
从技术进展的历程中可以看到,MoveFlow 从最初的支付清单设计,到已经相对成熟的订阅付款推送等多功能板块,其在 EVM 上进行部署的订阅和任务奖励链不断扩展。在崭新的 2024 年里,MoveFlow 还将在 Aptos 和 EVM 链/跨链功能上部署完整的产品矩阵,朝着融通 Web2 与 Web3 的全新应用方向开创全新的产品视野。
以上就是对本次大会中部分嘉宾老师精彩发言的活动回顾,2024 Move 大会已精彩落幕,感谢各位 Web3 开发者和爱好者对 2024 Move 开发者大会的关注和支持。TinTinLand 将与您共同期待在全新的一年里迎来 Move 发展的新高峰,我们也将介绍更多 Move 相关的技术与动态,敬请关注!