교차 체인 자산 순환에 중점을 둔 "Wanchain"은 미래의 분산 은행이 되고자 합니다.
卢晓明
2018-08-25 01:13
本文约2440字,阅读全文需要约10分钟
Wanchain 사람들은 교차 체인 문제를 해결해야 한다고 생각합니다. 하나는 교차 체인 정보가 올바른지 확인하는 것이고 다른 하나는 원래 체인의 총 토큰 양이 일정하도록 하는 것입니다.

크로스 체인은 퍼블릭 체인 분야가 해결하려고 하는 문제 중 하나입니다. 실무자들은 일반적으로 미래에 많은 퍼블릭 체인/컨소시엄 체인이 있을 것이며 서로 다른 체인 간의 자산은 신뢰할 수 있는 교환 장소 또는 메커니즘(탈중앙화 교환)이 있어야 한다고 생각합니다.동시에 크로스 체인은 사용 확대에도 도움이 될 것입니다. 디지털 통화의 시나리오. 예를 들어 비트코인 ​​자체는 스마트 컨트랙트를 지원하지 않지만, 스마트 컨트랙트를 지원하는 다른 체인 제공자가 비트코인을 지원한다면 BTC의 유통 판도를 넓힐 것이다.

오데일리는 최근 크로스체인 자산 교환 및 유통에 초점을 맞춘 블록체인 플랫폼을 접하게 됐다.완체인. 설립자 Lv Xujun은 인터넷의 모든 배경 정보가 서로 전송될 수 있다고 믿지만 문제는 검증이 없고 검증이 필요하지 않다는 것입니다. 전통적인 인터넷 정보 전송 및 참가자 거짓말 동기 부여 향상. 따라서 Wanchain은 정보 교차 체인과 비교할 때 자산 교차 체인이 해결해야 할 더 시급한 제안이라고 생각합니다.

이 기사에서는 먼저 Wanchain의 교차 체인 프로세스를 전체적으로 소개한 다음 기술 세부 사항을 소개합니다. Xiao Ming이 사용을 위해 1 BTC를 Wanchain으로 전송하려고 한다고 가정하면 Xiao Ming은 먼저 BTC 체인의 잠긴 계정으로 1 BTC를 보내야 합니다. 이 앵커 코인은 분산형 거래소에서 Xiaohong의 10 WETH(ETH의 앵커 통화)를 구매하는 것과 같이 Wanchain의 모든 응용 프로그램을 사용하기 위해 Xiao Ming의 자체 Ethereum으로 전송할 수도 있습니다. 계정에서 ETH가 됩니다. 원래 체인 계정 외에도 사용자는 Wanchain 지갑이 있어야 하며 가스 및 취급 수수료에 대한 wan 토큰을 지불해야 합니다.

이 과정에서 원래의 체인 자산은 Wanchain 안팎으로 이동하며, 이는 이 체인에서 현금을 충전하고 인출하는 것과 비슷합니다. 다른 퍼블릭 체인의 앵커 코인은 Wanchain의 ERC20 자산과 약간 비슷하며 Wanchain의 기본 통화 wan과 교환할 수 있습니다. 지원되는 퍼블릭 체인이 충분해지면 Wanchain에 배포된 DApp이 다양한 통화를 지원할 수 있으며 하나의 통화를 여러 애플리케이션에 사용할 수도 있음을 의미합니다. 라이트닝 네트워크와 같이 트랜잭션 양 당사자만 서명하면 되는 상태 채널과 달리 Wanchain 자체는 퍼블릭 체인이며 트랜잭션은 POW(향후 POS로 변경됨) 합의에 의해 확인되어야 합니다.

위의 크로스 체인 프로세스에서 해결해야 할 두 가지 주요 어려움이 있습니다. Wanchain에 따르면 이것은 또한 대부분의 교차 체인 프로젝트가 해결해야 하는 문제입니다.

하나는 크로스 체인 정보가 올바른지 확인하는 것, 즉 원래 체인에서 트랜잭션 상태를 확인하는 방법입니다. POW 메커니즘을 사용하는 블록체인에 최종 상태가 없다고 가정하면(포크는 항상 존재하지만 확인 블록이 증가함에 따라 점차 확률이 감소함) 이 문제의 복잡성은 더욱 높아질 것입니다.

두 번째는 원래 체인의 총 토큰 양이 일정하게 유지되도록 하는 것입니다. Wanchain은 잠금 및 잠금 해제 방식을 채택하여 총 금액을 일정하게 유지하며 "잠금" 및 "잠금 해제"를 관리하는 방법이 관건입니다. 또 다른 핵심은 트랜잭션의 원자성을 보장하는 것입니다. 즉, 트랜잭션 처리의 특정 링크가 중지되면 전체 트랜잭션이 취소될 수 있습니다.

