밀리세컨드 단위가 중요한 블록체인 세계에서는 실제 병목이 항상 계산 능력만은 아니다—데이터가 네트워크 전체에 얼마나 빠르고 효율적으로 공유되는지가 더 큰 문제인 경우가 많다. 이는 IBRL( Increase Bandwidth, Reduce Latency) 프로토콜을 만든 팀인 DoubleZero의 최근 스레드에서 얻을 수 있는 핵심 요지다. 그들의 글은 현대 블록체인이 왜 통신 문제로 고군분투하는지, 그리고 multicast 기술이 왜 게임 체인저가 될 수 있는지를 설명한다.
DoubleZero는 분산 시스템에 최적화된 고성능 네트워크를 위한 분산 프레임워크로, 최근 X(구 Twitter)에 눈길을 끄는 설명을 올렸다. 그들은 Solana나 Ethereum처럼 전 세계에 수천 개의 validators가 분포해 있어도, 현재의 데이터 전파 방식인 유니캐스트(unicast)가 블록 프로듀서에게 큰 부담을 준다고 지적한다. 쉽게 말해 유니캐스트는 단체 채팅의 모든 사람에게 개별 이메일을 보내는 것과 같다: 일대일 방식이라 확장성이 좋지 않다.
싱가포르의 한 validator가 블록을 생성한다고 상상해보라. 유니캐스트 모델에서는 그 블록 생산자가 인근이든 암스테르담이든 모든 다른 validator에게 별도의 데이터 복사본을 보내야 한다. 수천 개 노드를 상대하면 이는 막대한 대역폭 사용과 잠재적 지연을 초래한다. Solana의 Turbine나 Monad의 Raptorfcast 같은 기술은 validator들이 데이터를 전달하는 트리 구조를 만들어 이를 완화하려 하지만, 그 경우에도 전체 네트워크 부하는 증가하고 라우팅이 항상 최적화되지는 않아 데이터가 불필요하게 대륙을 오가기도 한다.
여기서 멀티캐스트(multicast)가 등장한다. DoubleZero는 이를 "패킷의 하드웨어 가속"이라고 설명한다. 전송자가 모든 복제를 처리하는 대신 네트워크 스위치가 그 역할을 넘겨받는 것이다. 패킷이 멀티캐스트 그룹으로 태그되어 스위치에 들어가면, 스위치는 누가 그 패킷을 받아야 하는지 파악하고 필요한 곳에만 복제한다. 이로써 validator의 작업을 하드웨어로 오프로드해 대역폭 요구를 대폭 줄이고 데이터가 가능한 한 최단 경로로 전달되도록 보장한다.
비유하자면 멀티캐스트 구성에서는 암스테르담에서 보낸 단일 패킷이 싱가포르의 스위치까지 이동한 뒤, 그 스위치가 인근 노드들을 위해 로컬에서 복제하는 식이다. 더 이상 장거리 광케이블을 통해 여러 복사본을 보내지 않아도 된다. 결과는? 지연과 대역폭 사용이 수십 배 이상 낮아져 전통 금융의 초고빈도 트레이딩 업체들에게 이상적인 환경을 제공하며, 이제는 암호화폐 분야에서도 동일한 이점을 가져올 수 있다.
DoubleZero의 전체 설명 영상은 이 패러다임이 통신 장벽에서 진정한 확장성으로 어떻게 전환되는지를 도표와 함께 더 자세히 보여준다. 시각 자료와 심층 내용을 보려면 원래 스레드를 여기에서 확인할 수 있다.
이론에 그치지 않는다; DoubleZero는 Solana의 mainnet-beta에 런칭했으며 Multicoin Capital 등 투자사로부터 2,800만 달러의 지원을 받았다. 그들의 접근법은 multicast와 전용 광섬유(private dedicated fiber)를 결합해 분산성을 희생하지 않으면서 초당 수백만 건(transactions per second)에 이르는 처리량을 목표로 한다.
밈 토큰(meme token) 팬이든 블록체인 개발자든, IBRL 같은 도구를 이해하는 것은 다음 큰 기회를 포착하는 데 도움이 될 수 있다. 네트워크가 진화함에 따라 이러한 핵심 문제를 해결하는 기술들이 다음 채택의 물결을 이끌 가능성이 크다. DoubleZero를 주목하라—그들은 Solana와 그 너머를 위한 인터넷 레이어를 구축하고 있다.