Astar NetworkAstar Network

체인링크 CCIP 및 ERC-7802 호환 기반, 소니움에서 ASTR 통합 완료

아스타 네트워크가 네이티브 토큰인 ASTR을 다양한 블록체인에서 자유롭게 사용할 수 있는 새로운 시대를 열었습니다.

이를 위해 아스타 에볼루션 이니셔티브의 일환으로, 아스타 재단은 체인링크의 크로스체인 상호운용성 프로토콜(CCIP)과 옵티미즘의 슈퍼체인ERC20(ERC-7802) 표준을 지원하는 새로운 ASTR 스마트 컨트랙트를 배포했습니다.

이번 기술 업데이트를 통해 ASTR은 단일 네트워크의 거버넌스 토큰에서 벗어나, 더 넓은 이더리움 생태계 내 핵심 크로스체인 자산으로 자리매김하게 되었습니다.

이번 글에서는 “아스타를 소니움과 광범위한 슈퍼체인에 연결한다”는 큰 비전을 먼저 살펴보고, 새로워진 ASTR 스마트 컨트랙트가 어떻게 작동하는지 기술적인 부분도 자세히 다루겠습니다. 이 글을 읽고 나면, 일반 크립토 팬부터 개발자까지 모두 ASTR의 크로스체인 기능이 아스타 전략에 어떻게 맞닿아 있는지 이해하고, 직접 활용할 수 있는 방법도 알게 될 것입니다.

아스타에서 소니움으로: 상호운용성의 새로운 장

ccip.jpg 아스타는 설립 초기부터 모두를 웹3에 연결하는 것을 목표로 해왔습니다. 현재 아스타 네트워크는 ‘블록체인에서 집단으로’ 나아가는 아스타 에볼루션 1.5 단계에 접어들었는데, 그 중심에는 상호운용성이 자리 잡고 있습니다. 이 비전은 소니와 스타테일 랩스가 협력해 옵티미즘의 OP 스택 위에 구축한 새로운 레이어 2 블록체인, ‘소니움’이 등장하면서 현실이 되었습니다.

ASTR을 소니움에 연결하기 위해 아스타는 체인링크의 크로스체인 상호운용성 프로토콜(CCIP)을 활용해 안전하고 견고한 크로스체인 브릿지를 마련했습니다. 이에 아스타와 소니움 사이에 유동성이 원활하고, 크로스체인 기반의 다양한 서비스와 애플리케이션 가능성이 크게 확대되었습니다.

이것이 왜 중요한 걸까요? 이제 ASTR은 아스타나 소니움 같은 특정 네트워크에만 갇혀 있지 않습니다. 체인링크의 CCIP 덕분에 두 네트워크 사이를 자유롭게 오가며 하나의 토큰처럼 사용할 수 있게 된 것입니다. 덕분에 ASTR은 앞으로 여러 슈퍼체인 네트워크를 연결하는 가장 널리 쓰이는 토큰 중 하나가 될 것입니다. 체인링크 측은 이렇게 말했습니다.

“아스타가 상호운용성을 강화하면서 ASTR은 수십억 명이 쓸 수 있는 암호화폐로 거듭날 것입니다. 또한 ASTR의 활용처가 아스타를 넘어 여러 네트워크로 확장된다면 대중화가 가속화될 것이라고 생각합니다.”

체인링크 스탠다드와 슈퍼체인ERC20 도입

Astar Chainlink Integration.jpg 아스타가 체인링크 CCIP를 도입한 것은 단순한 브릿지 연결에 그치지 않습니다. ASTR의 상호운용성을 앞으로도 안정적으로 유지하기 위해 업계 표준과 맞춰 나가는 큰 방향성의 일부 입니다.

아스타 에볼루션 1.5 단계에서는 두 가지 중요한 계획이 진행 중에 있습니다. 먼저, 체인링크 CCIP를 활용한 안전한 크로스체인 브리지를 구축하고, ASTR 토큰 계약을 옵티미즘의 ERC-7802 크로스체인 토큰 표준에 맞게 업그레이드하는 것입니다.

이후 OP 스택의 상호운용성이 본격적으로 안정되면, 아스타 팀은 ASTR을 더 넓은 슈퍼체인 생태계에서 활용할 수 있도록 추가로 개선할 계획입니다. ASTR은 이미 이 표준을 적용할 준비가 되어 있어, 베이스, OP 메인넷 등 다양한 네트워크 사이를 자연스럽게 오갈 수 있는 슈퍼체인 맞춤형 자산으로 자리잡을 것입니다.

