엑셀라(Axelar)의 목표는 분산 되어있는 블록체인 생태계를 통합하여 누구나 웹3 생태계에 쉽게 참여할 수 있도록 만드는 것입니다. 엑셀라는 누구나 모든 블록체인과 디앱에 접근할 수 있도록 하고, 블록체인을 IOS나 WWW(World Wide Web)과 같은 대중적인 개발 플랫폼으로 구축하고자 합니다.
엑셀라 네트워크를 보다 쉽게 표현하자면 다음과 같습니다:
- 블록체인 간 운송, 라우팅 및 세관/국경(검증)을 처리하는 교통관제 시스템
- 서로 다른 언어를 사용하는 사람들의 대화를 자연스럽게 번역해 주는 실시간 번역가
즉, 엑셀라는 ‘블록체인을 연결하는 블록체인’이라고 할 수 있습니다. 엑셀라 네트워크를 통해 이뤄지는 모든 크로스 체인 메시징은 탈중앙화된 블록체인으로 보호되며, 이 모든 검증 과정은 엑셀라의 네이티브 토큰인 AXL을 통해 장려됩니다.
엑셀라의 작동 방식
엑셀라는 서로 다른 블록체인을 연결하는 크로스 체인 인프라 블록체인입니다. 우리가 흔히 알고 있는 암호화폐 브릿지와 뭐가 다르냐 할 수 있습니다.
하지만 엑셀라는 다양한 크로스 체인 브릿지 중에서도 두각을 드러내고 있으며, 그 비법은 바로 크로스 체인 스택에 있습니다.
엑셀라의 크로스 체인 스택에는 크게 세 가지 핵심 구성 요소와 두 가지 기능 레이어가 있습니다.
세 가지 핵심 구성 요소
1.탈중앙화 네트워크
엑셀라 네트워크는 독립된 PoS(지분증명) 블록체인으로서, 네트워크 유지와 트랜잭션을 실행하는 독립된 검증인(밸리데이터)들이 있습니다. 검증인들은 크로스 체인 기능을 요구하는 ‘크로스 체인 게이트웨이 프로토콜(Cross-chain Gateway Protocol)’을 실행합니다.
일련의 과정은 엑셀라 블록체인으로 보호되어 안전한 크로스 체인 상호작용을 실행합니다.
2. 게이트웨이 스마트 컨트랙트(Gateway Smart Contracts)
게이트웨이는 엑셀라와 통합된 블록체인에 설치됩니다. EVM 체인에서는 스마트 컨트랙트의 형태로 통합됩니다. 엑셀라의 검증인들은 게이트웨이의 트랜잭션을 모니터링하고, 이를 인식하여 합의가 이뤄지면 대상 체인의 게이트웨이에 트랜잭션을 전송하면서 크로스 체인 상호작용 트랜잭션이 실행됩니다.
3. API와 SDK(개발 도구)
엑셀라는 네트워크에 접근하고 통합할 수 있도록 도와주는 라이브러리와 개발 툴킷인 API와 SDK를 제공하고 있습니다. 개발자는 이를 활용하여 더 쉽고 간단하게 크로스 체인 인프라를 활용할 수 있습니다.
추가적으로 엑셀라는 다음의 기능을 제공합니다.
- 엑셀라 가스 서비스, AXL 토큰을 목적지 블록체인의 가스 토큰으로 자동 변환해 줍니다.
- 일회용 입금 주소, 라우팅을 자동화하여 중앙거래소의 입금처럼 간단한 인터페이스를 제공하지만 탈중화를 유지합니다.
- 인터체인 토큰 서비스(ITS, Inetchain Token Service), 개발자는 ITS를 통해 발행된 토큰도 크로스 체인에 최적화된 인터체인 토큰으로 변환할 수 있습니다.
두 가지 기능 레이어
1. GMP(General Message Passing)
GMP는 일반적인 브릿지의 기능을 뛰어넘는 기술로 엑셀라의 크로스 체인 기술의 핵심입니다. GMP에는 함수 호출(function calls), 데이터, 래핑 된 자산 등이 포함됩니다. GMP를 기반으로 유저들은 디앱을 통해 원-클릭 크로스 체인 경험을 할 수 있습니다.
결론적으로 GMP를 통해 다양한 블록체인 생태계가 서로 동기화되어 서로 상호작용할 수 있게 됩니다.
엑셀라의 GMP를 프로젝트에 적용시키는데 관심이 있다면, docs.axelar.dev를 참고 바랍니다.
2. 허브 앤 스포크(Hub-and-spoke) 구조
엑셀라의 크로스 체인 구조는 허브 앤 스포크 기반으로 구축되어 있습니다. 중앙 허브 역할을 하는 엑셀라를 중심으로 개발 블록체인(스포크)이 연결되는 방식으로, 각 스포크는 서로 연결되지 않고 엑셀라를 통해 일대다 연결이 가능합니다.
이를 통해 axlUSDC 및 axlETH와 같은 엑셀라 래핑 토큰은 연결된 체인 간 자유롭게 이동할 수 있습니다.
허브 앤 스포크 구조는 보안 측면에서도 효율적입니다.
모든 블록체인이 연결된 기존의 브릿지 솔루션은 각 체인들이 서로 연결되어 있어 문제가 발생했을 때, 쉽게 해결할 수 없습니다. 하지만 허브 앤 스포크 구조에서 문제가 발생한 경우, 문제가 발생한 하나의 스포크를 차단함으로써 빠르게 문제를 해결할 수 있습니다.
AXL 토큰 : 크로스 체인 보안 및 수수료
엑셀라 네트워크는 AXL 토큰을 활용하는 지분 증명(PoS, Proof of Staking) 블록체인입니다. 엑셀라는 크로스 체인 상호작용(예를 들어 토큰 브릿지 등)을 블록체인으로 보호하기 때문에 다른 크로스 체인 인프라가 사용하는 허가형 멀티 시그, 권한 증명(PoA, Proof of Authority)과 차별화된 탈중앙화 크로스 체인 인프라로 자리잡고 있습니다.
AXL 토큰은 액셀라 네트워크에서 아래의 기능을 제공합니다 :
- 엑셀라에서 발생하는 트랜젝션에 대한 수수료 지불
- 거버넌스 제안 및 투표 : AXL 토큰 보유자는 엑셀라의 매개변수 변경이나 프로토콜 업그레이드와 같은 제안에 투표할 수 있음
- 네트워크 보안성을 위한 스테이킹 보상
AXL 토큰은 지분 증명 블록체인이기 때문에 스테이킹에 적절한 보상이 지급되어야 하고 이에 따라 필연적으로 인플레이션이 발생합니다. 하지만 최근 AXL 토큰에 대한 새로운 토크노믹스 제안이 발의되었고, 해당 제안에 따라 토크노믹스가 변경될 수 있습니다.
새로운 AXL 토크노믹스
새롭게 제안된 토크노믹스는 엑셀라 네트워크가 확장됨에 따라 AXL 토큰 유틸리티 형성 및 가치 상승을 이루고자 합니다. 장기적으로 AXL 토큰은 새롭게 통합되는 체인이 늘어남에 따라 네트워크 활성도가 증가하고 디플레이션이 발생할 수 있습니다.
인플레이션 감소
최근까지 엑셀라는 통합되는 블록체인 하나당 밸리데이터에게 0.75%씩 보상을 늘리는 방식을 통해 크로스 체인 생태계를 넓혀왔습니다. 하지만 통합되는 블록체인이 늘어남에 따라 인플레이션도 급격하게 상승하였으며, 지속가능성에 대한 우려가 제기되었습니다.
이에 2023년 10월 체인 당 보상을 0.75%에서 0.3%로 점진적으로 낮추는 새로운 인센티브 모델이 제안되었으며, 해당 제안은 AXL 홀더들이 참여하는 온체인 거버넌스를 통해 통과되어 2023년 12월 8일 최종적으로 0.3%로 감소했습니다.
해당 거버넌스의 결과로 기존 12% 정도의 인플레이션은 현재 6.1%로 감소하였습니다.
수수료 소각 매커니즘
현재 엑셀라 체인에서 지불되는 가스 수수료는 밸리데이터와 AXL 토큰 홀더에게 분배됩니다. 새로운 토크노믹스 제안에서는 기존의 과정 대신 수수료를 소각하는 방향으로 총공급량에 대한 디플레이션을 적용하고자 합니다.
더 쉬운 엑셀라 네트워크 통합
현재 엑셀라 네트워크에 새로운 체인을 통합하기 위해서는 엑셀라 개발팀의 지원과 거버넌스 과정을 거치는 등 복잡한 과정을 요구합니다. 이러한 과정을 단순화하고 보다 효율적인 방법으로 통합할 수 있도록 준비하고 있습니다.
엑셀라 생태계
엑셀라 네트워크는 코스모스 생태계와 이더리움 생태계의 연결이 주를 이루었으나, 최근 수이, 폴카닷 등 비EVM 네트워크와의 연결성도 강화되고 있습니다.
엑셀라의 크로스 체인 인프라를 활용하면 블록체인에 구애받지 않는 인터 체인 디앱을 만들 수 있으며 사용자는 단 한 번의 클릭으로 다양한 블록체인과 상호작용 할 수 있습니다.
엑셀라의 크로스 체인 인프라를 사용하는 주요 파트너는 다음과 같습니다.
- DeFi : dYdX, Frax Finance, Lido, PancakeSwap, Uniswap
- 엔터프라이즈 : Mastercard, Microsoft, Onyx by J.P. Morgan
- RWA : Centrifuge, Circle, Ondo Finance, Provenance
- 웹3 지갑 : Blockchain.com, Ledger, MetaMask, TrustWallet
크로스 체인 사례
엑셀라의 GMP(General Message Passing)를 통해 자산을 브릿지 할 때 해당 블록체인에서 생성된 토큰이 아니더라도 최적화된 경로를 자동으로 설정하여 엑셀라에 연결된 블록체인으로 쾌적하게 브릿지 할 수 있습니다.
이때 사용되는 기술인 GMP는 엑셀라 네트워크의 핵심 기술로 많은 디앱들이 이미 GMP를 기반으로 크로스 체인 디앱을 형성하고 있습니다.
2023년 중순, 처음으로 GMP 사용량이 일반 브릿지를 넘어섰으며, 이후에도 GMP의 사용량이 기본 브릿지의 거래량을 항상 앞서며 이를 활용하는 웹3 디앱들이 점점 늘어나고 있습니다.
다음은 실제 엑셀라를 기반으로 형성 된 크로스 체인 사례입니다.
1. 인텐트(Intents) : 스퀴드(Squid) & 메타마스크
스퀴드는 GMP를 사용해 크로스 체인 스왑과 브릿징을 가능하게 하는 엑셀라 기반의 유동성 라우터입니다. 일반적인 크로스 체인 트랜잭션은 브릿지가 한 체인에서 트랜잭션을 완료할 때까지 기다렸다가 다른 체인에서 작동하는 구조적 한계로 트랜잭션이 완료될 때까지 수십 분이 걸리는 경우가 많았습니다. 하지만 스퀴드의 경우 GMP의 ‘부스트’ 기능을 사용하여 약간의 수수료를 더 지불하는 대신 몇 초 안에 트랜잭션이 완료되는 특징이 있습니다. 2023년 말, 메타마스크는 브릿지 속도를 향상시키기 위해 스퀴드를 지갑의 브릿지 기능에 통합했습니다.
유니스왑은 이더리움을 기반으로 구축되었으며, 이후 다양한 체인으로 확장했습니다. 하지만 이더리움 메인넷 외에 업그레이드를 진행하기 어려웠고, 이를 해결하기 위해 체인 간 업그레이드를 지원할 수 있는 상호운용성 인프라로 엑셀라를 선택했습니다. 실제로 유니스왑은 엑셀라를 기반으로 파일코인의 스마트 컨트랙트 플랫폼인 FVM(Filecoin Virtual Machine)에 제품을 배포했습니다.
3. RWA(Real world Assets) : J.P. 모건& 프로비넌스
J.P. 모건의 오닉스(Onyx)는 최근 프로비넌스 블록체인에서 토큰화된 아폴로 펀드를 오닉스 디지털 자산 블록체인과 연결하기 위해 엑셀라의 PoC(Proof-of-Concept)를 사용했습니다.
4. 웹3 게임 : 이뮤터블 X
웹3 게임 플랫폼 이뮤터블 X는 최근 엑셀라 네트워크와 통합을 발표했습니다. 이를 통해 이뮤터블 X는 엑셀라에 연결되어 있는 50개 이상의 블록체인에서 웹3 게임에 대한 쾌적한 접속을 가능하게 하고, 게임 개발자는 강력한 확장성을 확보했습니다.
AVM(Axelar Virtual Machine) 알아보기
엑셀라 네트워크는 AVM 도입으로 단순한 토큰 브릿지에서 완전히 프로그래밍 가능한 크로스 체인 레이어로 발돋움 할 수 있었습니다.
AVM은 블록체인 간 스마트 컨트랙트 로직을 연결하고 실행할 수 있는 도구로, 크로스 체인 배포와 같은 복잡한 작업을 자동화시키고 편리하게 만들어주기 때문에 더 쉽게 크로스 체인 개발을 진행할 수 있습니다.
AVM은 비허가형이기 때문에 누구나 활용할 수 있으며, 엑셀라 파운데이션은 생태계를 확장하고, 보안성을 개선하기 위해 AVM을 활용하고자 하는 디앱이 있다면 크로스 체인 개발을 지원하고 있습니다.
아래 AVM을 기반으로 개발되고 있는 기능을 확인해 보세요.
1. ITS(Interchain Token Service)
ITS는 여러 블록체인에서 네이티브 토큰의 대체 가능성과 사용자 지정 기능을 보존할 수 있는 서비스로 AVM 기반으로 개발된 첫 번째 제품입니다. ITS는 별도의 개발 리소스가 필요하지 않으며, 버튼 클릭만으로 인터체인 토큰을 배포하고 관리할 수 있습니다.
2. Interchain Maestro
Interchain Maestro는 여러 블록체인에서 디앱을 설계, 배포, 관리하는데 도움이 되는 오케스트레이션 컨트랙트 및 템플릿 세트입니다. 인터체인 구축을 위한 새로운 패러다임으로, 웹3 Kubernetes(컨테이너화된 애플리케이션 관리시스템)라고 생각하시면 됩니다.
3. Interchain Amplifier
Interchain Amplifier는 새로운 블록체인의 연결과 통합을 더 쉽게 만들고, 누구나 접근할 수 있도록(무허가형) 지원하는 기능입니다. 이를 통해 이더리움에 구축된 모듈형 블록체인과 같은 새로운 생태계의 연결과 크로스 체인 내러티브를 활용하고자 하는 디앱 형성을 더 쉽게 만들어줍니다.