BTC
ETH
HTX
SOL
BNB
시장 동향 보기
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

이더리움 크로스체인 DeFi 프로젝트 RenVM의 작동 원리를 이해하는 기사

以太坊爱好者
特邀专栏作者
2020-06-18 09:47
이 기사는 약 2800자로, 전체를 읽는 데 약 4분이 소요됩니다
체인 간 상호 운용성을 달성할 때 중앙 집중화 및 신뢰 요구 사항을 도입할 수 없는 이유는 무엇입니까?
AI 요약
펼치기
체인 간 상호 운용성을 달성할 때 중앙 집중화 및 신뢰 요구 사항을 도입할 수 없는 이유는 무엇입니까?

편집자 주: 이 기사의 출처는이더리움 애호가(ID: ethfans)편집자 주: 이 기사의 출처는

이더리움 애호가(ID: ethfans)

이더리움 애호가(ID: ethfans)

  • , 저자: Loong, 번역자 및 교정자: Min Min & A Jian, Odaily에서 승인을 받아 복제함.

  • RenVM이 정확히 무엇입니까? 체인 간 상호 운용성을 달성할 때 중앙 집중화 및 신뢰 요구 사항을 도입할 수 없는 이유는 무엇입니까? 이 문서에서는 RenVM에 대해 자세히 살펴보고 RenVM 작동에 도움이 되는 몇 가지 하위 수준 구성 요소에 대해 설명합니다.

  • 먼저 RenVM과 그 기능을 소개하고 상호 운용성 프로세스를 살펴보겠습니다. 이 기사의 목적을 위해 이더리움에서 BTC를 나타내는 ERC20 토큰을 발행하는 예를 들지만 특정 프로세스는 모든 크로스체인 자산에 적용될 수 있습니다. RenVM은 현재 BTC, BCH 및 Zcash를 지원하며 ECDSA 개인 키(거의 모든 ECDSA 개인 키)를 사용하는 모든 자산을 지원할 수 있습니다. 참고로 RenVM 메인넷의 ERC20 네이밍 방식은 다음과 같습니다.

Ethereum에서 BTC를 나타내는 ERC20 토큰을 renBTC라고 합니다.

Ethereum에서 ZEC를 나타내는 ERC20 토큰을 renZEC라고 합니다.

RenVM은 신뢰할 수 없고 허가가 필요 없는 기능이 풍부한 분산형 호스트입니다.


이는 RenVM 메인넷 토큰을 비생산 환경(Devnet, Testnet 및 Chaosnet)에서 사용되는 zBTC와 같은 토큰과 차별화합니다.

RenVM이란 무엇입니까?

RenVM은 신뢰할 수 없고 허가가 필요 없는 기능이 풍부한 분산형 호스트입니다.

또 다른 유사한 모델인 WBTC를 살펴보겠습니다.

기술적인 관점에서 볼 때 WBTC와 RenVM은 거의 유사하지 않지만 WBTC는 RenVM을 이해하는 데 도움이 될 수 있습니다. WBTC의 운영 프로세스는 다음과 같습니다: 자격을 갖춘 주체는 BTC를 중앙 집중식 관리인 BitGo에 양도하고, BitGo는 BTC를 콜드 월렛에 예치하고, Mints 대표자는 월렛의 잔액 증가에 따라 이더리움 블록체인에서 1:1로 거래합니다. BTC용 토큰(즉, WBTC). 판매자는 공개 시장에서 이러한 WBTC를 판매합니다. 일반적으로 BitGo는 수신된 BTC를 저장하고 Ethereum 블록체인에서 WBTC를 1:1로 발행합니다.


RenVM의 작동 프로세스는 거의 동일합니다. 받은 BTC는 저장되고 renBTC는 이더리움 블록체인에서 1:1로 발행됩니다. 차이점은 RenVM이 조금 더 빠르다는 것입니다.


이미지 설명

- RenVM이 BTC를 이더리움으로 전송하는 방법 -

세 가지 중요한 차이점

1. 유동적 가치 교환

RenVM은 BTC를 중앙 집중식 또는 신뢰할 수 있는 관리자에게 저장하는 대신 분산 노드("다크노드"라고 함) 네트워크에 BTC를 저장합니다. RenVM이 BTC를 수신하면 개인 및 DeFi 애플리케이션에 대해 BTC를 1:1 비율로 나타내는 ERC20 토큰을 즉시 발행합니다. 중요한 뉘앙스는 이 가치 교환(조폐 및 소각)이 유동적이라는 것입니다. 중앙 집중식 기관, 판매자, 서명자 또는 마찰에 의존하지 않고 많은 자산을 분당 수백 번 전송할 수 있습니다. -체인 디지털 자산(즉, 상호 운용성).

2. 결합성

