700만 달러의 자금을 조달한 프라이버시 크로스체인 프로토콜 Webb Protocol 제품 하이라이트 및 상호작용 튜토리얼

ChainCatcher 선정
2023-05-17 10:40:13
수집
Webb Protocol은 크로스 체인 브릿지가 아니라, 크로스 체인 네트워크 Tangle Network와 프라이버시 크로스 체인 브릿지 Hubble Bridge를 개발한 프라이버시 크로스 체인 인프라입니다.

저자: 서유, ChainCatcher

5월 8일, 프라이버시 크로스체인 프로토콜 Webb Protocol이 700만 달러의 시드 라운드 자금을 완료했다고 발표했으며, Polychain Capital과 Lemniscap이 공동으로 주도했습니다.

유명한 자본과 대규모 자금 지원을 받으면서 Webb Protocol은 암호화 커뮤니티의 주목을 받는 핫이슈가 되었습니다. 암호화 데이터 플랫폼 Rootdata에 따르면, Webb Protocol의 최근 검색 열도는 두 번째로 높으며, 첫 번째는 Sui 네트워크입니다.

이로 인해, 자금 조달로 인해 처음 주목받는 이 다소 생소한 크로스체인 제품 Webb Protocol이 왜 이렇게 높은 관심을 받을까요?

사실, Webb Protocol 프라이버시 크로스체인 프로토콜은 크로스체인 브릿지가 아니라, 제로 지식 증명 기술을 기반으로 개발된 크로스체인 네트워크 Tangle Network와 프라이버시 크로스체인 브릿지 Hubble Bridge를 위한 크로스체인 인프라입니다.

그렇다면, Webb Protocol은 기존의 크로스체인 제품과 무엇이 다를까요? 프라이버시 크로스체인 브릿지 Hubble Bridge의 원리는 무엇인가요? 사용자 경험은 어떤가요?

Webb Protocol 이란 무엇인가? 어떤 점이 주목할 만한가?

Webb Protocol(약칭 Webb)은 다중 체인 세계를 위한 프라이버시 크로스체인 인프라입니다. 이는 제로 지식 증명(ZK) 및 다자 계산(MPC) 솔루션 등 기술을 기반으로 다양한 프라이버시 도구와 프로토콜을 개발하여 크로스체인 애플리케이션, 자산, 데이터 및 위치 등의 정보에 새로운 프라이버시 기준을 제공하는 것을 목표로 합니다. 이 플랫폼은 Commonwealth Labs(탈중앙화 커뮤니티 관리 플랫폼)의 공동 창립자 Drew Stone에 의해 설립되었습니다.

따라서 Webb는 크로스체인 브릿지가 아니라 크로스체인 브릿지를 구축하기 위한 기본 인프라로, 메시지의 프라이버시 전달을 실현할 수 있습니다. 개발자는 Webb 프로토콜이 제공하는 도구 및 시설을 기반으로 크로스체인 프라이버시 애플리케이션을 통합하거나 구축할 수 있습니다.

Webb 프로토콜의 핵심 기본 구성 요소는 Tangle Network로, 이는 다자 계산(MPC) 기술을 기반으로 구축된 블록체인으로, 주로 브릿지 및 메시지 전달 기능을 제공합니다.

Tangle Network는 Webb가 Substrate(블록체인 개발 프레임워크)를 기반으로 구축한 독립 체인으로, 사용자에게 크로스체인 관련 서비스를 제공하는 것을 목표로 합니다. 이는 EVM, Substrate 및 Cosmos 등으로 개발된 블록체인 네트워크 간의 다리를 놓아 서로 다른 네트워크 간의 정보 전달을 실현하고자 합니다.

간단히 말해, Tangle Network는 서로 다른 블록체인 네트워크에 구축된 다리(중간 체인)로, 브릿지 형태로 서로 다른 블록체인 네트워크 간의 정보 전달을 수행할 수 있습니다. 자산의 프라이버시 크로스체인을 실현할 수 있을 뿐만 아니라 애플리케이션 크로스체인도 실현할 수 있습니다.

image

Tangle Network 네트워크 동기화 메시지

