
,3분
암호화폐 포트폴리오를 분산하고 위험을 제한하는 방법
더 읽어보기
여러분이 아시다시피, 서로 다른 네트워크에서 작동하고 서로 다른 프로토콜을 사용하는 다양한 종류의 암호화폐가 있습니다. 비트코인이 여전히 암호화폐 시장을 지배하고 있긴 하지만, 최근 몇 년간 DeFi 암호화폐에 대한 관심이 커지면서 그 우위는 점차 줄어들고 있으며, 이에 따라 Bitcoin과 DeFi의 상호작용에 대한 수요도 함께 증가하고 있습니다.
서로 다른 특성과 지리적 니치(niche)를 가진 수많은 독립적인 블록체인 생태계의 성장은 세상이 점점 더 멀티 블록체인화되고 있다는 사실로 이어졌습니다. 하나의 애플리케이션 안에서 이러한 각 블록체인의 장점과 고유한 자산을 자유롭게 활용할 수 있다면, 새로운 크로스체인 스마트 컨트랙트 의 개발에 강력한 물결이 일어날 것입니다. 이는 DeFi, NFT, 그리고 온체인 게임 경제의 확산과 함께, 블록체인 밖에서 실제 데이터와 안전한 컴퓨팅을 제공하는 탈중앙화 오라클 서비스가 등장했을 때와 비슷합니다.
DeFi와 Bitcoin의 교환을 한 법정화폐를 다른 법정화폐로 환전하는 것에 비유할 수도 있지만, 더 정확한 비유는 한 무리의 사람들은 계산에 코카콜라 병뚜껑을 사용하고, 다른 무리는 조개껍데기를 사용하는 상황일 것입니다. 그만큼 그 작동 원리의 차이가 큽니다.
이 차이를 이해하려면, 블록체인이 어떻게 작동하는지에 대한 질문을 먼저 짚어볼 필요가 있습니다. 블록체인은 모든 거래 기록을 담고 있는 블록들의 연속적인 체인입니다.
각 블록이 이전 블록에 대한 링크를 포함하고 있기 때문에 이 체인은 끊어질 수 없습니다. 그 결과, 블록체인 내 자산 소유자 데이터가 담긴 장부를 위조하는 것은 불가능합니다.
새 블록의 추가는 인위적으로 제한됩니다. 이렇게 하지 않으면 블록이 무작위로 추가되어 신뢰할 수 있는 순차적 체인이 성립하지 않게 됩니다. 새로운 블록이 생성되려면 검증되어야 하며, 바로 이 작업을 채굴자(miner)들이 수행합니다.
처음에는 Bitcoin 네트워크가 있었고, 그것이 암호화폐 혁명의 시작이었습니다. ERC-20(Ethereum) 네트워크는 이 분야에서 그다음으로 진정한 대규모 발전이었으며, 여기에서 DeFi 기술과 스마트 컨트랙트의 활용이 비롯되었습니다. 이후 서로 다른 알고리즘을 사용하는 다른 네트워크들이 등장했습니다.
Ethereum은 하나의 블록체인을 사용하고 Bitcoin은 다른 블록체인을 사용하며, 이 둘은 서로 연결되어 있지 않습니다. 네트워크 간에 토큰을 그냥 보낼 수는 없습니다. 따라서 이 교환 쌍에서 교환하려면 다른 도구와 방법이 필요합니다.
오늘날에는 이미 1세대와 2세대 블록체인이 수십 개, 아니 수백 개에 이릅니다. 각 블록체인은 저마다 고유한 방식과 장단점을 가지고 있습니다. Bitcoin만 존재하던 암호화폐의 세계를 철도가 놓인 도시와 비교할 수 있다면, 오늘날 이 도시에는 자전거와 헬리콥터부터 개인용 자동차, 트램, 보트에 이르기까지 다양한 교통수단이 있습니다.
이들 각각은 사용자에게 고유한 장점이 있습니다. 동시에 사용자는 하루 종일 자전거만 타거나 자동차만 이용해야 하는 것이 아니며, 원할 때 이들 사이를 "갈아탈" 수 있습니다. 그런데 어떻게 가능할까요?
Ethereum이 등장하기 전에는 각 토큰마다 별도의 스마트 컨트랙트가 있었고, 그 결과 호환성 문제도 많았습니다. 이를 해결하기 위해 표준 프로토콜 ERC-20(즉, Ethereum Request For Comments)이 만들어졌습니다.
ERC-20 표준의 특징은 토큰을 인정하고 다른 토큰과 네트워크 상호작용을 하기 위해 충족해야 하는 몇 가지 요구사항에 있습니다. 블록체인 내 자산은 가치를 지닐 수 있으며, 다른 암호화폐들처럼 받거나 보낼 수 있습니다.
ERC-20 표준은 기술적으로 적용하기 쉽습니다. 덕분에 전문가들은 새로운 토큰을 쉽게 개발할 수 있습니다. ERC-20 호환 토큰은 매우 많습니다. 예를 들어, Maker (MKR), Tether(USB), Fantom (FTM), Dai (DAI) 등이 있습니다.
어떤 ERC-20 토큰이든 ETH 호환 월렛에 저장할 수 있으므로, 큰 위험이나 어려움 없이 하나의 ERC-20 토큰에서 다른 토큰으로 전환 할 수 있습니다.
Ethereum의 자산을 Solana와 같이 EVM 호환이 되지 않는 체인으로 전송할 때, 두 네트워크를 연결하는 브릿지는 서로 다른 두 개의 월렛 주소와 토큰 표준을 사용합니다. 즉, 사용자는 Meta Mask와 Phantom처럼 Ethereum과 Solana 모두에 호환되는 월렛을 연결해야 합니다.
서로 다른 목적을 위한 다른 기술 표준의 토큰도 있습니다. 그중 가장 잘 알려진 것은 BEP-20, OMNI, TRC-20이며, 다양한 암호화폐 거래소의 입출금(I/O) 섹션에서 확인할 수 있습니다.
이들 네트워크 중 하나의 월렛으로 ERC-20 토큰을 전송하면, 다른 네트워크에 존재하는 비슷한 주소를 지정하게 되므로 토큰을 잃게 됩니다. 마치 이름은 같지만 다른 도시에 있는 거리에서 친구를 만나러 간 것과 같습니다.
다행히 Binance나 Coinbase 같은 다중 블록체인을 지원하는 암호화 사이트가 있습니다. 다양한 블록체인 코인을 입금하거나 출금할 때는 네트워크 유형을 선택하라는 안내를 받게 됩니다. 출금할 때 월렛 주소나 수신자 주소를 입력하면, Binance는 입력된 주소를 기준으로 네트워크를 자동 선택합니다.
크로스체인 교환에는 2가지 방법이 있습니다:
앞서 언급한 Binance처럼 말입니다. 여기서는 bitcoin을 ether로, Solana를 Near로 등 간단히 교환할 수 있습니다. 여기서는 중앙화 거래소의 대규모 내부 풀과 알고리즘이 교환을 담당합니다. 거래소의 개발자들이 이러한 과정을 제어하며, 이 모든 일은 엄밀히 말해 블록체인 자체가 아니라 거래소의 월렛에서 일어납니다.
크로스체인 서비스를 제공하는 플랫폼은 무료가 아닙니다. 입금과 출금에 대한 운영 비용을 지불해야 하며, 이 비용은 때때로 상당히 높습니다.
게다가 대부분의 중앙화 거래소(CEX)는 KYC 절차(문서 사본과 사용자 사진/영상 제출)를 요구하는데, 이는 항상 사용자들을 만족시키지는 않습니다.
UniSwap과 같은 플랫폼은 사용자에 대한 개인정보를 수집하지 않으며, 복잡한 등록/로그인 절차도 요구하지 않습니다. 탈중앙화 플랫폼에서는 높은 수준의 신뢰를 구현하기 위해 특수한 스마트 컨트랙트가 사용됩니다. 이러한 컨트랙트는 서로 다른 네트워크 간의 상호작용을 가능하게 하고, 사용자가 지정한 계약 조건이 충족되면 자산의 자동 교환(변환)을 수행합니다. 다만, 필요한 교환 쌍이 DEX에 없을 수도 있다는 점을 대비해야 합니다. 거래소를 선택할 때는 거래쌍의 수를 고려하는 것이 중요합니다. 거래쌍이 많을수록 거래와 투자의 기회가 더 커집니다.
우선 거래소 선택부터 결정해야 합니다. 그다음에는 거래쌍을 신중하게 살펴봐야 합니다. 리스크를 줄이려면 유동성이 높은 거래쌍을 제공하는 대형 플랫폼에서 거래하는 것이 필요합니다. 또한 SwapSpace 같은 애그리게이터도 있는데, 여러 거래소의 제안을 한곳에 모아 선택을 조금 더 쉽게 할 수 있도록 설계되어 있습니다.
또한 블록체인 브릿지를 사용하는 방법도 있습니다. 중앙화 거래소를 넘어 탈중앙화 금융의 세계로 들어가면, 사실상 블록체인 자체로 들어가게 됩니다. 그리고 블록체인 자체 안에서 새로운 교환을 가능하게 하는 것은 브릿지만입니다.
크로스체인 솔루션, 크로스체인 브릿지, 호환성 또는 상호운용성 솔루션은 한 블록체인에서 다른 블록체인으로 토큰을 전송할 수 있게 하는 기술입니다.
블록체인은 섬이나 독립된 국가처럼 각자의 생태계 안에서 자체 규칙에 따라 존재하며, 초기에는 개발자들이 네트워크의 표준화와 호환성에 크게 신경 쓰지 않았습니다. 탈중앙화 공간의 프로젝트 수가 늘어나면서 이 문제는 더욱 심각해졌습니다.
브릿지는 보통 관리용 스마트 컨트랙트와, 거래를 모니터링하고 관리용 스마트 컨트랙트에서 발생하는 이벤트를 감시하는 오라클 서비스의 사용을 의미합니다. 브릿지는 다른 통신 채널을 통해 정보를 수신하는 단방향일 수도 있습니다. 가장 중요한 것은 브릿지가 정보의 진위에 대한 암호학적 검증이라는 점입니다. 크로스체인 솔루션은 동일한 네트워크 안에서 — 예를 들어 L1에서 L2로 — 자산을 전송할 수도 있습니다.
하지만 브릿지는 전통적인 의미의 토큰 전송을 수행하는 것은 아닙니다. 브릿지는 자산 쌍에 대한 특정 유동성 풀을 가집니다. 토큰은 한 네트워크에서 잠기고, 다른 네트워크에서 다시 발행됩니다.
예를 들어 블록체인 A에서 블록체인 B로 토큰을 전송하려면, 브릿지는 블록체인 A(송신자의 자금)에서 자산을 일시적으로 동결합니다. 그런 다음 필요한 토큰이 블록체인 B(수신자는 수신 블록체인에서 자금에 접근 가능)에서 언락(민팅)됩니다. 사용자가 자금을 다시 되돌리기로 결정하면 역순으로 진행됩니다. 블록체인 B의 토큰은 소각되고, 블록체인 A의 토큰에 대한 접근이 해제됩니다.
다양한 크로스체인 브릿지를 사용할 수 있습니다. 이들은 소각 알고리즘(mint-and-burn)을 기반으로 하거나, 동결 및 합성 토큰 재발행 과정을 이용해 구축됩니다. 일반적으로 토큰이 자신의 블록체인을 떠날 때 동결되고, 동시에 다른 플랫폼에서 이 토큰의 합성 버전이 발행됩니다. 종종(항상 그런 것은 아니지만) 한 블록체인에서 다른 블록체인으로 정보를 전송하기 위해 시스템 내에 중개자(오라클)가 존재하는 방식에 기반합니다. 이름에서 알 수 있듯이 소각 프로토콜은 동결하지 않고 토큰을 소각합니다.
크로스체인 솔루션은 중앙화형(완전한 신뢰 필요), 연합형(federated), 그리고 트러스트리스(trustless)로 나눌 수 있습니다. 이러한 특성은 정도가 다르게 나타날 수 있으며, 이는 모두 탈중앙화 수준에 달려 있습니다.
중앙화 브릿지는 어떤 기관/팀/회사/프로젝트의 완전한 통제를 의미합니다. 사용자는 자신의 정보/자금을 블록체인 운영을 통제하는 중앙 권한의 관리하에 넘깁니다. 탈중앙화는 없지만, 이러한 솔루션은 쉽고 빠르게 구현할 수 있습니다. 동시에 자금의 안전을 보장해 주는 이는 없으므로, 이 기술은 보안 측면에서 뛰어나다고 보기 어렵습니다.
연합형 브릿지는 프라이빗 블록체인과 유사한 방식으로 작동합니다. 노드가 관리 네트워크의 일부가 되어 토큰 이동을 통제하려면 여러 엄격한 규칙을 준수해야 합니다. 전문화된 노드를 keepers라고 부릅니다. 예를 들어 Ethereum과 Wanchain 간의 크로스체인 솔루션에 이런 방식이 있습니다. 수탁자들은 Ethereum에서 토큰을 잠그고 Wanchain에서 토큰을 발행합니다. 사용자가 토큰을 다시 옮기려면 keepers에게 요청을 제출하고, keepers는 비밀 키의 일부를 보냅니다. 전체 키가 생성되면 토큰의 잠금이 해제됩니다. 부분 통제를 가진 다양한 투표 메커니즘도 있을 수 있습니다.
트러스트리스 브릿지는 어떤 네트워크 참여자든 agent 또는 validator 역할을 수행하기 위해 참여할 수 있는 완전한 탈중앙화 시스템입니다. 참여자는 거래의 유효성을 검증하고 그에 대한 수수료를 받습니다. Syscoin 브릿지는 이 알고리즘에 따라 작동합니다. 여기서 노드는 다른 에이전트의 작업에 이의를 제기하고 위반 사항을 보고할 수 있습니다. 검사가 성공하면 위반자에게서 3 ETH가 차감되지만, 반대의 경우 위반을 신고한 사람이 3 ETH를 잃게 됩니다. 이러한 브릿지의 또 다른 대표적인 예는 Solana 네트워크와 Ethereum을 연결하는 Wormhole입니다. 이를 통해 ERC-20 토큰을 Solana 블록체인의 네이티브 SPL 토큰으로 변환할 수 있습니다.
크로스체인 브릿지의 예로는 AnySwap, BTC Relay, POLKADOT, BLOCKNET, AION, WANCHAIN 등이 있습니다.
브릿지는 트러스트리스 환경에서 디지털 자산의 전송을 가속화할 수 있습니다. 상호운용성은 높은 기밀성에도 기여할 수 있는데, 예를 들어 데이터는 각 특정 거래에 참여한 당사자만 접근할 수 있는 사이드체인에 기록됩니다.
브릿지는 샤딩(분할)을 사용해 더 높은 속도와 확장성도 제공할 수 있습니다. 개별 작업은 네트워크의 하나의 세그먼트에 기록되고, 여러 작업의 처리 결과는 메인 레지스트리에 기록됩니다. 브릿지는 더 덜 혼잡한 블록체인들 사이에 트래픽을 분산함으로써 네트워크 부하를 줄여, 확장성 향상에도 기여합니다.
이것은 여전히 대중적 사용을 위해 다듬어야 할 실험적 기술입니다. 크로스체인 솔루션은 아직 충분히 보편화되지 않았고, 현재로서는 일종의 보조 장치, 또 다른 추가 계층, 혹은 블록체인 위의 한 단계처럼 작동하여 전체 시스템을 더 복잡하게 만듭니다.
여러 네트워크의 작동 사이에는 오류와 장애물이 발생할 수 있습니다. 이는 복잡한 분산 장부이며, 모든 컴퓨터가 그런 양의 정보를 처리할 수 있는 것은 아니기 때문입니다. 즉, 크로스체인 브릿지는 상당히 자원 집약적이며, 많은 인적 자원과 시간이 필요합니다.
보안에 대한 문제도 있습니다. 자산이 더 많은 브릿지를 거칠수록, 원래 자산에서 더 멀어질수록 위험도는 커집니다. 토큰이 브릿지를 지날 때마다 새로운 티커를 가진 새로운 토큰이 발행되므로, 이는 사용자에게 불편을 초래합니다.
이제는 각 사례와 각 블록체인 쌍에 대해 고유한 접근 방식을 찾아야 하며, 이는 시간과 비용, 그리고 개발자들의 진지한 노력을 필요로 합니다.
공유:
뉴스레터에 참여하여 정보를 얻고 역량을 강화하세요.

쿠키를 받으시겠어요?
우리 웹사이트에서는 경험을 향상하고, 트래픽을 분석하며, 보안 및 마케팅 목적을 위해 자체 쿠키와 제3자 쿠키를 모두 사용합니다. '모두 허용' 을 선택하면 쿠키 사용을 허용하게 됩니다.
쿠키 정책법정화폐로 암호화폐 구매


USD/ETH
0.000388


USD/BTC
0.000012


EUR/BTC
0.000014