ERC-7802란 무엇인가요? 간단히 말해, ERC-7802는 토큰 계약이 표준화된 크로스체인 전송 기능을 구현할 수 있도록 하는 최소한의 인터페이스입니다. 이 표준은 두 가지 함수, 즉 크로스체인민트(crosschainMint)와 크로스체인번(crosschainBurn)을 도입합니다. 이 함수들은 권한이 부여된 브리지 계약이 호출하여, 토큰이 체인 간 이동할 때 소스 체인에서는 토큰을 소각하고, 목적지 체인에서는 토큰을 발행할 수 있도록 합니다.

기존에는 각 프로젝트마다 별도의 브리지 로직을 만들어야 했지만, ERC-7802는 이 과정을 표준화하여, 해당 표준을 구현한 토큰이라면 언제든지 소스 체인에서 소각 후 목적지 체인에서 발행하는 방식으로 “텔레포트”처럼 이동할 수 있게 해줍니다.

또한, CrosschainMint와 CrosschainBurn 같은 이벤트도 정의하여 이러한 크로스체인 이동 내역을 투명하게 추적할 수 있도록 했습니다. 결과적으로 ERC-7802는 크로스체인 전송 과정을 표준화하여 투명성을 높이고, 기존의 ERC-20 기능과도 완벽히 호환되도록 설계되었습니다.

“하나의 슈퍼체인, 하나의 토큰” 이것이 바로 아스타가 ASTR에 적용하는 모델입니다. ERC-7802 표준을 채택함으로써, ASTR은 더 넓은 상호운용 네트워크에 연결되어 슈퍼체인이 성장할 때 핵심 자산으로서 함께 자리잡게 됩니다.

옵티미즘의 슈퍼체인 이니셔티브는 슈퍼체인ERC20이라는 형태로 ERC-7802를 도입하여 모든 스택이 OP 스택 기반 여러 체인에서 분산되지 않고 운영될 수 있도록 하고 있습니다.

“슈퍼체인은 빠르게 안전하고 신뢰받는 유동성, 애플리케이션, 유저 간 연결망으로 발전하고 있습니다. 슈퍼체인 상호운용성이 활성화되면 ASTR 같은 자산은 체인 간 마찰 없이 이동하며, 1블록 내 완결성, 슬리피지 없는 거래, 그리고 통합된 보안 체계를 갖추게 됩니다. 이는 이더리움과 슈퍼체인 생태계 전반에서 DeFi가 성장할 수 있는 든든한 기반이 될 것입니다.” — OP Labs 제품 담당 매니저, 제인 배커스(Zain Bacchus)

이 접근 방식은 래핑 토큰을 만들거나 유동성을 중복시키지 않습니다. 기존의 락앤민트 방식처럼 별도의 래핑 토큰을 생성하는 대신, 기존 토큰 자체를 각 체인에서 직접 발행하고 소각할 수 있도록 브릿지를 구축했습니다.

토큰은 일반적으로 모든 체인에서 동일한 주소로 배포되며, 통합된 슈퍼체인 토큰 브릿지가 상황에 따라 크로스체인민트(crosschainMint) 및 크로스체인번(crosschainBurn) 기능을 실행합니다. 이 덕분에 유저들은 체인 간에 일관된 경험을 누릴 수 있고, 유동성이 여러 토큰으로 분산되지 않으며, 개발자들은 체인에 관계없이 공통된 인터페이스를 활용할 수 있습니다.

아스타 유저 입장에서는 ASTR이 진정한 멀티체인 토큰으로 자리 잡는 셈입니다.아스타 네트워크에서는 dApp 스테이킹이나가스비 결제에, 소니움에서는 디파이나 게임용으로 ASTR을 사용할 수 있으며, 가치는 동일하게 유지됩니다. 더 나아가 이번 채택은 폴카닷 기반 체인이 이더리움 생태계와 연결되는 중요 사례로 서로 분리되어 있던 네트워크들을 하나로 잇는 중요한 역할을 한다고 볼 수 있습니다.

ASTR 스마트 컨트랙트 업그레이드 내부 들여다보기 (기술 심층 분석)

Astar Chainlink Integration.jpg 체인링크 CCIP와 ERC-7802 표준을 모두 지원하기 위해, 아스타 개발팀은 소니움에서 ASTR 스마트 컨트랙트를 설계할 때 네 가지 핵심 목표를 중심으로 기능을 구현했습니다. 이 목표는 크로스체인 토큰 발행과 소각을 가능하게 하고, 체인링크 인프라와 연동하며, 향후 업그레이드가 가능하도록 설계하는 한편, 보안도 철저히 유지하는 것입니다.

