오로라가 궁금해서 날짜를 찾아보면서 정리해봤습니다.
이는 대략 다음과 같이 요약할 수 있습니다.
오로라는 이더리움 탈중앙화 금융(DeFi) 생태계에서 대부분의 트래픽이 호스팅되는 세상에서 경쟁하기 위해 기본 레이어 1 블록체인 위에 레이어 2 네트워크로 구축된 이더리움 호환 네트워크입니다.
Ethereum의 기본 프로그래밍 언어인 Solidity로 작성된 dApp을 포팅하고 공유하기 위해 Ethereum Virtual Machine(EVM)을 Near 블록체인에서 실행하고 개발자가 사용할 수 있도록 했습니다.
이는 거의 즉각적인 블록 완료 시간, 낮은 거래 수수료 등을 제공합니다.
오로라 소개
탈중앙화 금융(DeFi) 생태계 트래픽의 절반 이상이 이더리움에서 발생합니다.
따라서 블록체인 생태계의 경쟁력을 유지하기 위해 Ethereum은 Layer 2 네트워크를 만드는 방법을 모색하고 있습니다.
이와 관련하여 이 기사에서는 Aurora에 대해 설명합니다.
Aurora는 기본 Ethereum Layer 1 블록체인 위에 구축된 Layer 2 네트워크인 Ethereum 호환 Near Blockchain 네트워크입니다.
이 기사에서는 오로라의 기원, 목적 및 작동에 대해 살펴봅니다.
오로라의 기원과 목적
2021년 5월 Nier의 네트워크에서 출시된 Aurora는 Alexander Skidanov와 Ilya Polosukhin이 이끄는 팀이 배포했습니다.
Skidanov는 숙련된 Microsoft 개발자이고 Polosukin은 Google에서 3년의 딥 러닝 경험을 가진 기계 학습 연구원입니다.
Aurora는 dApp의 풍부한 이더리움 생태계를 활용하도록 특별히 설계된 레이어 2 네트워크입니다.
Aurora는 근거리 네트워크에서 EVM을 실행하여 이더리움 및 기타 EVM 호환 네트워크(Polygon, Avalanche(C-Chain) 및 Binance Smart Chain)에서 스마트 계약을 실행할 수 있습니다.
이 EVM 호환성을 통해 개발자는 Ethereum dApp을 쉽게 복제하고 이를 Aurora 생태계로 포팅할 수 있습니다.
EVM 이해
Aurora를 이해하려면 먼저 EVM(Ethereum Virtual Machine)을 이해해야 합니다.
EVM은 Solidity 프로그래밍 언어로 작성된 Ethereum 스마트 계약 실행을 담당하는 런타임 환경입니다.
Aurora는 Neer 네트워크에서 EVM을 실행하므로 Ethereum 및 기타 EVM 호환 네트워크 모두에서 스마트 계약을 실행할 수 있습니다.
이 호환성을 통해 개발자는 Ethereum dApp을 쉽게 복제하고 이를 Aurora 생태계로 포팅할 수 있습니다.
작동 방식
Aurora의 EVM은 Aurora 엔진에서 구현됩니다.
Aurora 엔진은 NEAR 체인에서 스마트 계약으로 구축됩니다.
사용자가 이더리움 트랜잭션을 JSON-PRC 프록시로 보내면 이더리움 트랜잭션이 NEAR 트랜잭션으로 래핑됩니다.
NEAR 트랜잭션은 NEAR 프로토콜에서 언패킹되고 이더리움 트랜잭션은 Aurora 엔진으로 전달됩니다.
마지막으로 트랜잭션은 Aurora 엔진에서 실행되며 가스를 소비합니다.
특성
Ethereum에 대응하는 사용자 인터페이스 제공
오로라 자체는 EVM과 호환되기 때문에 Metamask와 같은 EVM 호환 지갑을 사용할 수 있습니다.
또한 Aurora는 에테르를 가스로 사용합니다.
Ether는 Rainbow Bridge를 통해 Ethereum에서 전송됩니다.
이를 통해 사용자는 낮은 수수료와 빠른 속도로 이더리움을 사용하는 느낌으로 오로라를 사용할 수 있습니다.
NEAR 성능 채택
Aurora는 NEAR를 기반으로 하는 스마트 계약으로 작동하기 때문에 모든 것이 온체인에서 처리되고 성능은 NEAR에서 상속됩니다.
오로라에서는 NEAR에서 2개의 블록이 생성되면 완료되기 때문에 최대 2초 안에 트랜잭션이 확정됩니다.
또한 수평적 스케일링 방식인 NEAR 샤딩이 효과적이다.
샤딩은 여러 트랜잭션을 샤드라는 단위로 나누는 병렬 처리 방법입니다.
생태계
오로라 대표 프로젝트 발표.
- DODO: 마켓 메이커에 PMM(Proactive Market Maker)이 설치된 DEX. AMM과 달리 PMM은 알고리즘 방식으로 현재 가격 수준에서 유동성을 집중시킵니다.
또한 고유한 NFT 청산 서비스가 있습니다. - Autofarm: 다중 체인 수확량 농업 집계기. 자산의 종류(집합화, LP 등)를 선택하고 금고에 입금하면 최고 운영이자를 누릴 수 있습니다.
- 1인치 네트워크: DEX 애그리게이터. Ethereum, Banan Smart Chain, Polygon 등을 지원하여 어느 네트워크에서나 가장 유리한 환율로 DEX를 이용하여 자산을 거래할 수 있습니다.
- DeFiner: EVM 호환 블록체인을 지원하는 대출 서비스. DeFiner 2.0은 사용자가 목적지 주소 정보를 공개하지 않고 계약에 자금을 이체할 수 있도록 하는 스마트 계약의 새로운 개인 정보 보호 기능을 도입합니다.
졸업 증서
이번 글에서는 오로라에 대해 알아보았습니다.
Aurora는 이더리움 생태계에서 복잡성을 줄이고 효율성을 높이는 것을 목표로 하는 이더리움 기반 레이어 2 네트워크입니다.
이 기사가 Aurora 작동 방식을 이해하는 데 도움이 되었기를 바랍니다.