Antelope 생태계 전반에 걸쳐 빌더들의 헌신적인 작업과 EOS 커뮤니티의 많은 기대 끝에 마침내 EOS 메인넷에 Antelope IBC가 등장했습니다!

이 기사는 Antelope IBC가 경쟁사보다 뛰어난 성능을 발휘하고, EOS 및 기타 모든 Antelope 구동 체인에 대해 거의 무제한의 수평적 확장을 가능하게 하는 방법을 포함하여 Antelope IBC와 관련된 가장 중요한 주제 중 일부에 대해 자세히 설명합니다. 시간이 부족하신 경우, 아래로 이동하여 tl;dr를 확인하시기 바랍니다.

IBC란 무엇인가?

IBC(Inter-Blockchain Communication)는 최근 몇 년 동안 인기 있는 용어가 되었습니다. 많은 사람들이 그것을 블록체인 기술의 성배라고 생각하지만, 그것이 무엇인지, 그리고 그것을 구현하는 네트워크에 가져오는 이점이 무엇인지를 완전히 이해하는 사람은 거의 없습니다. 이것이 바로 이 기사에서 먼저 다룰 내용입니다.

가장 기본적인 형태의 IBC는 두 개의 개별 블록체인이 서로 통신하여 개별 원장에 대한 정보를 공유할 수 있는 방법입니다. 달리 말하면, IBC를 사용하면 누구나 하나의 블록체인에 있는 컨트랙트에서 특정 컨트랙트 작업이 완전히 별도의 블록체인에서 발생했음을 증명할 수 있습니다.

개발자가 이 기술을 활용하고자 하는 데는 여러 가지 이유가 있습니다. 가장 분명한 이유는 암호화폐 또는 NFT와 같은 토큰을 한 블록체인에서 다른 블록체인으로 이동하는 브리지입니다. 그러나 이 도구로 수행할 수 있는 추가 사용 사례가 많이 있습니다. 예를 들어 애플리케이션은 여러 블록체인에서 토큰의 거버넌스 유틸리티를 활용하려고 할 수 있으며, GameFi 프로젝트는 확장을 위해 트랜잭션을 별도의 네트워크로 라우팅해야 할 수 있습니다.

추가 사용 사례에 대한 자세한 내용은 이 문서의 뒷부분에서 공유합니다. 지금은 IBC가 본질적으로 완전히 분리된 블록체인이 서로 대화하고 자산을 원활하게 이동할 수 있는 기술이라는 점을 이해하는 것이 중요합니다.

오늘날의 IBC 솔루션들

IBC 솔루션을 작업하는 영역에는 많은 프로젝트들이 존재하지만 모두 다양한 단점이 있습니다. 많은 사람들이 Web3 공간이 기반이 된 불변성 정신을 존중하지 않습니다. 이것은 주로 전통적인 IBC가 본질적으로 다중 서명 오라클인 브리지로 달성된다는 사실 때문입니다.

이 시나리오에서 여러 신뢰할 수 있는 당사자는 하나의 체인에서 작업을 살펴보고 다른 체인에서 이러한 작업의 새 인스턴스를 만듭니다. 이 경로를 사용하면 사용자가 브리지의 스마트 컨트랙트와 이를 운영하는 제3자를 신뢰해야 하므로 방정식에 추가 신뢰를 도입하여 잠재적인 공격 벡터가 생성됩니다.

이 방법을 사용하면 컨트랙트에 모인 자금이 많을수록 악의적인 행위자가 자금을 공격하도록 더 많은 동기를 부여합니다. 이것은 Web3 기술의 대량 채택으로 가는 길의 주요 장애물이었습니다. Antelope 연합이 Antelope IBC로 극복하고자 하는 것입니다.

Antelope IBC 설명

Antelope 체인을 위한 IBC 솔루션을 개발할 때 중요한 요구 사항은 사용자가 추가 제3자에 의존하거나 신뢰를 추가하지 않고 거래를 할 수 있어야 한다는 것입니다. 이것의 목표는 허가된 엔터티가 운영하는 별도의 인프라 없이 사용자가 토큰을 이동하고 크로스체인 기능을 스스로 실행할 수 있도록 하는 것이었습니다.

이를 달성하기 위해 여전히 작동 중인 브리지 방법론이 있지만, 제3자를 통하지 않고 체인의 기본 계층에서 발생합니다.

사용자가 IBC를 통해 토큰을 다른 체인으로 이동하려는 경우를 예로 들어 보겠습니다. 소스 체인(체인 A)에는 사용자가 대상 체인(체인 B)으로 전송하려는 기본 자산을 보유하는 랩 잠금(wrap lock) 컨트랙트가 있습니다.

