Biteye

Posted on Oct 22, 2022Read on Mirror.xyz

Optimism进军模块化赛道;Aptos 交互风险需警惕;Castaways 海盗沙盒生存游戏爆火

撰文:FISHERY IslaDeFi TeddyDillon

编辑:Crush

*全文约 2500 字,预计阅读时间为 6 分钟

01

新趋势

Op Stack:从 Plasma 到模块化区块链

以太坊二层协议 Optimism 前身是 Plasma,源于 2017 年 Vitalik 的一篇名为《Plasma:可扩容的自主智能合约》一文。

2019 年 Plasma 上线了测试网,在测试初期,这个当时非常前沿的技术展现出了极佳的性能。但没过多久,随着以太坊主网上面逐渐出现各式各样的去中心化应用,智能合约的概念引起了人们的重视,Plasma 却面临无法兼容主网应用的问题。

Ben 带领的 Plasma 技术团队做过很多尝试,最终也没解决这一问题。一切的转机在于 Karl 偶然意识到 Vitalik 在 2014 年提出的 Shadow 区块链的概念可以解决 Plasma 的兼容问题,而这正是如今 Optimism Rollup 的雏形。

一开始的 Optimistic Rollup 在 Plasma 的思路上,运行了名为 OVM (Optimistic Virtual Machine) 的 EVM 兼容虚拟机,这使 Optimistic Rollup 能够运行以太坊上大部分的应用。

有了 OVM 后,将 dApp 移植到 L2 不再是架构级别的大工程,只剩下简化的部署操作。但团队依然认为证明系统(Proof System)过于复杂,个别 Dapp 迁移难度已经很高,所以将证明系统从客户端软件剥离,即把区块产生和执行的动作分离。

在 2021 年四季度,发布了 EVM 等效(equivalence)升级,这便是我们今天用到的 Optimism OVM V2,同最初的 OVM 相比,最新版的代码量少了 100 倍,代码库与 geth 的区别被优化到少于 1000 行。

细心的朋友可以能注意到了,「将证明系统从客户端软件剥离」这个思路与今年中旬才火起来的的模块区块链的核心思想不谋而合,Op 团队从实操的角度领先了一众模块化区块链明星项目。

在上周在波哥大召开的 Devcon 中,Karl 活力四射地向大家介绍了 Optimism 正式进军模块化区块链赛道,发布新产品 OP Stack,并表示 Optimism 的愿景不只是建立一个区块链,而是建立一个数字区块链形成的社会。

OP Stack 是一个模块化的、开放源码的蓝图,具有高度的扩展性,灵活地兼容多种类型的区块链。

OP Stack 是为 Optimism 的下一代架构提供动力的代码库,可以保证一系列的模块一起工作,形成连贯、可靠的区块链。第三方开发团队开发的模块组件可以使用在区块链架构中的不同层,下图展示了模块组件的替代可能:

在结算层(Settlement Layer)上可以替换为多客户端证明(Multi-Client Fault Proof)或者多客户端 zk 证明(Multi-Client ZK Proof)。

在共识层上可以用 ZK-Plasma 替换掉原有共识。这意味着只要某个团队基于 OP Stack 开源出新的模块,那么其他基于 OP Stack 的项目可以无缝替换掉相对应的模块,进而升级自己的项目。

目前,OP Stack 仍处于独立产品的早期阶段。Optimism 团队接下来几个月的主要目标将专注 Bedrock 升级,即把 OP Stack 发布到 Optimism 的 主网上。

如果大家关心 OP Stack 的具体落地 Demo,不妨关注一下一款名为 OPCraft 的链上游戏。OPCraft 使用了 Latticexyz 团队在 OP Stack 的基础上开发的链上游戏引擎 MUD,是一个完全在链上运行的类似于「我的世界」的游戏。在游戏中从河流到黑曜石,每一块元素都存在于链上;从建造到制作,每一个行动也都会成为以太坊的交易。

OPCraft 运行在 OP Stack 的自定义 Rollup 上,能够轻松实现更大的吞吐量和更短的区块时间。

在 10 月 31 日万圣节前,玩家都可以在 Mud 官网上试玩 OPCraft,结束时团队会将其冻结,测试用户所创造的任何结构、艺术和纪念碑都将不朽,永远的留在链上。

02

风险提示