또 다른 차이점은 RenVM이 구성 가능하다는 것입니다("DeFi Lego"라고도 함). RenVM은 DeFi 애플리케이션에 직접 통합되며 최종 사용자에게 표시되지 않습니다. DeFi 애플리케이션은 특수 어댑터를 사용하여 사용자에게 크로스체인 기능을 직접 제공할 수 있으며 사용자는 캐스팅/파기/캡슐화/캡슐화 해제와 같은 프로세스에 대해 걱정할 필요가 없습니다. 누구나(또는 애플리케이션) RenVM을 사용하고 통합할 수 있습니다. 이러한 방식으로 사용자는 분산형 거래소에서 BTC를 교환하거나, 대출 플랫폼에서 BTC를 대출/차용하거나, BTC를 약속하여 합성 자산을 생성할 수 있으며 실제 BTC만 사용하면 됩니다. 사용자는 renBTC를 전혀 볼 필요가 없으며 심지어 이더리움의 존재를 느낄 필요도 없습니다.

3. 탈중앙화, 무신뢰, 무허가

RenVM에서 사용되는 ECDSA 개인 키는 노드 자체에서도 완전히 개인용입니다. RenVM은 ECDSA 개인 키를 사용하여 안전한 다자간 계산 알고리즘을 통해 데이터를 생성하고 서명합니다. 사용자가 BTC를 사용하여 renBTC를 주조하거나, renBTC를 소각하여 BTC를 되찾거나, 원하는 대로 renBTC를 사용하는 것을 막는 것은 없습니다.


자, 이제 RenVM이 무엇인지 알았지만 교차 체인 전송은 어떻게 구현됩니까?



RenVM을 통해 이더리움에서 발행된 자산은 모두 자산을 1:1로 고정하는 ERC20 토큰입니다. 즉, 1 renBTC(ERC20 토큰)를 보유하고 있으면 언제든지 1 BTC로 교환할 수 있습니다. RenVM이 발행한 ERC20 토큰은 원래 자산의 공급을 직접 고정합니다. 따라서 renBTC는 합성 자산이 아니며 청산 메커니즘에 의존하지 않으며 BTC 가격을 이더리움에 고정시키는 ERC20 토큰이 아니라 이더리움에서 BTC를 1:1로 나타내는 ERC20 토큰입니다. 언제든지 동등한 양의 BTC를 상환하십시오.


이더리움에서 BTC 발행

이미지 설명

- BTC를 RenVM에 잠근 다음 이더리움에서 renBTC를 생성합니다. -

renBTC를 생성하려면 BTC를 BTC 주소로 보내면 됩니다.

2) Bob은 이 주소로 1 BTC를 보내고 6개의 블록 확인을 기다립니다. 6개의 블록 확인을 누적한 직후 RenVM은 비밀 ECDSA 개인 키 중 하나를 사용하여 민트 서명을 생성합니다. Bob은 이 서명을 얻은 후 1 renBTC를 발행할 수 있으며(RenVM 수수료 지불) renBTC는 Bob이 지정한 Web 3.0 지갑(예: MetaMask)으로 전송됩니다. 참고: 이러한 단계는 일반적으로 UI에 의해 자동으로 수행되며 Bob의 특정 작업이 필요하지 않습니다.


3) 이제 Bob은 1개의 renBTC를 얻었고 원하는 대로 모든 DeFi 애플리케이션에서 사용할 수 있습니다. 그는 이 renBTC를 사용하여 대출, Uniswap 거래 및 마진 거래를 수행할 수 있습니다. renBTC는 완전히 동질적이며 다른 사람이 만든 renBTC와 구별할 수 없는 모든 숫자로 나눌 수 있습니다.

이더리움에서 BTC 교환

이미지 설명

- BTC 주소를 지정하고 renBTC를 파기하면 해당 주소로 BTC가 반환됩니다 -

상환 절차는 발행 과정만큼 간단하며, renBTC의 양에 관계없이 동일한 양의 BTC로 상환할 수 있습니다. Bob이 BTC를 교환할 준비가 되면 손에 들고 있는 renBTC를 파괴합니다.

1) Bob은 BTC를 되찾고 싶어서 RenVM을 통합하는 애플리케이션을 찾습니다. UI에서 프롬프트가 표시되면 Bob은 자신의 BTC 주소(교환된 BTC가 전송될 주소)를 제공합니다. 이 주소는 renBTC를 소각하고 BTC를 상환하기 위한 이더리움 트랜잭션의 일부로 사용됩니다.

2) Bob은 이 이더리움 거래에 대해 약간의 가스비를 지불하고 이더리움 블록체인이 거래를 확인하기를 기다립니다. 이후 RenVM은 renBTC가 소실된 것을 확인하고 동일한 양의 BTC를 Bob이 지정한 BTC 주소로 전송합니다(RenVM 수수료 필요).

3) 이제 BTC가 Bob의 지갑으로 돌아왔고 Bob은 BTC를 마음대로 사용할 수 있습니다.참고: 위의 모든 작업은 Bitcoin/Ethereum 메인넷에서 수행할 수 있습니다(그러나 구성 요소 중 하나인 Chaosnet은 감사되지 않았습니다). 이 프로세스를 직접 시도하고 싶다면 소량의 BTC를 사용하여 Roundabout(RenVM을 통합하는 애플리케이션)에서 연습할 수 있습니다.새로운 RenVM 위키

跨链
DeFi
Odaily 공식 커뮤니티에 가입하세요