Webb와 Tangle Network의 관계는 Webb가 Tangle 네트워크를 기반으로 구축된 프라이버시 크로스체인 기본 기술 시설 도구이며, 크로스체인 메시지 전달 부분은 Tangle 네트워크에 의해 실현된다고 이해할 수 있습니다.

구체적으로 말하자면, Tangle Network의 중계기 Relayer는 서로 다른 체인 간의 메시지 전달 및 검증을 담당하며, 브릿지된 정보가 검증을 통과하면 DKG(분산 개인 키 기술) 서명을 통해 동기화된 브릿지 정보 업데이트가 이루어집니다.

현재 개발자는 Webb가 개발한 Tangle Network 블록체인을 기반으로 프라이버시 크로스체인 애플리케이션을 구축할 수 있습니다. 예를 들어, 프라이버시 크로스체인 브릿지, 프라이버시 신원 증명 애플리케이션, 프라이버시 스왑 등이 있습니다.

Hubble Bridge 프라이버시 크로스체인 브릿지

프라이버시 크로스체인 브릿지 Hubble Bridge는 Webb가 Tangle Network를 기반으로 구축한 첫 번째 사용자 사례로, 주로 서로 다른 블록체인 간에 프라이버시 방식으로 토큰을 전송하는 데 사용됩니다. 이는 제로 지식 증명을 사용하여 사용자의 크로스체인 거래 기록을 혼합합니다.

현재 시장의 크로스체인 애플리케이션에서는 자산이 서로 다른 블록체인 간에 전송되는 정보가 일반적으로 공개되어 있어, 누구나 사용자의 거래를 추적할 수 있으며, 이 정보를 이용해 실제 신원을 파악할 수 있습니다. 그러나 사용자는 크로스체인 프라이버시 요구가 있으며, 가장 잘 알려진 프라이버시 거래 애플리케이션은 이더리움 체인의 믹서 Tornado Cash(토네이도)입니다. 하지만 이는 이더리움 단일 체인에서만 자산 프라이버시 거래를 지원하며, 자산 크로스체인 확장을 지원하지 않습니다. Webb는 제로 지식 증명 기술을 통해 크로스체인 애플리케이션의 프라이버시를 증가시키고자 하며, 예를 들어 크로스체인 과정에서 출발 체인, 크로스체인 금액 및 목표 체인 주소 등의 관련 거래 정보를 숨길 수 있습니다.

이를 위해 Webb는 Anchor System(앵커 시스템)을 제공합니다. 이는 제로 지식 증명을 기반으로 한 상호 운용 가능한 프라이버시 시스템으로, 주로 서로 다른 블록체인 간에 프라이버시 방식으로 자산을 전송하는 데 사용됩니다. Anchor System은 서로 다른 블록체인 네트워크의 블록 헤더에 있는 Merkle Tree 데이터를 브릿지하고 추적할 수 있습니다. 동시에, 제로 지식 증명을 사용하여 사용자의 거래 기록을 혼합합니다.

구체적인 크로스체인 구현 원리는, 우선 Hubble Bridge는 Tangle Network 크로스체인 네트워크에 구축되어 있으며, Anchor System을 통해 A 출발 체인과 B 목표 체인의 블록 헤더 데이터를 브릿지합니다. 크로스체인 거래 요청이 발송되면, Anchor System은 이 블록 데이터를 수신하고 거래 정보를 암호화 처리한 후, Tangle Network 중계기 Relayer를 통해 이 크로스체인 요청 정보를 전달하고, 해당 정보의 진위를 검증합니다. 검증이 유효하면 B 목표 체인에 자산 수신 또는 인출 등을 알립니다.

image

예를 들어, 작은 명이 Polygon에서 10ETH를 Arbitrum 체인으로 이동하고자 할 때, 작은 명은 Polygon에서 10ETH 전송 요청 데이터를 발송합니다. 이때 10ETH를 목표 체인에서 10webbETH로 포장해야 하며, 해당 자산은 프라이버시 풀에 저장됩니다. 이 풀은 자산의 구체적인 이름을 표시하지 않습니다. Anchor System은 이 10ETH 요청 데이터를 Arbitrum 체인에 동기화할 수 있으며, 검증 후 작은 명의 작업이 유효하면, 작은 명은 거래 데이터를 통해 이 webbWETH 자산 또는 일부를 새로운 프라이버시 주소 공개 키로 전송할 수 있으며, 전송된 자산 유형은 숨길 수 있습니다. 이후 webbWETH를 다른 주소로 다시 해제할 수 있습니다(믹서 Tornado Cash와 유사).

