AURORA(NEAR上的极光世界:全文解读 EVM 兼容链 Aurora 及其产品线)

NEAR上的极光天下:全文解读 EVM 兼容链 Aurora 及其产物线

作者:@LeeAA2

Aurora Engine

什么是 Aurora Engine

  • Aurora Engine 是 Near 上用 Rust 写的一组智能合约,是 Near 上支持 EVM 开发的办理方案与东西集
  • Aurora Engine 中心基于 SputnikVM(来自 Parity 的 Rust EVM 完成),可以无缝摆设 Solidity 合约。完全支持 MetaMask/Remix/Truffle/HardHat/OpenZepplin 等现有 EVM 开发东西。
  • Aurora 享用 Near 的统统武艺上风,随着 Near 的静态分片渐渐上线,Aurora 也将成为第一个真正意义上支持分片的 EVM。这好坏常值得等候的,Aurora + Near 被很多人看做 ETH2.0 的先行网。
  • Aurora 不是 Moonbeam/Evmos/Polygon 如许链级别的 EVM 层,而是更像合约级别的 Layer2。拥有本人的 RPC 办事,Execution 在 Aurora 节点上实行,Settlement 和 DA 放在 Near 上,以是宁静级别同等于 Near 的宁静级别。Gas Fee 使用 $ETH 结算,十分便利摆设在以太坊上合约的迁徙。
  • 总结起来就是,关于以太坊,Aurora 就是侧链。关于 Near,Aurora 就是 Layer2。作为 Rust 智能合约完成的 EVM 运转情况,无需维护本人的共鸣与节点。如许的协议我临时只见过 Aurora。
  • 这里吐槽下,我没有找到 Aurora 的白皮书。约莫 Alex 是不喜好写字,只喜好撸代码那种吧 ...

架构

  • Execution Interface
  • 底层与 Near Core Api 交互
  • 表层提供与 EVM 交互的 RPC 办事(Deploy Contract/Call Method/View Method)
  • Token Interface
  • 底层与 Rainbow Bridge 交互
  • 表层提供切合 FT Standard(NIP-141/NIP-145/NIP-148) 的种种资产的跨链与利用

流程

Aurora Engine

  • 用户发送署名的 ETH 买卖至 RPC 署理办事(下文会提到的 Aurora Plus 办事)

Submit Wraped ETH Tx

  • RPC 节点包裹 ETH 买卖到 Near 买卖中,并发送 Near 买卖到 Near 节点
  • Near 节点解开包裹信息,盘算买卖费并将 Eth 买卖信息作为参数调用 Aurora 的合约接口
  • Aurora Engine 实行 Eth 买卖并盘算实践使用 Gas,付出 Gas Fee 给 RPC 署理

上风

  • 扩展性
  • Aurora Engine 底层扩展依托于 Near 的静态分片武艺的扩展才能,实质上 Aurora 的扩展才能同等于 Near 的扩展才能。
  • 费率
  • 从流程中可以看出买卖底层的 Gas 真实是用 $NEAR 付出的,依托于 Near 的低费率,终极买卖费率也比以太坊一层便宜 500 倍,这还只是在未开放分片的情况下,分片渐渐开放后费率只会更低
  • Auroa Engine 也在不休优化,使用更少的 GasFee($NEAR), 支持实行更多的 EVM 事情,这个也是比来几个版本更新的重点
  • 互利用性
  • 由于 Aurora Engine 实质是 Near 上的一组智能合约,和 Near 上别的合约交互也就是合约级别的交互了,十分便利和宁静。


Ref Finance

  • 比来 Near 上的原生 DEX - Ref Finance 上线了 Liquidity Aggregation 功效。Ref 直接可以使用 Aurora 和 Near 生态内的活动性,举行最优代价途径的组合,举行买卖。最凶猛的中央在于一切利用都在 Ref 的面板上就可以完成。这个是 Aurora 互利用性最好的体现。

Liquidity Aggregation

  • Liquidity Aggregation 原理是经过 Aurora 提供的 SDK 举行 Aurora 内部生态数据的检索寻觅最优代价。然后经过 Aurora 的 cross-network contract call 就可以仅使用 Near 账户在 Aurora 内举行 Swap 利用,最初再经过 Rainbow Bridge 将资产跨回 Near。Cosmos 近期开放的 Interchain Account 功效,真着实 Near 和 Aurora 上已经有了制品,并且宁静性也是高了一个品级的!

数据

  • Aurora 的账户数目已经打破 900k, 从今年 4 月起有较快增速。比力 Avalanche C-Chain 的 3000k 和 Arbitrum 的 600k, 增速不错,短期另有较大增速空间。


