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