此前曾就职于 Instagram 以及百度。 7、Rati Gelashvili——研究员 麻省理工博士,在并发、并行和分布式算法以及数据结构方面拥有丰富的专业知识,2020 年 5 月至 2022 年 1 月在Novi 担任高级研究学家。 ▍▶(四)路线图 二、Aptos白皮书细节解读 在Aptos v1版白皮书中以安全、速度、可拓展和可升级性的 Web3 基础设施为主体,主要阐述了愿景使命、Move语言、逻辑数据模型、安全性创新、快速高效性能、状态同步、社区所有权、性能等几个方面,下面我们看一下其白皮书的具体细分和拆解。 ▍▶(一)愿景使命 愿景:提供⼀个可以为 web3 带入主流采用,并授权构建一个去中心化应用程序生态系统来解决现实世界的用户问题。 使命:通过提供灵活的模块化区块链架构来提升区块链可靠性、安全性和性能方面的最新技术⽔平。 验证:在过去的三年中构建、推进、开发和部署Diem主网,2020年曾部署到十多个节点运营商和多个钱包提供商,在没有停机的情况下进行两次重大升级,对技术堆栈彻底的改进,将安全、透明和升级作为核心功能,并且强调了交易处理、去中心化和网络治理的新方法。 ▍▶(二)Move语言 Move 是⼀种新的智能合约编程语⾔,强调安全性和灵活性,受到 Rust 编程语言的启发,通过线性类型等概念在语言中明确数据的所有权,并强调资源稀缺、保存和访问控制,定义每个资源的生命周期、存储和访问模式。 利用字节码验证器(表示指令发表传输时需要经过字节码的校验,如有一条未通过将不给予加载)来保证类型和内存的安全。并建设一个Move验证器,帮助不受信的代码进行更可信的编译。 Aptos的链上配置包括一组活动验证器、标记属性以及各种服务配置,支持对模块的可升级性和可编程性的无缝配置更改,并支持Aptos本身升级。 ▍▶(三)通辑数据模型 Aptos 的账本状态表示所有帐户的状态,任何人都可以向 Aptos 提交一个事务处理,以修改账本状态。 交易|已签名的事务处理包含 发件人使用一个或多个签名的事务身份验证器来验证事务是否经过身份验证; 发件人账户地址 对于点对点交易,包含收件人的信息和转账金额 发送方为执行交易而按每单位 Gas 愿意支付的金额 交易在中止前允许消耗的最大 Gas 单位 交易记录的序号 事务停止有效的时间戳 标识此事务有效的区块链 ID,以防止签名错误 事件是指在Token转移过程中,发送方和接收方的帐户将分别发出发送事件和接收事件,这些数据存储在账本中,并通过一个Aptos节点进行查询事件的详细信息。 账户:用户可通过生成多个密钥来创建多个账户并由同一用户管理。并不会将账户与现实世界的身份联系,同一用户控制的帐户彼此之间没有内在的联系。但是一个用户仍然可以在一个钱包中管理多个帐户, 以便进行简单的资产管理,这种灵活性为用户提供了匿名性和多个帐户以增加执行并发性。 Move模块:其框架由 Aptos 的核心库和配置组成,被定义为一个常规的可升级的模块包。 资源:允许不同的实例共享项目功能的代码,并且将修改、删除和发布指的规则编程为数据类型的模块中。因此在安全性和验证规则可组织其他代码或实体创建、修改、删除等操作。需具备可使数据实例符合顶级值并具有相应能力以及存储能力的数据类型。 账本:由一个单一的账本状态来表示,随着采用程度的增加和技术发展,Aptos将扩大碎片数量,增加吞吐量,支持跨碎片移动访问资产等行为;每个账本状态维护特定碎片的所有链上资产,并提供相同的账户模型和细粒度的数据存储来提供固定的存储访问成本。 ▍▶(四)安全性创新 交易可行性保护:在签署交易时签名者将授权区块链提交和交易;偶尔也会出现无意签署事物行为出现,为了降低该风险,Aptos限制每笔交易的可行性保护签名者。目前提出三种不同保护措施: 发送者的序列号:事务的序列号对于每个发送者只能提交一次。如果当前帐户序列号是≥的事务t的序列号,那么t已经提交或t将永远不会提交(因为t使用的序列号已经被另一个事务消耗) 事务过期时间:如果区块链时间超过了事务t的到期时间,那么同样地,t要么已经提交,或者t将永远不会提交 指定的链标识符:每个事务都有一个指定的链标识符,以防止恶意实体在不同的区块链环境之间重复事务 基于Move的密钥管理:Aptos帐户支持密钥轮换,可减少私钥泄露、远程攻击和破坏现有密码算法的相关的风险。Aptos的账户可以支持混合托管模式,用户可将轮换帐户的私钥委托给一个或多个保管人和受信的实体,再通过Move模块定义一个策略,授权受信的实体在特定情况下轮换密钥来进行密钥恢复服务 预签名交易的透明度:钱包对签署交易的透明度弱,导致用户被骗签署恶意交易而资产丢失;Aptos生态提供事务预签名执行服务,向用户提供在签名之前的事务结果,将已知的攻击历史和恶意智能合约结合。另外还允许钱包在执行过程中规定对交易的限制,违反约束将导致事务中止来保护受到攻击。 实用的轻型客户端协议:防止API提供者的基于弱信任关系而产生的客户端破坏,Aptos提供了状态证明和轻客户端验证协议,钱包和客户端可以使用这些协议来验证第三方服务器提供的数据的有效性。 ▍▶(五)快速高效性能 批量处理:利用每个验证器将交易分组为批,在达成一致期间将批合并成块。并允许高效的收费市场来确定交易的优先级,避免客户的意外的拒绝服务攻击。 持续的交易传播:Aptos中的交易传播与共识脱钩。验证器不断地流传输可用的事务,同时利用所有可用的网络资源 区块元数据排序:Aptos 区块链的关键创新之一 是将与非协议相关的任务从共识阶段中分离出来,如交易传播、交易执行 / 存储和账本认证;通过将事务传播与共识阶段分离,可以在非常低的带宽下进行排序,从而实现高事务吞吐量和最小化延迟。 区块链时间:对每个提议的区块以及块内相应的事务采用了一个时间戳(数字签名技术产生的数据),时间戳具体的用例: 智能合约中的时间相关逻辑 开发商编码 预言机发布链上数据 客户端访问账户状态 审计 并行事务处理的执行:一旦对一致区块元数据进行排序,事务就可以由任何验证器、全节点或客户端执行;任何区块链都是尽可能的实现多的并行执行;Aptos从数据模型和执行引擎都向前推进了并行处理。 并行数据模型:在数据和帐户中没有重叠冲突的事务可以并行执行,Aptos的流水线设计使事务重新排序来减少冲突来提高并发性;在此,Aptos引入新概念增量写入来对账户的修改而实现所有事务都可以并行处理。 并行执行引擎:Aptos集成Block-STM并行执行引擎检测和管理一组有序事务的冲突以及良好的并发控制,以特定顺序的情况下实现最大并行化。 批量存储:批量处理减少了存储操作的数量,并利用更高效、更大的1/0操作。 账本认证:Aptos对账本历史和账本状态实施了账本认证,而账本认证不在交易处理的路径上,甚至可以完全带外运行。 ▍▶(六)状态同步 Aptos利用验证节点、全节点和其他复制节点提供经过验证的账本历史和认证的状态证明,以提供灵活和可配置的同步协议。具体来说,参与者可以根据不同的同步策略来优化他们的用例和需求。例如,在全节点的情况下,Aptos允许多种同步策略,包括能够处理从时间开始以来的所有事务,或者完全跳过区块链历史记录,并使用路径点只同步最新的区块链状态。 ▍▶(七)社区所有权 Aptos由一个广泛和多样化的社区拥有、运营和管理。原生Aptos Token将用于交易和网络费用、协议升级和链上/链外流程的治理投票,以及通过股权证明模型保护区块链。 交易和网络费用:所有的Aptos交易都有一个Gas单价,允许验证者对网络中价值最高的交易进行优先排序。此外,在流水线模型的每个阶段,都有多种机会丢弃低价值事务。 网络治理:Aptos上的每个特性更改和改进都将经过提议、实现、测试和部署几个阶段;而这种结构为相关方和利益相关者提供反馈、分享关注和建议的机会;因此与其他区块链相比,Aptos对其在链上的配置进行了编码。为了为支持过程提供灵活性和可配置性,Aptos将支持链上治理,即Token持有者可以根据他们所持有的Token权重进行投票;例如 Token持有者将投票决定过渡到新签名方案 开发人员实现新签名方案和创建新版本 验证节点升级版本 POS共识机制:要参与Aptos上的交易验证,验证者必须拥有最低数量的Aptos Token;验证者决定他们自己和各自的支架之间的奖励分配;声明者可以选择任意数量的验证者,将他们的Token进行预先商定的奖励分割;任何拥有足够份额的验证节点运营商都可以加入Aptos。 ▍▶(八)性能 Aptos通过其并行、批处理优化和模块化的事务处理管道来实现最佳的吞吐量和硬件效率。其他的性能计划,如一致升级、增量写入、事务提示和关键路径缓存,将随着时间的推移继续提高吞吐量和提高效率。对于吞吐量和延迟衡量方法,Aptos让开发人员能够无限制地构建,并根据真实用例而不是合成事务测量吞吐量和延迟, 从而衡量吞吐量和延迟;并继续优化单个验证节点的性能及试验扩展技术,添加更多的验证节点网络。 均匀状态分片:最初Aptos将以单一的账本状态启动。随着时间的推移,Aptos网络将通过多个分片账本状态发生而提供一个同质的API 和分片作为一个概念来实现水平可扩展性和分散化;其Token将用于所有分片上的交易费用、质押和治理。数据可通过桥在分片之间传输;用户和开发者可根据自己的需要选择自己的分片方案。总体而言,同构状态分片提供了横向吞吐量可伸缩性的潜力,允许开发人员跨分片使用单一的通用状态进行编程,并允许钱包轻松地为其用户合并分片数据。 三、Aptos的生态现状及重点项目分析 公链生态是其核心价值源,根据数据显示(https://www.aptos.systems/aptos_project/?type=live),Aptos生态目前已有216个项目搭建,包括DeFi、基础设施、Web3、NFT等一系列项目,7 O'Clock Capital对其中部分有望成为独角兽的项目进行了深度参与测试并给予了相关评估。 ▍▶(一)Pontem Network Pontem 是一家产品开发工作室,致力于通过区块链实现全球金融包容性。Pontem 与 Aptos 合作,以构建基础DAPP和其他基础设施,如开发工具、EVMs、AMMs 等。Pontem 团队开发了一个 Diem-Move 分叉虚拟机,可以很容易地部署到其他公链,如 Polkadot、Cosmos、Avalanche 等。Pontem 还使 Move VM 与 EVM 等传统虚拟机兼容,以便使用Solidity或Vyper代码库轻松部署。 Pontem的关键垂直领域:协议、开发者工具、基础设施 产品架构 Liquidswap DEX:利用 Move VM 构建的最高效、最可靠的 L1。(AMM机制) Move code playround:是 Move 的在线代码编辑器,在与 Aptos 兼容的 Move 区块链上构建、测试、运行 Move 包,只需一个Web浏览器。 移动 Intellij IDE:一个移动的Intellij IDE 插件,帮助开发者根据Move语言开发部署项目。 Pontem 钱包:给予Aptos的一个去中心化插件钱包,仿真于MetaMask钱包。 综合评估 建立一个Aptos生态的基础设施开发公司,并建设了钱包、Swap以及开发工具等,对于Aptos的友好性非常高,并且提供了Move的开发工具以及开发的Move VM,可实现跨链互操作,兼容 Polkadot 和 Cosmos 等区块链。其商业模式和未来生态的价值地位有目共睹,并完成了由 Mechanism Capital 和 Kenetic Capital 领投的450万美元的种子轮融资。 ▍▶(二)Zaptos Finance 一个流动性质押平台,由微软、Snapchat 和亚马逊等科技巨头的人才开发,目前支持Martian与Fewcha 等钱包进行链接,用户可从中质押自己的资产来获得每日质押奖励,Zaptos支持用户质押任意数量的 Token,不设最低限度。 Zaptos 中有 3 种主要 Token:ZAPTOS(简称 ZPT)、stAptos、zAptos。 ZPT 是协议治理 Token,协议 20% 的收入将归 ZPT Token 持有者所有,Token 持有者通过质押ZPT Token 获得奖励。 stAptos 是质押 Aptos 的交换 Token,用户质押 Aptos Token,则会以 1:1 的比例收到stAptos,具有短期的锁定期,锁定期后用户赎回时,可获得原本的 Token 与产生的利息,如在锁定期内取消质押将扣除用户 0.3% 的取消抵押费。 zAptos 是需要长期质押Aptos Token获取,为期一年,赎回时可获得更多奖励。 ▍▶(三)Vial 一种集合利率协议,允许用户在 Aptos 链上借贷资产。用户可以通过Martian 钱包登陆该协议并点击水龙头获得WBTC 和 USDC。现在该协议支持APTOS,WBTC和USDC三种Token,存款利率8%,借款利率10%。项目已经可以实现存款借贷一系列操作但是并没有实现算法利率平衡。 其借贷利率根据资金池利用率(借入资产与供应资产的比率)通过算法确定。Vial 目前已经在其官网上发布测试网,用户可连接钱包申领测试币进行体验测试。(暂停测试维护中) ▍▶(四)Seam Money 建立在 Celo 与 Aptos 上的稳定币收益平台。通过一键质押收获多个协议的收益,现在该项目已经聚合了Aries, EMPO,names.aptos 等超10个协议并建设CELO/ETH/USDC等多个池子。 产品架构 Seam Staking - 将 APT 质押 DeFi原语(所谓原语,一般是指由若干条指令组成的程序段,用来实现某个特定功能,在执行过程中不可被中断) Seam Yield:多协议组合策略 Seam DAO:参与者激励验证者管理平台和工具 为Aptos提供的价值 在 Aptos 上支持 3-5 个DeFi协议,用于交换、流动池等。 支持Aptos生态上4个钱包 协议管理的质押机制 多Token/LP 池 交易 + Dapp 模块浏览器 综合评估 项目处于早期阶段,从产品上来说,具备一定的操作门槛,核心以模块化的技术风建设产品形态,对于开发者具备一定的友好性。 ▍▶(五)Topaz 一个NFT 市场,可进行 NFT 的创建、浏览与交易,专注于安全性和可扩展性。目前上线了测试版,据其页面展示,当前用户可进行浏览和铸造。项目已与 Martian 和 Fewcha 等钱包合作,之后可通过其进行连接。 产品架构 产品提供购买、铸造、出售等交易,并支持Launchpad及项目待Mint页面展示,上线Launchpad项目需要通过填写表单后等待平台审核处理。整体产品操作及展示类似于Opensea。 综合评估 项目通过推出一系列的任务获得NFT奖章活动,引进大量用户交互参与,布局未来空投机会,获取到不错的流量数据,目前已是第四期的活动,用户按照要求参与活动可以获得奖章,已经有一些创作者开始在此平台创作一些NFT项目,以此陆续推进,未来Aptos主网正式上线后有望成为Aptos生态的Opensea。 ▍▶(六)Souffl3 一个NFT聚合交易平台,提供帮助创作者和用户一键式的完成查找地板价和铸造等功能。 产品架构 整合NFT市场的所有数据,并提供精准的地板价 批量一键购买和挂单。可监控最新的NFT Mint,并可完成一键Mint和自动Mint以及定时Mint等 自定义仪表盘,设置自动购买,出售,通知,跟单,分析等 Launchpad:帮助项目首次发布NFT公开销售。 创作者支持批量上传NFT、合成NFT等 综合评估 目前处于测试阶段,支持Petra、Martian、Pontem、Fewcha等钱包,项目核心通过自建全节点的方式,于公链层面上直接掌握全部的市场数据,而非依赖于其他交易市场的 API 工具,从而为用户提供全面、精准的报价,并实现跨平台的⼀键扫货购买、⼀键挂单卖出的功能。 ▍▶(七)Martian 一个可用于管理数字资产和访问 Aptos 链上Dapps的钱包,还支持在Aptos开发网上铸造NFT。Martian 钱包目前提供 Chrome 插件版本。 产品架构 Token的储存管理,接收和转出 自定义NFT铸造,支持创建NFT和创建NFT集合 聚合生态的Token 交易平台、NFT交易平台、Launch pad等应用,用户可直接点击跳转到相应的产品 综合评估 Martian目前属于Aptos生态大部分项目共同兼容的一个钱包,并支持铸造NFT,聚合多个兼容的交易平台,提升了便捷性并增加了用户对其的友好态度。 ▍▶(八)ONTO 一个集合了很多功能的移动端钱包,基于 DID 为用户在 Web3 的世界中提供管理数字身份、数据和资产的一站式移动端服务。用户可以使用 ONTO 管理自己的资产,主要有资产管理功能、身份功能、数据功能、链上交易功能等。 产品架构 去中心化身份:通过ID系统,可验证登陆不同应用及网页端操作等验证。 APP和浏览器扩展程序:提供网页端的插件钱包及APP下载钱包,多元化系统。 Anydrop:支持可批量空投资产、NFT等,也可以定制空投任务,让用户在完成任务后领取奖励。通过选择不同公链(目前支持ETH、Ploygon、OKC、BSC)上传空投表格文件,可一键批量空投。 多链系统:支持资产在多条链支持的交互、转移,使用一个密钥管理多条链的资产。 链上声誉系统:结合可信凭证打造去中心化链上身份体系。 综合评价 ONTO基于DID打造一个便捷安全的身份验证钱包,核心特色就是通过身份和数据所产生的周边功能,并打通网页端和移动端来提供高效体验,目前已可下载测试体验,整体设计质感较不错,体验感较强,整理来说具备了MetaMask的插件端,并具备了Bitkeep的移动端的双向优势,但DID概念较为早期且暂没有相关项目和产品打开新路途,还需不断的迭代与升级。 ▍▶(九)Hippo Labs 一个聚合协议,为 Aptos 生态开发人员提供了编译器、SDK 和框架级别的工具,以显著提高生产力。Hippo 描述为一种聚合机制——利用面向用户的友好前端,让用户可以直接访问跨多个指数和货币市场的最佳定价和贷款利率。 产品架构 目前正在开发建设交易聚合器,开源的 Swap 协议(包括常数乘积兑换、稳定曲线兑换、分段常数乘积兑换等不同方式)。在未来将推出几种多功能的组件: Move to ts转换器(自动获取链上数据并使用转换器代码在前端为用户生成准确的报价等更多的用途) 交易模拟API(可准确的提供交易gas估算、要求用户确认交易时预览钱包余额变化) 钱包适配器(兼容多种钱包,如Fewcha、Martian等) 综合评估 目前还在搭建中,支持连接钱包但不支持测试交互,从机制上来看,团队具备较强的技术能力,但对于聚合协议来说,其安全性的要求相对非常高,目前暂未体现出在安全方面的措施方案。 ▍▶(十)AptosLaunch 基于Aptos 上的去中心化启动板,通过提供具有定制的启动模型、时间段的战略化Token启动体验,为Token和NFT赋能,将基于层级的分配和彩票分配相结合,以确保为所有Token持有者公平分配奖励。 产品层级 1、白名单保障:根据用户持有的平台Token数量来划分等级,平台上的新项目用户只需提交地址,平台将根据等级给予用户可参与的额度。 2、层级系统:通过不同的层级可参与的标准也不一样,如金卡会员可参与金卡会员及以下所有层级,银卡会员可参与银卡会员及以下所有层级。而如是奖券方式,将按持有的平台Token越多,可获得的奖券越多,可参与的额度也就越多。 保险系统 通过用户在购买Launchpad 项目的 IDO 轮次,用户可以选择添加X% 的投资资金来使用ALT购买保险。然后ALT将存在保险基金。保险基金将弥补未来 60 天内用户本金的潜在损失——在 IDO 推出的第60天后,如果Token价格低于IDO价格,保险基金将弥补与用户。保险费用根据不同的项目来定,风险越高的项目,保险费越高。(平台评估风险)如出现低于IDO价格,保险基金将补差价。 评估方式:通过预言机和投票机制 如出现恶意伪造用户,经过评估员的审核后,如真实为伪造,评估员将有权销毁其在池内的抵押Token。 综合评估 打造Aptos的第一个去中心化的启动板平台,以激励用户持有ALT平台Token的方式进行层级区分,并在增加保险基金,用户在参与过程中并可自行选择购买保险机制(60天内跌破发行价可申请赔偿),提高的用户资产的安全性和项目方获取的精准用户。目前正在开启社区私募融资,填写表单并完成相应等级任务获取OG或白名单资格,准备先部署ETH主网,待Aptos主网上线之后进行迁移,项目致力成为Aptos上第一个Launchpad。 四、竞品分析与对比 Aptos的出场非常亮眼,市场情绪给予了较高的认可度及呼应,那么在具体性能上的表现如何,7 O'ClockCapital将其与在扩展性、TPS方面具备优势的老牌公链Solana进行了对比。 从区块链的不可能三角来看,Solana将重心放在去中心化和可扩展性上,使其成为加密行业中TPS最高,交易最快的公链,而Aptos将重心放到了去中心化和安全性上。 Solana和Aptos分别具备的最大创新点: Solana的优势和技术创新 高性能的运行速度 可扩展性 历史证明机制:POH PoH,全称Proof-of-History,直译过来是“历史证明”。PoH与PoS协同工作,可以确保交易顺序有序无误,引导验证者按照正确的顺序进行交易区块判定。验证者主要负责以下两个工作:计算出块时间、计算所选区块的交易数量。而这一切都是通过VDF(可验证延迟函数)实现的,VDF将每个验证者接到任务、创建交易区块的时间严格控制在五秒钟左右。这个VDF,就是PoH;而Solana就是通过PoS和PoH运转,大大提升了Solana的交易速度。 Aptos的优势和技术创新 网络正常运行的安全性 高性能的处理效率 新型编程语言:Move 以下三图是通过可扩展性、安全性和去中心化三个方面将Aptos与Solana进行对比,看Aptos是否可成为最快且可扩展性非常强的公链: 五、总结 Aptos作为公链新贵,7 O'Clock Capital通过上述内容从产品架构、生态系统、白皮书技术拆分解读以及竞品的对比分析来看,Aptos以新型语言Move建设公链,而Move语言也经过多年的迭代测试升级,具备了一定的稳定性和效率、可拓展性等优势,因此获得了多方顶级一线投资机构的支持与投资,具备了充足的资金体系来完善生态和技术运维。 目前其生态有大量的项目蜂拥而至,已有180+项目完成搭建部署,其发展速度有目共睹,而最活跃的赛道还属基础设施、DeFi、NFT三类项目,通过早期的交互操作获取早期权益凭证NFT和未来空投的机会,也吸引了大量用户的参与,同时也有很多具备技术背景的开发人员和团队参与测试搭建验证节点获取Aptos Token来捕获主网上线后的价值回报。 因此,在具备超级豪华资本支持的同时还得到了市场的认可与热度,主网上线的价值可期,我们一起拭目以待! 关于我们:7 O'Clock Capital是一家拥有专业投研与顶尖咨询能力的风险型投资基金,致力于投资顶级公链,Web3.0,DeFi,NFT,GameFi等领域基础设施和应用,且通过敏锐的感知力发掘新经济与边缘型技术创新项目。目前已投项目100+,用多元化的服务能力驱动项目成长,成为被投项目生态的核心参与者与建设者,在合规、融资、商业定位、品牌咨询和行业资源等方面赋能加速,部分已投项目已成为细分赛道龙头。 风险警示:7 O'Clock所有文章都不能作为投资建议或推荐,投资有风险,投资应该考虑个人风险承受能力,建议对项目进行深入审查,慎重做好自己的投资决策。 来源:金色财经lg...