主页 > imtoken安卓app > 在一篇文章中了解 Aurora:NEAR 上的以太坊 L2
在一篇文章中了解 Aurora:NEAR 上的以太坊 L2
Pantera Capital合伙人Paul Veradittakit于2021年12月3日发表文章介绍了NEAR协议上兼容以太坊的开发者平台Aurora,编译如下:
要闻速览
加密货币向多链生态系统过渡的一个主要障碍是难以在不同的开发环境中在区块链上开发应用程序。 例如,在以太坊上启动项目并希望在另一个区块链上启动的开发人员必须将他们的智能合约从 Solidity 重构为另一个区块链的语言,并且还必须考虑一组新的技术漏洞。 这些困难导致许多开发人员专注于单一区块链来部署他们的应用程序,在资产流动性、用户规模、交易速度和可扩展性等因素之间做出复杂的权衡。 Aurora 是一个基于 NEAR 协议构建的新的以太坊兼容开发者平台。 Aurora 允许开发人员轻松地从以太坊移植 Solidity 智能合约,并使用 NEAR 更具可扩展性的基础设施启动它们,提供接近 1 秒的出块时间和 0.01 美元的交易费用。 该项目由两个主要部分组成: Aurora 引擎:允许以太坊智能合约(和许多以太坊开发人员工具)在 NEAR 上运行的以太坊虚拟机 (EVM) Aurora Bridge:Aurora 和以太坊之间的桥梁 用于传输 ERC20 代币的无信任协议和 ETH 之间的 NEAR,作为 NEAR 更广泛的 Rainbow Bridge 扩展的一部分,Aurora 内置了许多附加功能以进一步简化 NEAR 和以太坊之间的应用程序开发,包括用于 NFT 传输的桥梁、价格预言机、数据索引器、AMM 等. 以太坊上几个非常受欢迎的项目已经宣布并开始着手在 Aurora 上启动,包括 1inch(DEX 聚合器)、DODO(跨链 DEX)、Aave(非托管流动性协议)、Curve(AMM)、SushiSwap (DEX)和Etherscan(区块链浏览音乐刷pos机)。 Aurora 由 NEAR Protocol 团队的前成员创建,该团队于今年 7 月分拆成一个名为 Aurora Labs 的独立实体。 项目治理已通过 AuroraDAO 去中心化,AuroraDAO 由 AURORA 治理代币的持有者组成。 AuroraDAO 维护该项目并包括一个委员会,该委员会对 Aurora 的高级更新进行投票,然后由下属组织执行。 最终,Aurora 通过让应用程序访问 NEAR 更高效的基础设施来赋能以太坊上的应用程序,并通过在 NEAR 上推出几个流行的基于以太坊的项目来帮助扩展 NEAR 生态系统,使加密货币整体上更接近无缝跨链的未来.多链宇宙的碎片化
加密货币向无缝多链未来过渡的一个主要障碍是难以在众多不同的区块链上开发应用程序,其中许多区块链具有截然不同的机器规格和编程范例。 例如,今天大多数 dapp 和 DeFi 协议最初都是在以太坊网络上启动的,该网络使用以 Solidity 编写的智能合约。
web2 上解决这个问题的方法可能是针对不同的移动操作系统使用不同的软件开发包。 多年来,iOS 移动应用程序专门使用 Apple 的 iOS SDK 开发,而 Android 移动应用程序则使用 Google 专有的 Android SDK 开发。 这意味着资源匮乏的开发人员通常不得不在两者之间做出选择,从而导致两个平台之间的移动应用程序分布不对称。 如今,iOS 和 Android 同时开发的问题在很大程度上已被 React Native 框架解决,它允许开发人员编写可以在任一平台上构建和运行的单一代码库。 要让 web3 看到类似水平的平台不可知技术,必须构建工具,使开发人员更容易跨不同区块链构建和部署应用程序。
解决办法是什么?
使跨链开发更容易的一种方法如下:我们可以构建基础设施级组件,允许在一个特定区块链上运行的代码也可以在其他区块链上运行,而不是为不同的区块链构建基础设施级组件。 区块链构建同一应用程序的多个实现。 以太坊的流行使其特别具有吸引力,因为 Solidity 已成为智能合约开发的“黄金标准”; 鉴于以太坊庞大的用户群和在线 Solidity 资源的广泛可用性,开发人员通常倾向于使用 Solidity 来实现他们的想法。 在其他区块链上“翻译”或模拟 Solidity 代码的基础设施轻而易举,因为它允许其他区块链轻松访问构建在以太坊上的 dapp 和协议的庞大生态系统。
什么是极光?
Aurora 是建立在 NEAR 协议之上的与以太坊兼容的开发者平台。 借助 Aurora,开发人员可以轻松地将智能合约从以太坊部署到 NEAR 上,以利用令人印象深刻的第二块时间、2 秒的最终确定时间,以及由于 NEAR 的基础设施而导致的每笔交易的 gas 成本。 Aurora 用户可以构建具有与以太坊 1.0 非常相似的开发人员体验的应用程序,同时获得以太坊 2.0 承诺的速度和可扩展性级别。 您可以在此处执行此操作(
Le brush pos machine calable-blockchain-focused-on-the) 了解更多关于 NEAR 协议的信息。
虽然 Aurora 作为一个独立的实体运营,但该项目是由 NEAR 团队成员自己构建的,包括首席执行官 Alex Schvchenko(他领导了 NEAR 的各种以太坊相关计划)、首席技术官 Arto Bendiken(多产的开源开发人员)和 Joshua Bouw ,他在股权证明共识的发展中发挥了关键作用。
Auro POS 机 ra 如何工作?
Aurora 使开发人员能够通过两个关键产品在 NEAR 上启动以太坊应用程序:
Aurora Engine:Aurora Engine是运行在NEAR上的高性能以太坊虚拟机(EVM),本质上模拟了以太坊的开发体验和计算过程。 以太坊开发人员只需修改其智能合约工具(IDE、钱包等)的 RPC 端口以太坊生态币有哪些,即可轻松开始在 Aurora 上进行开发。 开发人员还可以在 Aurora Engine 上访问许多流行的开发人员工具,例如 Hardhat 和 Truffle,以进一步增强他们的工作流程。 此外,Aurora Engine 上的基础代币是 ETH 本身,进一步调整了以太坊和 Aurora 上 dapp 的用户体验。
Aurora Bridge:用于在以太坊和 Aurora 之间转移 ETH 和 ERC20 资产的去信任协议,使相应的以太坊和 Aurora 项目之间能够更加无缝地集成。 Aurora Bridge 是 NEAR 更广泛的 Rainbow Bridge 的一部分,现在允许在以太坊、NEAR 和 Aurora 之间进行无缝和无需信任的资产转移。 您可以在此处执行此操作(
Aurora 团队还与几个以太坊生态系统项目合作,为其开发环境引入许多附加功能,包括 NEAR 和以太坊 pos 机器车间之间的 NFT 转移桥梁、价格预言机、数据索引器、自动市场商户 (AMM)等。您可以在此处查看更详细的路线图。
以太坊上几个非常受欢迎的项目已经宣布并开始着手在 Aurora 上启动,包括 1inch(DEX 聚合器)、DODO(跨链 DEX)、Aave(非托管流动性协议)、Curve(AMM)、SushiSwap (DEX) 和 Etherscan(区块链浏览器)。
AURORA是如何维护的?
RORA 治理令牌的持有者可以参与该项目的去中心化管理机构 AuroraDAO。 AuroraDAO 包括一个“委员会”以太坊生态币有哪些,它对 Aurora 的高级更改或升级进行投票,然后由下属组织执行。 该委员会最初由 Aurora Labs 和一系列早期投资者(如 Pantera)和生态系统合作伙伴(如 1inch)组成。 理事会已对多项提案进行投票,一项是将 Etherscan 添加到理事会,另一项是批准创建 AUR ORA 治理代币。
最后的想法
随着区块链的功能和编程范式变得更加多样化,对更好的跨链开发工具的需求变得更加明显。 特别是由于以太坊继续遭受极低的交易速度和疯狂的 gas 费用,导致糟糕的(通常无法访问)用户体验,开发人员越来越多地寻找简单的解决方案,以用于其他更多在可扩展的区块链上启动他们的应用程序。
Aurora 为希望在 NEAR 协议上构建基于以太坊的应用程序的开发人员提供了一个令人难以置信的解决方案,它提供了比以太坊更快、更具可扩展性的计算。 凭借其完全合规的 EVM 和用于将资产传入和传出以太坊的去信任桥,Aurora 使以太坊开发人员比以往任何时候都更容易将智能合约移植到 NEAR 并在不断发展的 NEAR 生态系统中启动他们的项目。 应用。 以太坊最受欢迎的项目(例如 1inch 和 Etherscan 已经承诺在 Aurora 上运行)已经可以看出对这种无缝跨链开发体验的需求。