Aurora는 NEAR 프로토콜에서 스마트 계약으로 구현된 이더리움 가상 머신(EVM)입니다. 이는 개발자가 이더리움 스마트 계약을 실행하고 이더리움의 툴링 및 개발 생태계와 완전히 호환되는 높은 처리량, 낮은 거래 비용 환경에서 애플리케이션을 운영할 수 있도록 하는 확장 솔루션으로 기능합니다. [1]
Aurora는 이더리움과 NEAR 생태계 간의 개발자와 자산을 위한 원활한 브리지를 제공하기 위해 개발되었습니다. 이는 NEAR 프로토콜의 기본 기술을 활용하는 독립적인 자체 자금 조달 이니셔티브로 운영됩니다.
이 플랫폼은 이더리움 메인넷과 관련된 높은 가스 요금과 네트워크 혼잡에서 벗어나면서 EVM과의 호환성을 유지하려는 개발자를 위한 턴키 솔루션으로 설계되었습니다. NEAR의 스마트 계약으로 기능함으로써 Aurora는 빠른 거래 완결성과 낮은 수수료를 포함하여 상위 프로토콜의 보안 및 확장성 기능을 상속받습니다. [1]
Aurora 환경의 핵심은 Aurora 엔진과 Aurora 브리지라는 두 가지 주요 구성 요소로 구성됩니다. Aurora 엔진은 스마트 계약을 실행하는 EVM이고, Aurora 브리지는 이더리움과 Aurora 간에 ETH 및 ERC-20 토큰과 같은 자산의 신뢰 없는 전송을 용이하게 합니다. 이 아키텍처를 통해 원래 이더리움용으로 구축된 탈중앙화 애플리케이션(dApp)을 상당한 코드 변경 없이 Aurora에 배포할 수 있으므로 사용자에게 친숙한 경험을 제공하지만 성능은 향상됩니다. 프로젝트의 거버넌스는 AuroraDAO로 알려진 탈중앙화 자율 조직(DAO)과 기존 기업 엔터티를 결합한 하이브리드 모델을 통해 관리됩니다. [1]
이 플랫폼의 주요 제공 사항은 NEAR에서 스마트 계약으로 실행되는 사용자 정의 가능한 EVM 호환 블록체인인 "가상 체인"의 개념입니다. 이 모델은 기존 레이어 2 인프라 설정과 관련된 복잡성과 비용을 제거하여 자체 전용 블록체인을 시작하려는 프로젝트의 진입 장벽을 낮추기 위한 것입니다. 공식 소셜 미디어에 따르면 Aurora 프로토콜은 200개 이상의 이러한 체인을 지원합니다. [2] [3]
Aurora의 기술은 NEAR 블록체인에서 EVM을 구현하는 데 중점을 두어 보다 확장 가능한 환경 내에서 이더리움 호환성을 가능하게 합니다. 그 아키텍처는 포괄적인 확장 솔루션을 제공하기 위해 함께 작동하는 여러 핵심 요소로 구성됩니다. [1]
Aurora의 주요 기술 제공 사항은 "가상 체인 네트워크"입니다. 이는 NEAR 프로토콜에서 스마트 계약으로 배포되고 실행되는 완전히 사용자 정의 가능한 EVM 호환 블록체인입니다. 이 접근 방식은 전용 검증자와 시퀀서를 포함하는 보다 복잡한 인프라 설정을 필요로 하는 기존 레이어 2 솔루션과 다릅니다. 가상 체인을 사용하면 개발자는 블록 탐색기, 오라클 및 브리지와 같은 필수 인프라가 미리 구성된 전용 체인을 몇 번의 클릭으로 시작할 수 있습니다. 이 모델은 개발 리소스를 확보하여 팀이 블록체인 인프라 관리보다는 dApp의 핵심 로직에 집중할 수 있도록 설계되었습니다. [2]
Aurora 엔진은 EVM 호환성을 제공하는 핵심 구성 요소입니다. 이는 솔리디티 및 Vyper와 같은 언어로 작성된 이더리움 스마트 계약을 실행할 수 있는 NEAR 블록체인에 배포된 스마트 계약입니다. 엔진은 이더리움 트랜잭션을 해석하고 NEAR 런타임 내에서 실행하며 결과 상태를 NEAR 블록체인에 저장합니다. 이를 통해 개발자는 Truffle, Hardhat 및 MetaMask와 같은 친숙한 이더리움 개발 도구를 사용하여 Aurora에서 애플리케이션을 구축하고 상호 작용할 수 있습니다. [1]
공식적으로 Rainbow Bridge로 알려진 Aurora 브리지는 이더리움, NEAR 및 Aurora 블록체인 간에 자산을 전송하기 위한 신뢰 없는 탈중앙화 프로토콜입니다. 이를 통해 사용자는 ETH와 다양한 ERC-20 토큰을 이더리움에서 Aurora로 이동하여 dApp 생태계 내에서 사용할 수 있습니다. 브리지는 관리자 없이 운영되며 독립적인 검증자 세트에 의존하여 두 체인 모두에서 트랜잭션을 확인합니다. 이 상호 운용성은 유동성에 매우 중요하며 Aurora가 이더리움 네트워크의 확립된 사용자 기반과 자산 다양성을 활용할 수 있도록 합니다. [2]
기본 NEAR 프로토콜을 활용하여 Aurora는 이더리움 메인넷보다 상당한 성능 향상을 제공합니다. 이 플랫폼은 다음과 같은 성능 지표를 보고합니다.
이러한 지표는 Aurora를 탈중앙화 금융(DeFi), 게임 및 대체 불가능한 토큰(NFT) 프로젝트와 같이 빠르고 저렴한 트랜잭션이 필요한 애플리케이션에 적합한 높은 처리량 플랫폼으로 자리매김합니다. [2]
Aurora 프로토콜의 거버넌스는 하이브리드 모델로 구성됩니다. 이는 주로 토큰 보유자가 플랫폼 개발, 재무 관리 및 전략적 방향과 관련된 의사 결정 프로세스에 참여할 수 있는 탈중앙화 자율 조직인 AuroraDAO에서 관리합니다. 이 DAO는 AuroraDAO에서 한 자리를 차지하는 기존 기업 엔터티로 보완됩니다. 이 구조는 커뮤니티 관리 프로젝트의 탈중앙화 정신과 기존 조직의 운영 효율성을 결합하기 위한 것입니다. [1]
Aurora에는 AURORA라는 기본 유틸리티 및 거버넌스 토큰이 있습니다. 이 토큰은 생태계의 경제 및 거버넌스의 중심입니다. 이는 AuroraDAO에 참여하는 데 사용되어 보유자가 프로토콜의 미래를 형성하는 제안에 투표할 수 있도록 합니다. Aurora에서 자체 가상 체인을 시작하는 프로젝트의 경우 플랫폼은 자체 토큰을 가스 요금을 지불하기 위한 기본 통화로 사용할 수 있는 기능을 제공합니다. 토큰 유틸리티 최적화라고 하는 이 기능을 통해 프로젝트는 특정 생태계 내에서 자체 토큰에 대한 고유한 수요와 유틸리티를 창출할 수 있습니다. [1]
Aurora는 개발자가 자체 블록체인 생태계를 구축하고 시작하는 데 도움이 되도록 설계된 기능 모음을 제공합니다. 이러한 기능은 유연성, 보안 및 새로운 수익 기회를 제공하는 것을 목표로 합니다. 주요 사용 사례 및 기능은 다음과 같습니다.
이러한 기능은 확장 가능하고 사용자 정의된 블록체인 애플리케이션을 시작하기 위한 포괄적인 툴킷을 제공하도록 설계되었습니다. [1]
Aurora는 dApp 및 인프라 파트너의 광범위한 생태계를 개발했습니다. Aurora에서 운영되는 프로젝트는 DeFi, 게임, NFT 및 개발자 툴링을 포함한 다양한 부문에 걸쳐 있습니다. Aurora와 통합되거나 Aurora를 기반으로 구축된 주목할 만한 프로젝트 및 파트너는 다음과 같습니다.
이 플랫폼은 또한 개발자와 사용자 모두에게 강력한 환경을 제공하는 광범위한 지갑, 거래소 및 기타 인프라 제공업체를 지원합니다. [2]