TVL

  • Aurora 的 TVL 在 5 月到达峰值 1.4b,后续由于大盘回落趋向下降到 411m。TVL 和独立地点增速有较强关联性。和 Arbitrum 的 2.6b 峰值以及 Avalanche 的 13b 峰值另有较大差距。

Rainbow Bridge

什么是 Rainbow Bridge

  • Rainbow Bridge 是去中央化的轻节点典范跨链协议,和 Aurora Engine 共同构成 Aurora Runtime
  • 现在支持 ETH/Near/Aurora 之间的代币跨链,会渐渐开放别的链
  • 不限于通证转账,将来会支持通用型信息跨链来完成跨链互利用

架构

Rainbow Bridge Roles

  • 轻节点 (Light Clients)
  • ETHOnNear Client
  • 用 Rust 完成的一组合约,用于在 Near 上纪录以太坊的区块头信息
  • 使用 Prover 查验 Near 端无效性 (Event/State/TX),事后盘算 DAG 文件,保存默克尔树根
  • NearOnEth Client
  • 用 Solidity 完成的一组合约,用于在以太坊上纪录 Near 的区块头信息
  • 使用 Prover 查验 ETH 端无效性 (Execution/State/TX)
  • 由于以太坊关于 Near 所使用的 Ed25519 署名支持的缺失,以是 NearOnEth 轻节点的署名验证使用兴奋证实形式 (Optimistic), 经过 WatchDog 来举行无效性应战
  • 中继 (Relays)
  • Relay 是运转在办事器上的一组脚本,卖力读取链上的区块信息并发送区块头给轻节点纪录上链
  • Eth2Near Relay
  • 发送 ETH 区块头给 EthOnNear Client,每个新的 ETH 区块都发送
  • Near2Eth Relay
  • 发送 Near 区块头发给 NearOnEth Client,每四小时发送一次 (应战期)
  • WatchDog
  • 监控提交的 Near 区块头署名无效性。由于以太坊关于 Near 所使用的 Ed25519 署名支持的缺失,无法验证署名,NearOnEth Client 变成了 Optimistic 客户端,以是必要应战
  • EIP665 上线后以太坊会提供 Ed25519 署名的 precompile, 之后就可以取消 WatchDog 和 4 小时的应战期
  • Connectors
  • 跨链两头的一组智能合约,界说跨链时两头资产具体依照的尺度 (ERC-20/NEP-141 等) 与利用 (Lock/Transfer/Mint/Burn 等)。关于以太坊如今有 ETH Connector/ERC-20 Connector/Near Connector。
  • 将来可以创建新的 Connector 作为 Rainbow Bridge 前端插件来举行资产和数据的跨链 (NTF Connector/DAO Connector)

流程

  1. 用户在源链发送署名买卖到 Rainbow Bridge 前端
  2. Rainbow Bridge 前端与 Connector 交互,举行资产的 Lock 等利用
  3. 基于这次的买卖信息,前端天生一个 Proof 证实源链上产生了买卖
  4. 等候 Relay 将区块信息同步到目标链的轻节点上
  5. 提供之宿世成的 Proof 给目标链的对应 Connector
  6. 目标链 Connector 反省目标链的轻节点区块,并自行天生一个 Proof
  7. 比对两次天生的 Proof 可否一律,目标链 Connector 举行资产的 Mint 等利用
  8. 完成跨链

Aurora Plus

什么是 Aurora Plus

Aurora Plus Services

  • Aurora Plus 是办事于 Aurora 用户的一系列会员礼办事。如今的主力业务是 Aurora Lab 提供的中央化 RPC 办事,与各位熟习的 Infura/Alchemy 是同类产物, 目标是大范围商用市场。另有一系列 Staking/Governence/KYC 等办事于整个生态和用户的功效,下文会分析。

什么是 RPC 办事

  • RPC 是近程历程调用框架 (Remote Procedure Call Protocol),不是协议。RPC 在分布式体系中提供了相似于调用本中央法一样调用接口的功效,简化了分布式体系互相调用办事时的庞标致与耦合度。
  • 别的 RPC 办事商也有提供 Aurora 的 RPC 办事,固然你也可以运转本人的 Aurora RPC 办事。
  • Aurora Plus 提供的 RPC 办事和大多数 RPC 办事一样,一局部用户有不收钱 RPC 使用限定,固然也有专业用户方案

