ETH2.0의 교차 샤딩: DeFi의 구성 가능성에 영향을 미칩니까?
蓝狐笔记
2019-10-10 09:00
本文约1808字,阅读全文需要约7分钟
ETH2.0의 샤딩이 DeFi에 미치는 영향.

편집자 주: 이 기사의 출처는푸른여우노트 (ID: lanhubiji)편집자 주: 이 기사의 출처는

푸른여우노트 (ID: lanhubiji)

머리말: ETH2.0 샤딩의 도래와 함께 일부 사람들은 이더리움의 DeFi에서 중요한 속성인 "결합성"이 계속 유지될 것이라고 걱정합니까? V god은 걱정할 것이 없다고 생각합니다. 샤드를 먼저 "끌어오기"한 다음 동일한 샤드에서 동시에 작업을 수행할 수 있습니다. 이 기사의 저자는 "Blue Fox Notes" 커뮤니티의 "SL"이 번역한 Vitalik Buterin입니다.

최근 이더리움의 "결합성" 속성, 서로 다른 응용 프로그램이 서로 쉽게 대화할 수 있는 기능이 ETH2.0의 샤딩 환경에서 계속 유지될 것인지에 대한 우려가 있었습니다. 이 논문은 이 능력이 기본적으로 유지될 것이라고 주장한다.

보조 제목

샤딩은 어떻게 되나요?

그러나 아래 예에서 볼 수 있듯이 대부분의 사용 사례는 심각하게 손상되지 않거나 크로스 샤드 패턴에서 살아남기 위해 약간 다시 작성할 수 있습니다.

토큰

보조 제목

토큰<->ERC20 표준을 개정해야 합니다. 토큰은 모든 샤드에 존재하며 ETH처럼 한 샤드에서 다른 샤드로 원활하게 이동할 수 있습니다. 이것은 영수증으로 할 수 있으며 ETH가 한 샤드에서 다른 샤드로 이동하는 것과 같은 방식으로 토큰을 한 샤드에서 다른 샤드로 옮길 수 있습니다. 여기에는 근본적인 어려움이 없습니다.

구성 가능성 사례 1: 유니스왑

토큰

거의 모든 DeFi 애플리케이션은 구성 가능성을 사용하고 있습니다. 토큰은 일종의 애플리케이션이기 때문에 토큰을 사용하는 모든 DeFi 애플리케이션은 다른 애플리케이션과 상호 작용하는 애플리케이션입니다.

Uniswap을 예로 들면 Uniswap에서 사용자는 일정량의 토큰 A를 Uniswap 컨트랙트에 보내고 컨트랙트는 일정량의 토큰 B를 사용자에게 반환합니다. Uniswap은 상호 작용하는 모든 트랜잭션 간에 엄격한 종속성이 필요합니다. N번째 트랜잭션은 N-1번째 트랜잭션의 출력을 알아야 합니다. 이것이 가격 업데이트 알고리즘이 작동하는 방식이기 때문입니다.

따라서 유니스왑 계약은 단일 샤드에서 수행되어야 합니다(다중 샤드 유니스왑 디자인이 존재하지만 이것은 더 복잡합니다). 거래를 원하는 사용자는 다음 두 단계를 따릅니다.

1. 사용자는 자신의 토큰 A를 Uniswap이 있는 샤드로 보냅니다.

2. 이전과 마찬가지로 Uniswap과 거래합니다(거래를 1단계의 "클레임" 수령 거래와 결합하여 한 단계로 계산).

원하는 경우 Uniswap에서 제공한 토큰 B를 다른 샤드로 이동하는 선택적 단계도 있습니다. (Blue Fox 참고: 예를 들어, Compound에서 대출 작업을 수행합니다.)

구성 가능성 사례 2: 컴파운드 대출(cDAI 등 포함)

컴파운드는 단일 샤드에도 존재할 수 있습니다(컴파운드가 인기를 얻으면 서로 다른 토큰 쌍을 나타내는 컴파운드의 서로 다른 인스턴스를 서로 다른 샤드에 배치할 수 있습니다. 하나의 토큰을 소유한 사용자는 토큰을 특정 컴파운드 인스턴스 샤드로 이동하고 이전과 같이 레버리지 포지션을 생성합니다. .

구성 가능성 사례 3: L2 스케일링 솔루션의 토큰(롤업, 플라즈마...)

계약된 L2 스케일링 솔루션의 샤드로 토큰을 이동하여 계약에 입금합니다. 완료.

구성 가능성 사례 4: rDAI, gDAI 등

귀하의 DAI를 [insert DAI style here] 계약으로 옮기십시오. [여기에 DAI 스타일 삽입]에서 가져와 원하는 샤드로 이동합니다. 편의상 [여기에 DAI 스타일 삽입] 계약 자체는 DAI의 Compound 인스턴스와 동일한 샤드에만 있을 수 있습니다.

구성 가능성 사례 5: 프로토콜 설정

세트 프로토콜 계약이 있는 샤드로 토큰을 이동합니다(다른 인스턴스는 Compound와 같은 다른 샤드에 있을 수 있음). 세트 프로토콜 계약으로 보내고, 세트 토큰을 인출하고, 세트 토큰을 원하는 샤드로 이동하십시오.

구성 가능성 사례 6: 오라클

결합성 사례 7: 비균질 자산 및 시장

NFT, 게임 내 자산, ENS 이름, MakerAO CDP, 복합 포지션 등을 포함한 비균질 자산은 모두 다른 애플리케이션(아토믹 스왑 마켓, 경매), 이전과 동일.

보조 제목

蓝狐笔记
作者文库