블록체인 브리지
웹3는 L1 블록체인과 L2 확장 솔루션의 생태계로 진화했으며, 각각은 고유한 기능과 장단점을 지니고 있습니다. 블록체인 프로토콜의 수가 증가함에 따라, 체인 간의 자산 이동에 대한 수요도 증가합니다.이를 충족시키기 위해 브리지가 필요합니다.
브리지란 무엇인가요?
블록체인 브리지는 현실에서의 브리지(다리)와 비슷한 역할을 합니다. 현실에서의 브리지가 서로 다른 두 위치를 이어 주는 것처럼, 블록체인 브리지는 두 개의 블록체인 생태계를 연결합니다. 브리지는 정보와 자산의 이전을 통해 블록체인 간의 통신을 촉진합니다.
다음 예시를 살펴보겠습니다.
미국에 살고 있으며 유럽 여행을 계획하고 있다고 가정해 봅시다. USD 화폐가 있지만, 여행지에서는 EUR 화폐를 사용해야 합니다. USD를 EUR로 바꾸려면 약간의 수수료를 지불하고 환전소를 이용할 수 있습니다.
하지만 다른 을 사용하기 위해 비슷한 교환을 하고 싶다면 어떻게 해야 할까요? 예를 들어 이더리움 메인넷의 를 Arbitrum (opens in a new tab)의 ETH로 교환한다고 가정해 봅시다. 이러한 경우, EUR 화폐를 위한 환전소가 있었던 것처럼 이더리움에서 아비트럼으로 ETH를 이동하기 위한 메커니즘이 필요합니다. 브리지는 이러한 거래를 가능하게 합니다. 이 경우, Arbitrum에는 메인넷에서 Arbitrum으로 ETH를 전송할 수 있는 네이티브 브리지 (opens in a new tab)가 있습니다.
브리지가 왜 필요한가요?
모든 블록체인에는 한계가 있습니다. 이더리움이 확장하고 수요를 따라잡으려면 이 필요했습니다. 반면, Solana 및 Avalanche 등의 L1은 더 많은 요청을 처리할 수 있도록 다르게 설계되었지만 탈중앙화를 위한 비용이 따릅니다.
그러나 모든 블록체인은 격리된 환경에서 개발되며 서로 다른 규칙과 메커니즘을 가집니다. 즉, 블록체인은 자체적으로 통신할 수 없으며 토큰은 블록체인 간에 자유롭게 이동할 수 없습니다.
브리지는 블록체인을 연결하고, 블록체인 간에 정보 및 토큰이 교환될 수 있게 합니다.
브리지를 통해 다음이 가능합니다.
- 자산 및 정보의 크로스체인 전송.
- 이 다양한 블록체인의 강점에 접근하여 역량을 강화할 수 있도록 합니다(프로토콜이 혁신을 위한 더 많은 설계 공간을 갖게 되므로).
- 사용자의 새로운 플랫폼 및 다른 체인의 장점에 대한 접근성 및 활용도 증가
- 서로 다른 블록체인 생태계의 개발자들이 협업하고 사용자를 위해 새로운 플랫폼을 구축
브리지 사용 사례
다음은 브리지를 사용할 수 있는 몇 가지 시나리오입니다.
더 낮은 거래 수수료
이더리움 메인넷에 ETH가 있지만 다른 디앱을 사용하기 위해 더 낮은 거래 수수료를 찾고 있다고 가정해 봅시다. 이러한 경우, ETH를 메인넷에서 이더리움 L2 롤업으로 브리징함으로써 더 저렴한 거래 수수료를 지불할 수 있습니다.
다른 블록체인의 탈중앙화앱
이더리움 메인넷의 Aave를 사용하여 USDT를 공급하고 있었는데, Polygon의 Aave를 사용하여 USDT를 공급할 경우 받을 수 있는 이자율이 더 높을 수 있습니다.
블록체인 생태계 탐색
이더리움 메인넷에 ETH를 보유하고 있을 때 다른 네이티브 디앱을 사용하기 위해 알트 L1을 살펴보고자 할 수 있습니다. 이러한 경우, 브리지를 사용하여 이더리움 메인넷의 ETH를 알트 L1으로 이전할 수 있습니다.
네이티브 암호화폐 자산 소유
네이티브 비트코인(BTC)을 소유하고 있지만 이더리움 메인넷에만 자금이 있다고 가정해 봅시다. 이더리움에서 BTC에 연결하기 위해 랩트비트코인(WBTC)을 구매할 수 있습니다. 그러나 WBTC는 이더리움 네트워크의 네이티브 토큰이며, 이는 비트코인 블록체인의 원본 자산이 아닌 이더리움 버전의 비트코인임을 의미합니다. 네이티브 BTC를 소유하려면 브리지를 사용하여 이더리움의 자산을 비트코인으로 옮겨야 합니다. 이는 WBTC를 연결하고 네이티브 BTC로 변환합니다. 또는 BTC를 소유하고 있으면서 이더리움 프로토콜에서 사용하고 싶을 수도 있습니다. 이 또한 브리지를 통해 가능하며, BTC를 WBTC로 전환하여 이더리움에서 자금으로 사용할 수 있습니다.
브리지의 종류
브리지는 설계 방법 및 그 정교함에 따라 여러 가지로 나뉩니다. 일반적으로 브리지는 신뢰할 수 있는 브리지와 신뢰할 수 없는 브리지의 두 개의 카테고리로 나뉩니다.
| 특정 주체 신뢰 브리지 | 특정 주체 신뢰 불필요 브리지 |
|---|---|
| 신뢰 브리지는 작업에 대해 중앙 기관이나 시스템에 의존합니다. | 신뢰 불필요 브리지는 스마트 계약과 알고리즘을 활용합니다. |
| 자금의 보관과 브리지의 보안에 있어 특정 주체에 대한 신뢰를 가정합니다. 사용자는 대부분 브리지 운영자의 평판에 의존합니다. | 특정 주체에 대한 신뢰가 필요하지 않습니다. 즉, 브리지의 보안은 적용되는 블록체인의 보안과 동일합니다. |
| 사용자는 가상 화폐 자산에 대한 제어권을 포기해야 합니다. | 을 통해, 신뢰가 필요 없는 브리지는 사용자가 자신의 자금에 대한 통제권을 유지할 수 있게 해줍니다. |
간단히 말하면, 특정 주체 신뢰 브리지는 신뢰에 대한 가정을 필요로 하는 반면, 신뢰 불필요 브리지는 신뢰가 최소화되어 있고 기반이 되는 도메인을 넘어서는 부분(제3자 등)에 대한 신뢰와 가정을 필요로 하지 않습니다. 주요 용어의 뜻은 다음과 같습니다.
- 신뢰가 필요 없음(Trustless): 기본 도메인과 동등한 수준의 보안을 갖습니다. 이 글에서 Arjun Bhuptani가 설명한 바와 같습니다. (opens in a new tab)
- 신뢰 가정: 시스템에 외부 검증자를 추가하여 기본 도메인의 보안에서 벗어나므로, 암호경제학적 보안 수준이 낮아집니다.
두 접근 방식의 주요 차이점을 이해하기 위해 예시를 살펴보겠습니다.
현재 공항 보안 검색대에 있다고 가정해 보겠습니다. 여기에는 두 가지 확인 방법이 있습니다.
- 보안 검색 요원이 진행: 탑승 수속 전 보안 요원이 직접 수동으로 표와 신원 등 상세 사항을 확인합니다.
- 셀프 체크인: 비행 정보를 입력한 후 정보가 확인되면 탑승권을 출력하는 기계가 진행합니다.
수동 체크포인트는 운영을 위해 제3자(즉, 담당관)에 의존하기 때문에 신뢰 기반 모델과 유사합니다. 사용자는 해당 요원이 올바른 결정을 내리고 개인 정보를 적합하게 다룰 것이라고 신뢰합니다.
셀프 체크인은 운영자의 역할을 제거하고 기술을 사용하므로 신뢰 불필요 모델과 유사합니다. 사용자는 언제든지 데이터를 제어할 수 있으며, 자신의 개인 정보에 대해 제3자를 신뢰하지 않아도 됩니다.
다양한 브리지 솔루션이 이 두 개의 극명한 모델 중에서 채택하고 있으며, 신뢰 정도는 각각 다릅니다.
브리지 사용하기
브리지를 사용하면 여러 블록체인 간에 자산을 이동할 수 있습니다. 브리지를 찾고 사용하는 데 도움이 되는 몇 가지 자료는 다음과 같습니다.
- L2BEAT 브리지 요약 (opens in a new tab) 및 L2BEAT 브리지 위험 분석 (opens in a new tab): 시장 점유율, 브리지 유형, 대상 체인에 대한 세부 정보를 포함하여 다양한 브리지에 대한 포괄적인 요약입니다. L2BEAT는 또한 브리지에 대한 위험 분석을 제공하여 사용자가 브리지를 선택할 때 정보에 입각한 결정을 내릴 수 있도록 돕습니다.
- DefiLlama 브리지 요약 (opens in a new tab): 이더리움 네트워크 전반의 브리지 거래량 요약입니다.
브리지 사용의 위험성
브리지는 아직 초기 개발 단계입니다. 최적화된 브리지 디자인은 아직 발견되지 않았을 가능성이 큽니다. 어느 브리지에서 작업하더라도 리스크가 존재합니다.
- 스마트 계약 위험 — 사용자 자금 손실을 유발할 수 있는 코드 내 버그의 위험
- 기술적 위험 — 소프트웨어 오류, 버그가 있는 코드, 인적 오류, 스팸, 악의적인 공격으로 인해 사용자 작업이 중단될 수 있습니다.
특히 특정 주체 신뢰 브리지의 경우, 신뢰 가정을 추가하므로 다음과 같은 추가 위험을 수반합니다.
- 검열 위험 — 브리지 운영자가 이론적으로 사용자가 브리지를 사용하여 자산을 전송하는 것을 막을 수 있는 위험
- 수탁 위험 — 브리지 운영자가 공모하여 사용자 자금을 훔칠 수 있는 위험
사용자의 자금은 다음과 같은 경우에 리스크에 노출됩니다.
- 스마트 계약 상에 버그가 존재하는 경우
- 사용자가 오류를 발생하는 경우
- 기반이 되는 블록체인이 해킹당하는 경우
- 브리지 운영자가 신뢰 브리지를 악의적으로 사용하려는 경우
- 브리지가 해킹당하는 경우
최근 해킹 사례 중 하나는 솔라나의 웜홀 브리지로, 해킹으로 12만 wETH(3억 2,500만 달러)를 도난당했습니다 (opens in a new tab). 블록체인에서 발생한 주요 해킹 사건 (opens in a new tab) 중 다수가 브리지와 관련이 있었습니다.
브리지는 이더리움 L2에 등록하는 사용자 또는 다른 생태계를 살펴보고자 하는 사용자에게 매우 중요합니다. 하지만 브리지 사용에 포함되는 리스크를 생각한다면, 사용자는 브리지의 장단점을 잘 이해해야 합니다. 다음은 몇 가지 크로스체인 보안을 위한 전략 (opens in a new tab)입니다.
더 읽어보기
- EIP-5164: 크로스체인 실행 (opens in a new tab) - 2022년 6월 18일 - Brendan Asselstine
- L2Bridge 위험 프레임워크 (opens in a new tab) - 2022년 7월 5일 - Bartek Kiepuszewski
- "미래는 멀티체인이 되겠지만 크로스체인은 아닐 이유" (opens in a new tab) - 2022년 1월 8일 - Vitalik Buterin
- 안전한 크로스체인 상호 운용성을 위한 공유 보안 활용: 라그랑주 상태 위원회와 그 이상 (opens in a new tab) - 2024년 6월 12일 - Emmanuel Awosika
- 롤업 상호 운용성 솔루션의 현황 (opens in a new tab) - 2024년 6월 20일 - Alex Hook
페이지 마지막 업데이트됨: 2026년 2월 23일