别的办事

  • Staking
  • Aurora Plus 另一个紧张的会员办事就是 StakingAirdrop 聚合办事。经过质押 $AURORA 来取得办理权,同时经过国库的提案与生态内多个项目互助,取得项目代币 Airdrop
  • $AURORA 的 staking 是 auto-compound 的,Claim 收益时会有一个岑寂期,同时依据质押工夫也会有一个 Booster 倍数勉励
  • Booster 意在勉励早期支持者,同时疏散化代币持有以及限定鲸鱼用户 (大多数私募还在 lock 阶段)。如今 $AURORA 的 Stake 有 4 倍的嘉奖倍数,之后嘉奖倍数会线性递减到 2027 年,每次新的 Stake 的 Boost 倍数都市被单独盘算,之前 Stake 的 Boost 倍数不受影响。每次 Unstake 随意数目 $AURORA 都市招致还在 Staked 的 $AURORA 被重新盘算 Boost 倍数。auto-compound 的局部没有 Booster。
  • 生态内如今互助的项目已经有:
  • Bastion
  • Aurigami
  • USN
  • Trisolar
  • Governance
  • 将来会完成基于质押工夫权重的投票权
  • 国库的一切举动也会经过提案来办理,此中会有 200million 的 $Aurora 用来勉励整个生态,别的的国库 Grant,平台厘革,项目启动等也会举行办理
  • Private Transaction
  • Aurora Plus 与 Near 合为难刁难买卖的 MEV 打击提出了很好的办理方案,可以更好的保证买卖的隐私性从而制止呆板人抢跑三明治打击
  • KYC/DID
  • Aurora Plus 还将提供 KYC 办事,KYC 纪录在 Near 上。同时还会提供经过 TouchID/FaceID 等物理验证办法作为 DID(Decentrilize Identity) 受权办法 (之前只需 Dfinity 完成了这种 TEE 的 DID 受权办法)
  • Near 生态内如今还没有出现做 KYC 的项目,如今看来作为 Near 流量入口的 Aurora Plus 真实是最合适来做这个事的。Aurora Lab 作为实体企业也会为 KYC 的可信度做背书。
  • Bussiness Account
  • Aurora Plus 提供了 Business Account,项目方可以使用这类账户来办理大批子账户,代替用户创建办理以及付出使用用度。固然看起来十分不 web3,但是不克不及否定关于大范围商用这种形式的必要性。
  • 官方给出的一个用例一个游戏开发商可以在底层集成这种账户形式,关于游戏玩家来说,利用上是完全无感的,和之前不会有太多区别。这个办事也体现了 Near 生态不休以来的产物目标 - 让 web2 用户无感的过渡到 web3 天下。


Aurora 关于 Near 的意义

  • Aurora 之于 Near 就像,C-Chain 之于 Avalanche,Moonbeam 之于 Polkadot,Evmos 之于 Cosmos。好坏 EVM 原生支持的区块链最紧张的组件,也是整个链生态起始的中央。
  • Co-Funder Alex 也是 Near 团队的创始人之一,十分了解 Near,和 Near 团队十分严密的互助和推进新功效的上线,关于 Near 来说提供了最好的实验田,我记得之前的 Staking Farm 功效就是 Aurora 第一工夫集成上线的,以是说 Aurora 是 Near 的第一方团队应该没人意见。
  • Aurora 也是 Near 的 TVL 承继,近期一系列活动吸引了大批的资金把 Near 重新推回到了公链舞台的聚光灯下。Aurora 生态展开十分迅猛,几乎一切品类的产物都在持续上线,共同 Aurora Plus 的助力,十分有渴望把 Near 再次带到 web2 用户范畴。
  • Aurora 和 Octopus Network 以及 Near Core Team 被称为 Near 开发铁三角,如今看来的确缺一不成,Aurora 在前期为 Near 赚足了眼球和 TVL,Octopus 为将来的使用链普及打下了基本,Near 团队则在底层不休推进夜影协议的上线,三方都在为将来的大范围商用同心协力!



参考

https://youtu.be/TpWtYBdKD6s

https://youtu.be/nX8GT-z9fDU

https://doc.aurora.dev/getting-started/aurora-engine

https://medium.com/nearprotocol/aurora-engine-2-4-0-release-6e0697385987

https://near.org/blog/aurora-launches-near

https://aurora.dev/blog/2021-how-the-rainbow-bridge-works

https://ref-finance.medium.com/introducing-multi-chain-liquidity-aggregation-2441a9c5e1e8

免责声明:本文不构成投资发起,用户应思索本文中的任何意见、不雅点或结论可否切合其特定情况,及恪守地点国度和地区的干系执法法例。

内容底部广告位(手机)
标签:

管理员
草根站长管理员

专注网站优化+网络营销,只做有思想的高价值网站,只提供有担当的营销服务!

上一篇:圭怎么读(百家姓中最难认的九大姓氏,能读对两个以上都是高手)
下一篇:返回列表

相关推荐