체인 B에는 사용자가 토큰의 래핑된 버전을 발행할 수 있는 래핑 토큰 컨트랙트가 있습니다. 소스 체인의 블록 및 작업을 검증할 수 있고 상호 작용하도록 구성된 각 체인에 대한 블록 및 블록 프로듀서 스케쥴의 마지막으로 검증된 증명을 보유하는 IBC 브리지 컨트랙트도 있습니다.

덜 기술적인 용어로, 사용자는 체인 A에서 토큰을 잠근 다음, 체인 B상에서 해당 자산을 나타내는 새 토큰을 민팅하기 위해 체인 B에서 해당 토큰이 잠겨 있음을 증명할 수 있습니다. 사용자가 토큰을 다시 체인 A로 이동하려는 경우, 해당 프로세스를 반대로 진행할 수 있습니다. 여기에는 체인 B에서 토큰을 소각하고 체인 A에서 소각되었음을 증명하여 원래 토큰을 잠금 해제할 수 있도록 하는 작업이 포함됩니다.

해당 솔루션이 개발되면, 해당 사용자는 해당 작업이 소스 블록체인에서 발생했음을 입증하고 대상 블록체인(destination blockchain)에서 이를 증명하는 데 필요한 모든 증명 요소의 운반자입니다. 한 Antelope 체인의 사용자는 다른 Antelope 체인의 합의를 신뢰할 가능성이 높습니다. 따라서 이 구현을 통해 두 체인은 서로 신뢰할 수 있는 클라이언트 역할을 합니다.

또한 트랜잭션은 대상 체인에서 작업을 생성하기 위해 소스 체인에서 최종성(finality)에 도달해야 합니다. 즉, 사용자는 항상 두 네트워크에서 일치하는 상태를 유지하고 실패한 브리지와 관련하여 다른 체인이 직면하는 문제에 부딪히지 않습니다. 이것은 IBC 솔루션들만큼 깨끗하고 안전하며 Antelope 체인들 간의 기존 브리지를 쓸모 없게 만듭니다.

즉각적인 최종성이 무엇이며, 그것이 IBC에 미칠 영향

위에서 언급한 바와 같이 작업은 대상 체인(체인 B)에서 입증되기 전에, 소스 체인(체인 A)에서 최종성에 도달해야 합니다. 최종성은 트랜잭션이 영구적이고 사용자 또는 네트워크 검증자가 되돌릴 수 없는 지점입니다.

현재, 21명의 블록 프로듀서가 존재하는 Antelope 체인에서 트랜잭션을 되돌릴 수 없는 상태에 도달하는 데 최대 3분이 걸립니다. 이것은 최대 60분만에 완결에 도달하는 비트코인과 최대 6분이 걸리는 이더리움보다 훨씬 빠릅니다. 그러나 Web2 표준에 비해서는 매우 느립니다. Antelope가 DeFi 또는 GameFi와 같은 분야에서 탁월해지기를 원한다면 훨씬 더 빠른 최종성 시간이 필요합니다.

이것이 Antelope 연합이 IBC와 동시에 즉각적인 최종성 이니셔티브를 시작한 이유입니다. 이름에서 알 수 있듯이 사용자의 거래를 거의 즉시 정산할 수 있습니다. 이는 현재 최종성 메커니즘에서 벗어나 HotStuff 메커니즘을 기반으로 하는 메서드로 대체함으로써 달성됩니다. 이를 통해 블록 프로듀서는 네트워크 조건이 허용하는 한 빨리 특정 블록을 마무리하는 데 동의한다는 것을 다른 노드에 명시적으로 알릴 수 있습니다.

이러한 수정 사항을 적용하면 네트워크가 몇 초 안에 최종 상태에 도달할 수 있습니다. 더 좋은 점은 확률론적 최종성에 도달하는 비트코인과 같은 다른 네트워크와 달리 Antelope 체인은 결정적 최종성에 도달한다는 것입니다. 확률론적 최종성은 사용자가 거래가 취소되지 않을 합리적인 확률로 가정할 수 있게 해주지만, 프로토콜 규칙은 기술적으로 충분한 채굴 능력을 가진 아주 오래된 거래도 취소할 수 있습니다. 그러나 결정론적 최종성은 완결된 블록의 트랜잭션이 프로토콜 규칙을 위반하지 않고는 되돌릴 수 없음을 의미합니다.

즉각적인 최조성이 구현되면 Antelope IBC의 사용자 경험과 기술적 가능성이 크게 증가할 것입니다. 이는 다음 섹션에서 IBC의 가장 혁신적인 사용 사례 중 하나로 이어집니다.

