거래소 간 자산 스왑을 가속화하기 위한 오프체인 전환

모든 블록체인은 사용자 기반이 성장함에 따라 증가하는 부하의 무게를 견디며 확장성 문제를 겪습니다. 확장성에 대해 이야기할 때, 우리는 합리적인 속도로 높은 트랜잭션 볼륨을 처리할 수 있는 블록체인의 능력을 의미합니다.
암호화폐가 주류가 되려면 블록체인이 높은 확장성을 달성하는 방법을 찾아야 합니다. 그렇지 않으면 모든 사용자의 트랜잭션을 제때 처리할 수 없는 지점에 도달하게 됩니다. 만약 이를 수행하지 못하면, 사용자는 블록체인을 거부하고 전통적인 결제 메커니즘을 계속 사용할 것입니다.
지금까지 블록체인은 부적합함이 입증되었습니다. 세계에서 가장 유명한 암호화폐인 비트코인은 달팽이 같은 속도로 트랜잭션을 처리하는 것으로 잘 알려져 있으며, 확장성은 초당 7건의 트랜잭션(TPS)이라는 처참한 수준에 머물러 있습니다. 이더리움도 초당 20건의 TPS로 크게 나아지지 않았습니다. 초당 24,000건의 TPS를 처리할 수 있는 비자(Visa)와 비교하면, 블록체인이 심각한 문제를 안고 있음이 명확합니다.
왜 블록체인은 확장되지 않을까?
블록체인의 확장성을 결정하는 요인이 여러 가지 있습니다. 주요 요인은 처리량(throughput)으로, 이는 특정 기간 동안 수행할 수 있는 작업의 수를 측정하는 지표입니다. 블록체인의 경우, 트랜잭션 처리량은 트랜잭션을 검증하고 추가하는 속도와 관련이 있습니다.
한편, 블록체인 네트워크 자체도 확장성에 영향을 미칩니다. 블록체인은 수백, 아니 수천 개의 개별 노드로 구성된 분산형 네트워크이며, 채굴된 모든 트랜잭션은 다른 노드들에게 브로드캐스트되어야 합니다. 이를 수행하는 데는 많은 시간과 자원이 필요하며, 종종 블록 확인 지연과 결과적으로 네트워크 혼잡을 초래합니다.
용량과 관련된 또 다른 문제가 있습니다. 블록체인은 지금까지 이루어진 모든 트랜잭션을 기록하는 원장이며, 규모가 커질수록 저장하는 데이터가 늘어납니다. 데이터가 증가할수록 각 노드가 필요한 저장 자원도 커집니다. 따라서 처리량만이 블록체인의 확장성을 결정하는 것은 아닙니다. 예를 들어 비트코인의 처리량을 초당 1,000건으로 빠르게 늘린다고 해도, 각 블록을 확인하는 데 걸리는 시간 때문에 확장되지 않을 것입니다.
또한 오래된 '블록체인의 삼각형(trilemma)' 문제를 언급할 필요가 있는데, 이는 블록체인이 분산화, 보안, 확장성을 동시에 달성할 수 없다는 사실을 가리킵니다. 블록체인의 아키텍처는 다른 두 가지를 달성하기 위해 하나를 항상 희생해야 함을 의미합니다. 이는 블록체인이 피어-투-피어 네트워크이기 때문입니다. 우리는 이미 노드 수 증가가 확장성에 부정적인 영향을 미친다고 언급했습니다. 하지만 노드 수를 줄이면 이는 본질적으로 덜 안전한 더 중앙집권적인 네트워크를 초래합니다. 분산화와 보안이 Web3에 대한 신념에 매우 중요하기 때문에, 보통 확장성이 희생됩니다.
오프체인 트랜잭션 확장
더 넓은 채택을 위해 블록체인이 필요한 규모를 달성하도록 돕기 위해 수많은 확장 솔루션이 제안되고 구현되었으며, 가장 유망한 아이디어 중 많은 부분이 네트워크 혼잡을 줄이기 위해 오프체인에서 트랜잭션을 처리하는 것을 포함합니다.
이러한 레이어-2 확장 솔루션 중 많은 부분이 개별 사용자와 탈중앙화 애플리케이션에서는 잘 작동하지만, 수많은 거래 플랫폼이 초고속으로 상호 간에 높은 볼륨의 트랜잭션을 처리할 방법을 필요로 하는 암호화폐 거래 세계에서는 구현이 복잡할 수 있습니다.
거래소 간 크로스체인 자산 스왑 문제를 해결하려면 더 고급스러운 솔루션이 필요하며, 이를 위해 우리는 레이어-3 네트워크 Yellow에 주목할 수 있습니다.
Yellow는 다양한 네트워크와 참가자로부터 가용 유동성을 풀링하여 여러 당사자 간의 트랜잭션을 동시에 촉진할 수 있는 크로스체인 및 피어-투-피어 네트워크 오버레이를 생성했습니다. 이는 상태 채널을 사용하여 중앙집권적 및 탈중앙화 거래소가 오프체인에서 상호 거래할 수 있도록 하는 일종의 정산소 역할을 합니다.
Yellow의 아키텍처 구성 요소에는 금융 정보 교환소(Financial Information Exchange)가 포함되는데, 이는 CEX, DEX 및 기타 브로커가 상호 간 개별 트랜잭션을 촉진하는 메시지를 보낼 수 있게 하는 릴레이 네트워크 역할을 합니다. 전자 통신 네트워크(ECN)는 이러한 참가자들을 위한 매수 및 매도 주문 매칭을 최적화하며, 상태 채널(state channels)은 오프체인 자산의 빠른 교환을 촉진하기 위해 열립니다. 상태 채널을 열 때, 각 참가자는 계획된 모든 트레이더의 잔액을 커버하기 위해 지배 스마트 계약 내에 담보금을 예치해야 합니다.
Yellow은 상태 채널이 트랜잭션 스트링의 끝에 있는 최종 '상태' 또는 잔액만 블록체인에 정산함으로써 확장성을 돕는 방식으로, 수많은 당사자가 즉시 최종성을 가진 높은 볼륨의 거래에 참여할 수 있는 방법을 제공합니다. Yellow의 아키텍처에 의해 지배되는 상태 채널을 사용하면, 거래소는 근본적인 블록체인을 과부하 없이 무제한의 크로스체인 자산 스왑을 수행할 수 있습니다. 최종 트랜잭션이 블록체인에 기록되므로, 시스템은 블록체인 자체만큼 안전합니다.
상태 채널 내에서 각 개별 트랜잭션은 양측에 의해 서명되고 즉시 오프체인에서 정산되며, 스마트 계약이 잔액을 추적합니다. 채널을 닫으려면 모든 참가자가 최종 트랜잭션에 서명해야 하며, 그 후 모든 트랜잭션의 합계가 블록체인에 의해 검증됩니다.
상태 채널의 장점은 각 메시지에 'nonce'라고 알려진 것이 포함되어 있다는 점입니다. 이는 타임스탬프로 생각할 수 있습니다. nonce를 사용하여 스마트 계약은 모든 상대방에 의해 서명된 각 메시지가 전송된 시간적 순서를 이해할 수 있습니다. 스마트 계약은 채널 내 모든 참가자에 의해 서명된 최종 메시지를 기반으로 상태를 항상 정산합니다. 이는 한 당사자가 모든 트랜잭션의 실제 잔액을 반영하지 않는 이전 메시지로 상태 채널을 닫으려 하는 것과 같은 부정 행위를 방지합니다.
무한한 확장성
Yellow Network는 상태 채널을 레이어-3 인프라로 활용함으로써 암호화폐 거래소 간 디지털 자산 스왑을 변혁할 것을 약속하며, 실시간 거래에 필요한 빠른 크로스체인 상호 운용성을 제공합니다.
이 네트워크는 근본적인 블록체인과 독립적으로 작동하여 무한한 정도로 확장할 수 있게 합니다. 이 방식으로 Yellow는 모든 블록체인 플랫폼에 대해 매일 매시간 수백만, 심지어 수십억 건의 개별 트랜잭션을 처리할 잠재력을 가지고 있습니다. 이는 모든 거래소에게 고빈도 크로스체인 거래를 현실로 만들기 위해 필요한 인프라를 생성했으며, 이를 통해 암호화폐는 마침내 주류 채택에 도달할 수 있는 능력을 갖추게 됩니다.
면책 조항. 제공된 정보는 투자 조언이 아닙니다. Cryptopolitan.com 본 페이지에 제공된 정보를 바탕으로 이루어진 투자에 대해 어떠한 책임도 지지 않습니다. 투자 결정을 내리기 전에 반드시 독립적인 조사나 자격을 갖춘 전문가의 상담을 강력히 권장합니다.

마이아 비오둔
미카 아비오둔은 탈린 공과대학교 (TalTech) 에서 환경공학 및 관리 석사 학위를 바탕으로 크립토폴리탄에서 콘텐츠와 가격 예측 뉴스를 다듬고 있습니다. 현재 암호화폐 미디어 업계 7년 차인 그는 주요 암호화폐, 알트코인, DeFi, 스테이블코인, 거시 동향 및 신기술을 다루고 있습니다.
