그 결과, ERC-7802 인터페이스를 구현한 업그레이드 가능한 ERC-20 토큰 컨트랙트(오픈제플린의 UUPS 프록시 패턴 활용)와 체인링크 CCIP와 연동된 토큰 풀 컨트랙트가 함께 작동하는 구조가 완성되었습니다.

이제 주요 구성 요소들을 하나씩 살펴보겠습니다.

  • ERC-7802 인터페이스 구현 (크로스체인 발행 및 소각) ASTR 토큰 컨트랙트는 ERC-7802에서 정의한 대로, 크로스체인민트(address to, uint256 amount)와크로스체인번(address from, uint256 amount) 함수를 포함하고 있습니다. 이 함수들은 권한이 부여된 브릿지, 즉 체인링크의 CCIP 브릿지 컨트랙트가 ASTR 토큰을 다른 체인으로 이동시킬 때 해당 체인에서 토큰을 새로 발행하거나, 반대로 토큰이 이동할 때 소각할 수 있도록 합니다. 또한, 크로스체인 발행과 소각이 발생할 때마다 표준화된 이벤트가 자동으로 기록되기 때문에, 아스타와 소니움을 비롯한 여러 네트워크 간 자산 이동 내역을 투명하게 추적할 수 있습니다. ASTR은 ERC-7802 표준을 그대로 따르고 있어, 슈퍼체인ERC20을 지원하는 어떤 브릿지 솔루션이나 툴과도 매끄럽게 연동됩니다.

  • 체인링크 인프라 통합 (토큰 풀) 체인링크 CCIP는 크로스체인 토큰 이동을 관리하기 위해 '토큰 풀' 개념을 사용합니다. ASTR에서는 두 가지 형태의 풀 컨트랙트를 사용합니다. 바로 번 민트 토큰 풀과 락 릴리즈 토큰 풀입니다. ASTR는 토큰을 이동시키는 방식으로 번/민트 모델을 채택하고 있습니다. 예를 들어 아스타에서 소니움으로 ASTR를 보낼 경우, 아스타 쪽 토큰 풀은 ASTR를 잠그고, 소니움 쪽 풀에서는 동일한 수량의 새로운 ASTR를 발행합니다. 이 과정은 모두 체인링크에서 감사를 마친 토큰 풀 컨트랙트를 통해 이루어지며, 크로스체인 검증 절차를 단순화해 줍니다. ASTR 컨트랙트는 체인링크의 토큰 풀(또는 라우터)에 필요한 역할과 권한을 부여해, 상황에 따라 발행이나 소각 기능을 실행할 수 있도록 합니다. 이 구조 덕분에 ASTR는 체인링크의 보안이 검증된 브릿지를 통해서만 발행/소각이 가능하며, 외부의 임의 조작으로부터 안전하게 보호됩니다.

  • 역할 기반 접근 제어 위와 같은 구조를 안전하게 구현하기 위해, ASTR 스마트 컨트랙트는 발행과 소각 권한을 안전하게 관리하기 위해 오픈제플린(OpenZepplin)의 액세스컨트롤(AccessControl)과 오너블(Ownable) 기능을 사용해 세분화된 권한 체계를 적용했습니다. ASTR를 발행하거나 소각할 수 있는 권한은 오직 CCIP 토큰 풀 컨트랙트와 OP 스택에 미리 배포된 슈퍼체인 토큰 브릿지에만 부여됩니다. 즉, 일반 유저나 다른 컨트랙트가 임의로 토큰을 발행하거나 소각할 수 없으며, 반드시 CCIP나 슈퍼체인의 공식적인 경로를 통해야만 관련 기능이 작동합니다. 이 모든 권한은 ASTR의 소유자인 아스타 재단이 직접 관리하게 됩니다.

  • 철저한 테스트와 외부 감사 ㅡ 보안 유지의 핵심 ASTR 스마트 컨트랙트는 크로스체인 연동 기능을 포함하고 있어 보안이 무엇보다 중요합니다. 이에 따라, 컨트랙트는 정식 배포 전 다양한 시나리오를 기반으로 철저하게 테스트되었고, 외부 감사도 함께 진행되었습니다. 레포지토리에는 ERC-20 기본 동작은 물론, 크로스체인 발행/소각 로직, 권한 제어, 업그레이드 가능성까지 모두 커버하는 유닛 테스트가 포함되어 있습니다. 또한 아스타는 전문 보안 감사 업체인 사이프린(Cyfrin)과 협업해 코드 전반에 대한 감사를 의뢰했습니다. 해당 감사에서는 특히 크로스체인 기능, 권한 관리, UUPS 업그레이드 방식 등 보안 취약점이 발생할 수 있는 지점을 중심으로 정밀 검토가 이루어졌습니다.