Wanchain은 분산 합의 그룹 Voucher(트랜잭션 증명 노드)를 통해 원래 체인의 트랜잭션을 검증할 계획입니다. Alice가 Ethereum의 잠긴 계정에 ETH를 보낸다고 가정하면 Voucher는 원래 체인 노드이자 Wanchain 노드입니다.원래 체인 트랜잭션 확인을 확인한 후 Wanchain의 Validator(검증 노드)에 "true" 신호를 보낸 다음 The Validator가 관리하는 공개 계정은 Alice의 Wanchain 계정에 해당하는 WETH를 발행합니다. 후속 단계가 실패하면 원래 체인의 잠긴 계정이 ETH를 잠금 해제하고 Alice에게 반환합니다. 계정 개인 키는 또한 Storeman(계정 관리 노드)이라는 여러 노드에서 보유합니다.

Wanchain에서 Storeman의 개인 키 관리 메커니즘은 안전한 다자간 컴퓨팅 + 임계 비밀 키 기술을 사용합니다.Storeman은 계산에 참여하여 계정 잠금을 위한 공개 및 개인 키를 생성해야 합니다.개인 키는 이론상만 존재하며 네트워크에 나타난 적이 없습니다.그 각 Storeman의 손에 파편 형태로 흩어져 있으며, 거래 중에 참여자들은 다시 협력하여 서명을 공동으로 구성해야 하며 파편은 서로에게 공개되지 않습니다. 가용성을 보장하기 위해 특정 비율의 Storeman만이 서명 구성을 위한 계산에 참여해야 합니다.


위에서 언급한 검증, 원래 체인 트랜잭션을 시작하는 권한과 Wanchain 트랜잭션의 시작은 서로 다른 노드(논리가 다름)에 있으므로 모두 노드 그룹을 통해 완료되어야 하며 인센티브 보상 및 처벌 노드가 악을 행하지 않도록 메커니즘이 추가되었습니다. 그러나 Lu Xujun은 바우처 합의 모델이 아직 검증 단계에 있다고 말했습니다. 바우처 회원이 능동적이고 소극적일 수 있도록 합당한 인센티브 메커니즘이 필요합니다.

Xiaohong도 wan 계약에서 암호를 배웠고 암호로 ETH 계약에서 10 ETH를 가져갔습니다.

Xiaoming이 Xiaohong에게 10 ETH를 전송하고 Xiaohong이 Xiaoming에 10 wan을 전송하려고 한다고 가정합니다.

Xiaoming은 Ethereum의 스마트 계약에서 10 ETH와 암호 해시 값을 잠그고 조건을 설정합니다. Xiaohong이 10시간 이내에 암호를 제공하면 Xiaohong은 계약 확인 후 10 ETH를 얻을 수 있습니다.

Xiaohong은 Wanchain의 스마트 계약에 100완을 잠그고 암호의 해시 값을 넣고 Xiaoming이 5시간 이내에 암호를 제공하면 100완을 얻을 수 있다는 조건을 넣었습니다.

Xiaoming은 Xiaohong도 돈을 wan에 잠그는 것을보고 암호를 가지고 wan에 가서 100 만 달러를 가져갔습니다.

Xiaohong도 wan 계약에서 암호를 배웠고 암호로 ETH 계약에서 10 ETH를 가져갔습니다.

우리는 Xiaohong을 Wanchain의 Storeman으로 대체할 수 있으며 사용자(Xiaoming)는 트랜잭션 시작, 암호 해제 및 트랜잭션 취소 링크에서만 작동하면 됩니다. 크로스 체인에 참여하는 Storeman을 위해 Wanchain은 전용 클라이언트를 제공하고 클라이언트는 계약에 따라 무인 자동 작업을 수행합니다.

Lv Xujun은 Wanchain이 퍼블릭 체인과 얼라이언스 체인 모두와 연결되도록 설계될 수 있다고 말했습니다. Wanchain은 한국 및 캐나다 크로스체인 프로젝트 ICON 및 AION과 협력 관계에 도달했으며 향후 업계와 통합된 표준 크로스체인을 개발하기를 희망합니다. 현재 Wanchain 메인넷은 ETH 및 BTC와 각각 상호 작용할 수 있는 버전 2.0을 출시했습니다. 후자의 두 교환은 여전히 ​​매칭 엔진의 완성을 기다리고 있으며 Wanchain은 이미 탈중앙화 거래소인 KyberNetwork와 협력 관계에 도달했으며 향후 이더리움 응용 프로그램을 Wanchain으로 이전하는 것을 지원할 것입니다.

비트코인 사이드 체인 RSK와의 대화: 확장 및 스마트 계약 추가 후 BTC가 금융 인프라가 될 수 있습니까?

저는 Odaily의 편집자 Lu Xiaoming입니다. 실제 블록체인을 탐구하고 있습니다. 속보 및 커뮤니케이션을 위해 WeChat lohiuming을 추가하십시오. 귀하의 이름, 부서, 직위 및 이유를 메모하십시오.

참조 문서:

블록체인 상호 운용성: Cosmos vs Polkadot

비트코인 사이드 체인 RSK와의 대화: 확장 및 스마트 계약 추가 후 BTC가 금융 인프라가 될 수 있습니까?

卢晓明
作者文库