탄력적인 사이드체인

Antelope IBC 및 즉각적인 최종성이 EOS에서 출시된 후 개발자는 결국 탄성 사이드체인이라는 개념을 활용할 수 있게 될 것입니다.

탄력적 사이드체인의 개념은 블록체인이 아무리 빠르더라도 언젠가는 최대 처리량 지점에 도달한다는 이해를 기반으로 합니다. 운영 블록체인의 속도를 높이는 대신 애플리케이션은 Antelope IBC 및 즉각적인 최종성을 활용하여 이러한 트랜잭션을 메인 체인과 병렬로 실행되는 사이드 체인으로 라우팅할 수 있습니다.

사용자는 별도의 검증자 네트워크 없이 메인 체인의 토큰을 활용하여 사이드 체인의 자원과 운영을 관리할 수 있습니다. 이것은 탄력적인 확장 방법을 가능하게 하여 더 나은 처리량, 더 많은 수의 사용자 및 격리되거나 분할된 애플리케이션을 허용합니다. 또한 확장을 수용하기 위해 실행될 자체 토큰을 사용하여 다른 체인에 가치를 분산시키는 것과는 반대로 생태계 내의 애플리케이션에서 생성된 가치를 유지합니다.

Web3가 채택됨에 따라 이 기능은 특히 소셜 미디어 및 GameFi와 같은 높은 처리량 사용 사례에서 점점 더 중요해질 것입니다. 예를 들어, 블록체인 게임은 네트워크 리소스들에 극도로 집중적으로 사용하는 여러 전투들을 주최할 수 있습니다. 메인 체인에서 전투의 행동을 수행하는 대신 사이드 체인에서 전투가 진행될 수 있습니다. 그런 다음 애플리케이션의 다른 영역에서 참조할 수 있도록 전투 결과를 메인 체인에 기록할 수 있습니다.

이 혁신에서 가장 흥미로운 점은 본질적으로 거의 무제한의 수평적 확장성을 위한 기회를 창출한다는 것입니다. 각 Antelope 네트워크의 메인 체인은 다른 Antelope 네트워크의 메인 체인과 상호 작용할 수 있을 뿐만 아니라, 각 Antelope 네트워크는 궁극적으로 네트워크의 메인 체인에 다시 연결되는 많은 수의 사이드 체인을 가질 수 있습니다. 각각 비교할 수 없는 속도와 확장성을 제공하는 여러 Antelope 블록체인이 병렬로 실행되는 것을 상상하면 EOS가 모든 주요 경쟁사를 능가할 수 있는 방법을 쉽게 설명할 수 있습니다.

IBC를 통한 DeFi 개선

IBC가 EOS와 Antelope 체인의 현재 DeFi 환경에 가져다주는 많은 이점이 있습니다. 이제 사용자는 Antelope 네트워크 간에 자산을 쉽게 이동하고 다양한 스테이킹 기회를 활용할 수 있습니다.

이는 총 예치 가치(TVL)를 높이고 수익을 창출하는 DeFi dApp에 인센티브를 제공함으로써 EOS에서 경제 활동을 구축하도록 설계된 진행 중인 Yield+ 이니셔티브와 완벽하게 일치합니다. 이 이니셔티브에 참여하는 현재 스테이킹 플랫폼들에 대한 자세한 내용은 TokenYield.io에서 확인할 수 있습니다.

IBC는 또한 다른 Antelope 기반 블록체인이 USDT의 EOS 버전을 활용할 수 있도록 합니다. 이것은 Binance가 EOS USDT를 통합했다는 발표 직후에 나온 것입니다. 이를 염두에 두고 EOS USDT는 Antelope 생태계 전반의 사용자를 위해 기존 브리지보다 훨씬 더 안전한 USDT 온램프 역할을 할 것입니다.

개발 타임라인 및 UX AMM

IBC의 Antelope 구현은 짧은 기간 동안만 논의되었지만 매우 오랫동안 작업이 진행된 사항입니다. UX Network 팀은 수년 동안 IBC의 개념에 대해 작업해 왔습니다.

그들은 2019년 말에 솔루션 작업을 시작했고 프로토타입을 개발하는 데 1년이 걸렸습니다. 얼마 지나지 않아 그들은 모든 Antelope 체인을 연결하는 도구 역할을 하는 IBC와 함께 UX 위에 위치할 AMM 작업을 시작했습니다.