이 외부 감사 결과는 개발자와 유저 모두에게 ASTR 컨트랙트가 알려진 공격 벡터에 대해 안전하게 설계되었다는 신뢰를 제공합니다. 감사 보고서는 누구나 열람할 수 있도록 공개되어 있습니다.

👉 스마트 컨트랙트 테스트 및 전체 배포 구조가 궁금하다면, 공식 깃허브 레포지토리를 통해 확인할 수 있습니다.

참고 자료 슈퍼체인 ERC20 - Optimism Docs 슈퍼체인 구조 설명 - Optimism Docs CCIP - Chainlink Docs 아스타 CCIP 연동 - Chainlink DevHub 소니움 CCIP 연동 - Chainlink DevHub

아스타의 크로스체인 미래와 함께하는 방법

체인링크의 CCIP와 ERC-7802(슈퍼체인ERC20) 표준을 통합한 이번 업그레이드는 아스타의 진화에 있어 중요한 이정표가 되었습니다. 독립된 블록체인으로 출발했던 아스타는 이제 여러 네트워크가 연결된 하나의 거대한 생태계로 확장되고 있습니다.

ASTR가 크로스체인 기반 토큰으로 전환되면서, 아스타는 소니움을 시작으로 베이스, OP 메인넷 등 다양한 네트워크로 영향력을 넓혀가고 있습니다. 특히 슈퍼체인이라는 더 큰 흐름과 맞물려, ASTR는 여러 블록체인을 아우르는 연결고리 역할을 하게 될 것입니다.

이러한 변화는 아스타 커뮤니티에 더 많은 토큰 활용처를 제공할 뿐 아니라, 다른 생태계의 개발자와 유저들에게도 아스타의 가치를 끊김 없이 누릴 수 있도록 도와줍니다. 이는 아스타가 지향하는 ‘대중 유저 온보딩’이라는 비전으로 나가아는 전략적인 발걸음입니다. ASTR은 어떤 블록체인에서든 실행되는 기업용 애플리케이션, 디파이, 게이임, dApp 등 다양한 플랫폼을 하나로 연결하는 통합 토큰으로 자리매김할 것입니다.

지금이 바로 이 크로스체인 여정에 함께할 최적의 타이밍입니다. 슈퍼체인 내 다른 네트워크에서 개발 중이라면, ERC-7802 호환 덕분에 ASTR를 여러분의 애플리케이션에서도 상호운용 가능한 자산으로 활용할 수 있습니다. 깃허브에 공개된 오픈소스 코드를 살펴보고, 기술 문서를 참고하며, 테스트 환경에서 CCIP를 직접 경험해 보실 수 있습니다.

유저분들은 체인링크 CCIP가 아스타 포털에 통합되어 있어, 단 한 번의 트랜잭션으로 아스타 네트워크에서 소니움으로 ASTR를 쉽게 브릿지할 수 있습니다. 슈퍼체인의 상호운용성이 더 발전하면, 어떤 네트워크로든 ASTR를 ‘두 번의 클릭’만으로 간편하게 옮길 수 있게 되어, 생태계 전반에서 자산 이동이 더욱 자유로워질 것입니다.

-- 작성자: 태건 알란 고 (Taegeon Alan Go), Startale 풀스택 엔지니어

Astar Network Team

아스타는 아스타 네트워크와 소니움 생태계에 기여함으로써 Web3의 대중 채텍을 가속화하는 콜렉티브입니다. 아스타 네트워크는 안전하고 확장 가능한 환경에서 거버넌스와 스테이킹을 지원하며, 소니움은 OP Stack 을 활용하여 빠르고 저렴한 트랜잭션을 통해 리테일을 위한 앱, 서비스, 게임 또는 엔터테인먼트에서의 사례를 만들고자 추진합니다. ASTR 토큰으로 통합 된 두 생태계는 디파이, 결제, 엔터테인먼트 등 전반에 걸쳐 원활한 상호 운용성과 혁신을 가능하게 하여 수십억 명에게 Web3 를 제공합니다.