需要警惕的 Aptos 交互要点

  • Move 语言中没有授权(approve)的概念

    Move 语言中,涉及到通证和 NFT 与智能合约的交互并不需要像 EVM 一样提前授权代币,只要通过一次交互就能完成所有操作。

    用户一定要注意每次确定交互前钱包弹窗中显示的模拟交易内容,按照常理,所有资产转移都会呈现在弹窗中,但根据 @0xmetazen 的研究表示,目前可能存在例外,通过某些方法可以绕过钱包检测资产转移状态。

    理论上,Move 的这种特性可以实现一键清空钱包,所以强烈建议大家在审阅钱包弹窗的同时,使用 Aptos 区块链浏览器查看与相应合约交互的历史记录。

  • Martian 钱包中一个名为账户信息(Account Details)的页面同时显示了地址、公钥、私钥,由于 Aptos 中这三组字符串格式都是由 0x 开头,且长度相同,复制时易发生混淆,导致私钥公开。

  • Petra 创建的助记词显示存在 Bug,页面上显示的助记词可能会不准确。Petra 表示已修复该 Bug,但根据部分社区反馈该问题依旧存在。Biteye 建议:创建完新钱包后,注销钱包再输入相同助记词,在确认检查钱包地址是否与第一次创建相同后,再进行通证汇入。

03

NFT

Castaways 发售岛屿

之前周报有提过这个项目,做一个海岛沙盒生存游戏,主打的概念就是 Free to Play,一开始的木筏就是免费 mint 的,最近又给木筏持有人空投了岛屿,且另一部分岛屿也是免费 mint(白名单玩游戏就能获得)。

目前是本周收益最高的免费 mint 项目,一个岛屿至少在 3 ETH。还有一个值得注意的地方是木筏持有人空投的岛屿和普通岛屿是不一样的,价值至少是在地板的 2.5 - 3 倍。

后面的港口玩法是和这种特殊岛屿有关的,港口可能是用来对接外部项目的,也就是相当于铲子。木筏内岛屿的名字类似以太坊的域名,也是唯一的,所以有岛屿的可以想个好名字。

(https://twitter.com/castaways_gg)

黄宇兴项目金库钱包被盗

本周艺术家黄宇兴的 NFT 项目金库钱包被盗,黑客把地板价格一下子砸到了 0.2 ETH,一开始的 mint 价格 1.2 ETH,后来项目紧急制定了相关的赔偿方案:

  • 升级合约并且销毁被盗的 NFT,全额补偿购买被盗 NFT 的用户

  • 被盗当日以低于 mint 价格恐慌抛售的用户,项目也进行了差价补偿

  • 后面项目方又购买了一部分 NFT 放入国库,从而使得地板价格快速上涨。市场情绪也被很快被安抚下来

(https://twitter.com/LiveArtX)

风险提示:投资 NFT 有较高的风险,以上项目信息不做投资建议,Biteye 和以上项目没有任何商业关系。

04

早期项目关注

这周在 aptos 发了空投以后想必大家已经做了很多空投相关的任务,周末就好好休息吧,本周就不布置作业了,给大家一些早期且值得关注的项目吧。

(Biteye 和以下早期项目没有任何商业关系,投资者需做进一步尽调)

  • Gumball protocol NFT 流动性解决方案。

    具体做法是协议会为每个 NFT 生成对应的 FT(ERC-20),用户可以通过 AMM Bonding Curve 购买 FT,这时用户可以选择质押代币获得手续费或者作为借贷抵押品,另一种选择是用户可以将 FT 换成 NFT(也可以换回之前的 NFT)。

    这个解决方案有点类似碎片化,确实可以给 NFT 带来流动性,但也会忽视了 NFT 的特异性,不是所有的 NFT 都是地板价。这个协议未来会上线 Arbitrium 和 Berachain。

    (https://www.gumball.fi/)

  • LiquidCats 这是个 Arbitrium 上的 NFT 项目,会在 Gumball protocol 上发行

    (https://twitter.com/cats_liquid)

关于我们

Biteye 是一个海外的 Web3 学习研究型社区,以社区驱动的方式来产生内容和工具,并通过 DAO 的方式来治理和激励!

微信群:添加小助手 @Biteye01 入群

Twitter:@BiteyeCN

Discord:discord.gg/Biteye

*声明:本文分享内容仅作学习交流,不构成任何投资建议,且不代表 Biteye 立场。喜欢我们的文章,就关注我们吧!

OptimismAptos