2022년에 Antelope 연합이 결성되었고 프로토콜 기능의 우선 순위를 계획할 때 이 연합은 다른 네트워크도 IBC 기능에 액세스함으로써 이점을 얻을 수 있다는 것을 깨달았습니다. 이를 염두에 두고 UX 네트워크 팀은 개발을 완료하고 모든 Antelope 체인이 액세스할 수 있는 작업을 오픈 소스화하기 위해 Antelope 연합과 계약했습니다.

작업은 초기 로드맵의 USDT에 의한 자금지급과 달리, 4개 네트워크의 자체 네트워크 토큰들을 통해 자금을 조달했습니다. 이 접근법의 의도는 UX 네트워크가 UX AMM 내에서 이러한 토큰을 유동성으로 활용하여 모든 Antelope 연합 블록체인들에서 시너지 효과와 포지티브 섬 이코노믹스를 위한 추가 기회를 창출할 수 있도록 하는 것입니다.

그러나 이것이 가능하기 전에 완료해야 할 단계가 여전히 많이 있습니다. 첫 번째 주요 이정표인 IBC 출시가 이제 완료되었습니다. 다음으로 측각적인 최종성 업그레이드에 대한 개발이 완료됩니다. 마지막으로 즉각적인 최종성은 모든 Antelope 네트워크에 전체 용량의 IBC 기능을 제공하기 위해 IBC 프레임워크 내에서 구현될 것입니다.

결론: EOS는 Antelope IBC와 함께 미래로 확장됩니다.

UX 네트워크 팀의 수년간의 전담 작업 끝에 EOS 생태계는 마침내 가장 최첨단 블록체인 간 통신 기술에 접근할 수 있게 되었습니다. 여러분들이 전체 기사를 읽을 시간이 없으신 경우를 대비하여 다음과 같은 요약을 준비했습니다;

  • IBC는 별도의 블록체인이 서로 통신할 수 있도록 하는 기술로, 크로스 체인 토큰 전송과 같은 기능들을 가능하게 합니다.
  • 업계의 다른 IBC 솔루션과 달리 Antelope IBC는 추가로 신뢰할 수 있는 타사 없이 IBC를 구현하여 탁월한 보안을 제공합니다.
  • IBC는 모든 Antelope 기반 체인들 사이에서 원활한 통신 및 자산 전송을 허용함으로써 Antelope 사용자 경험을 극적으로 향상시킬 것입니다.
  • 즉각적인 최종성은 트랜잭션 요청을 몇 초 안에 처리하여 이를 다음 단계로 끌어 올립니다.
  • IBC와 즉각적인 최종성을 결합함으로써 Antelope 네트워크들은 거의 무제한에 가까운 수평적 확장을 위해 탄력적 사이드체인들을 활성화할 수 있습니다.
  • Yield+ 및 UX AMM과 같은 이니셔티브는 Antelope IBC를 활용하여 EOS의 DeFi 프로젝트에 훨씬 더 나은 사용자 경험을 제공할 수 있습니다.

Antelope IBC의 출시가 진행됨에 따라, EOS 상에서 구축하기에 지금보다 더 좋은 때는 없었습니다! Learn & Earn 허브개발자 문서 포털을 확인하여 EOS에서 구축을 시작하는 방법을 알아보시기 바랍니다. 그런 다음 생태계에서 프로젝트에 사용할 수 있는 자금 조달 기회를 확인하시기 바랍니다.

EOS 네트워크

EOS 네트워크는 수수료가 거의 없는 트랜잭션의 결정론적 실행을 위한 저지연, 고성능, 확장 가능한 WebAssembly 엔진인 EOS VM으로 구동되는 3세대 블록체인 플랫폼으로, 최적의 web3 사용자 및 개발자 경험을 가능하게 하기 위해 특별히 제작되었습니다. EOS는 EOS 네트워크 재단(ENF)을 통해 도구 및 인프라에 대한 다중 체인 협업 및 공공재 자금 조달의 원동력 역할을 하는 Antelope 프로토콜의 플래그십 블록체인 및 금융센터입니다.

EOS 네트워크 재단

EOS 네트워크 재단(ENF)은 번영하고 분산화된 미래에 대한 비전을 통해 구축되었습니다. 주요 이해관계자 참여, 커뮤니티 프로그램, 생태계 자금 지원 및 개방형 기술 생태계 지원을 통해 ENF는 Web3를 변화시키고 있습니다. 2021년에 설립된 ENF는 블록체인 배포를 위한 안정적인 프레임워크, 도구 및 라이브러리 제품군을 갖춘 선도적인 오픈 소스 플랫폼인 EOS Network의 허브입니다. 저희는 다함께 우리의 커뮤니티가 구축하고, 모두를 위한 더 강한 미래를 위해 노력하는 혁신을 가져오고 있습니다.