이때 사용자는 총 3개의 주소에 관련됩니다: 원래 주소에 자산을 저장------공개 키 주소(프라이버시 주소)로 전송------자산을 주소로 해제 등. 이때 사용자는 자신의 거래를 추적할 수 없습니다.

현재 Hubble Bridge 테스트 버전이 출시되었으며, 이더리움 Goeril, Polygon Mubai, Arbitrum Goeril, Avalanche Fuji 등 테스트 네트워크 간에 자산 전송 및 인출을 지원합니다. 사용자는 테스트 버전을 사용하여 서로 다른 블록체인 간에 자산을 전송하는 경험을 할 수 있습니다.

Hubble Bridge 상호작용 튜토리얼 (Goeril 테스트 네트워크에서 ETH를 Arbitrum으로 전송하는 예)

1) Hubble Bridge 테스트 네트워크 (https://app.webb.tools/#/bridge). Metamask 지갑을 연결하고 Goeril 네트워크로 전환합니다. 사용자는 먼저 NoteAccount를 생성해야 합니다(이는 MetaMask 지갑 주소 공개 키에 연결하는 데 사용됩니다);

image

2) 자산 포장 및 입금(Wrap and Deposit), 출발 체인과 목표 체인을 선택하고, 크로스체인 자산 수량을 입력한 후 제출하면, 크로스체인 자산이 webb 자산으로 포장됩니다. 예를 들어 ETH를 webbETH로 포장합니다.

입금 시(Deposit) 지출 노트(Spend note)가 생성되며, 이를 복사해야 합니다. 이 지출 노트는 각 거래의 구체적인 정보 세부 사항(예: 개인 키, 전송 금액)을 기록하며, 사용자는 이를 비밀로 유지해야 합니다. 이 정보를 가진 사람은 모두 브릿지에서 사용자의 자금을 인출할 수 있습니다. 또한, 이 거래 정보는 체인에 암호화되어 기록된 후 로컬 컴퓨터 하드 드라이브에 저장됩니다. 사용자는 이를 통해 자신의 자산을 관리할 수 있습니다.

image

3) 프라이버시 송금. 송금 전에 사용자는 또 다른 지갑으로 로그인하여 프라이버시 주소를 생성하고 공개 키를 기록할 수 있습니다;

송금할 토큰과 목표 체인을 선택하고, 수량을 입력한 후 수신자 주소 공개 키를 입력하고 Transfer를 클릭합니다;

image

4) 해제 및 자산 인출(Unwrap), 사용자는 크로스체인 자산을 다른 자산이나 다른 주소로 해제할 수 있으며, 토큰을 선택하고, 해제할 자산 유형, 금액, 남은 자산, 수신 주소(새로운 수신 주소를 입력할 수 있음)를 선택합니다.

이로 인해 사용자는 Hubble Bridge를 통해 서로 다른 주소 간에 자산을 전송할 수 있습니다.

image

또한, Hubble Bridge는 현재 테스트 단계에 있으므로 상호작용 과정에서 일부 기능이 작동하지 않을 수 있습니다.

체인캐처(ChainCatcher)는 독자들에게 블록체인을 이성적으로 바라보고, 리스크 인식을 실제로 향상시키며, 다양한 가상 토큰 발행 및 조작에 경계해야 함을 상기시킵니다. 사이트 내 모든 콘텐츠는 시장 정보나 관련 당사자의 의견일 뿐이며 어떠한 형태의 투자 조언도 제공하지 않습니다. 만약 사이트 내에서 민감한 정보를 발견하면 “신고하기”를 클릭하여 신속하게 처리할 것입니다.
banner
체인캐처 혁신가들과 함께하는 Web3 세상 구축