위험 경고: '가상화폐', '블록체인'이라는 이름으로 불법 자금 모집 위험에 주의하세요. — 은행보험감독관리위원회 등 5개 부처
검색
로그인
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
시장 동향 보기
Layer 2 개발에 대한 간략한 분석: 교차 체인 브리지, 토큰 및 대체 가능성
星球君的朋友们
Odaily资深作者
2022-01-28 08:45
이 기사는 약 2068자로, 전체를 읽는 데 약 3분이 소요됩니다
더 이상 이더리움을 모든 것의 초기 소스로 여기지 말고 자유롭게 롤업의 세계를 탐험하는 데 익숙해지세요.

원작 편집: 캡틴 히로

원작 편집: 캡틴 히로

원출처: The Way of Defi

Eric Wall은 요 전날 뉴스를 트윗했습니다.

EricaDAO의 실험에서 배운 충격적인 기술적 교훈:
Ethereum L2(두 번째 계층 네트워크)에는 자주 논의되지 않는 몇 가지 제한 사항이 있습니다(적어도 저는 이러한 문제에 대해 논의하는 과학자를 본 적이 없습니다). 사용자가 L2에서 직접 트랜잭션을 수행할 수 있지만 계약을 배포하는 것은 그리 쉬운 일이 아닙니다.

토큰(또는 dapp, 탈중앙화 애플리케이션)을 하나의 L2에 완전히 배치하고 나중에 L1(메인넷) 또는 다른 L2로 확장할 계획에 대해 생각하게 되었습니다. 분명히 게시물에서 Eric이 언급한 경험은 우호적이지 않았으므로 그에게 무슨 일이 일어났는지 파악하기 전에 먼저 이 새로운 세상에서 L2 우선이 된다는 것이 무엇을 의미하는지 파악해야 합니다.

실제로 Eric과 그의 친구들이 직면한 문제는 L2에서 처음 토큰을 생성했을 때 L1에 "현금화"할 수 없다는 것입니다.

우리는 @arbitrum에 ERC20 계약을 배포했지만 L1으로 토큰을 인출하는 방법을 모릅니다.
일반적으로 L2에서 L1으로 토큰을 인출하려는 경우(아마 그럴 것입니다. 그렇죠?) 먼저 L1에 스마트 계약을 배포한 다음 토큰을 L2에 예치해야 합니다. 그러나 온체인 수수료와 브리지 수수료를 모두 지불해야 합니다.

Eric의 게시물에서 언급된 "현금"이라는 단어는 매우 중요하며 매우 구체적인 의미가 있습니다. 먼저 이더리움에서 L2로 확장하기 위한 현재 표준 사례를 살펴보겠습니다. 다음과 같이 작동합니다.

여기에 크로스 체인 브리지의 가장 기본적인 두 가지 작업이 있습니다. 왼쪽에서 충전하고 오른쪽에서 인출합니다.

왼쪽 예에서 토큰(이 경우 DAI)은 Arbitrum 토큰 브리지의 L1 측에 잠겨 있습니다. 그런 다음 관련 정보가 체인 간에 전달되고 L2 측에서 "Arbitrum DAI"라고 하는 새 토큰이 발행됩니다. L1 및 L2 토큰(DAI 및 Arbitrum DAI)은 동일하지 않습니다. 어쩌면 당신은 그들이 같은 것이라고 생각할 수도 있지만 그렇지 않습니다. 위의 작업을 "충전"이라고 합니다.

오른쪽 예에서는 정반대로 이전에 발행된 "Optimism DAI"를 소각한 다음 L2에서 L1로 메시지를 보내 L1 브리지에 이전에 잠긴 DAI를 해제하도록 지시합니다. 이 작업을 "철회"라고 합니다.

최종 사용자에게는 동일한 "DAI"가 다른 메인넷과 2계층 네트워크에서 순환하는 것처럼 느껴집니다. 대부분의 경우 이런 식으로 생각할 수 있지만 새 토큰을 배포하는 경우 미묘함을 알고 있어야 합니다.

먼저 토큰의 래핑된 버전과 루트 토큰(원래 토큰)의 차이점을 이해해야 합니다. 위의 예에서 루트 토큰은 실제로 "true DAI"로 간주되는 L1에 배포됩니다. 하나의 체인만 루트 토큰을 호스트할 수 있습니다. 브릿지가 할 수 있는 일은 또 다른 토큰을 발행하는 것뿐입니다. 발행이 완료된 후 초기 예치된 DAI로 교환할 수 있습니다. 이것은 ETH와 WETH 사이의 관계와 정확히 동일합니다.

이제 루트 토큰으로 교환할 수 있는 모든 래핑된 토큰의 전제 조건 중 하나는 래핑된 토큰의 총 공급량이 브리지에 잠긴 루트 토큰의 양보다 작거나 같아야 한다는 것입니다. 이 관계가 유지되는 한 토큰은 효과적으로 교환될 수 있습니다(L2 인출로 인한 7일 지연은 여기서 무시됨).

이제 Arbitrum에 처음 배포되는 루트 토큰을 살펴보겠습니다.

보시다시피 루트 토큰을 어디에 둘지 선택하는 것은 매우 임의적입니다. 루트 코인을 만들고 L1 또는 L2에서 다른 모든 체인으로 포크할 수 있습니다. 준비가 될 때까지 L1을 건드리지 않고 Arbitrum을 고수할 수 있기 때문에 루트 토큰을 배치할 체인으로 Arbitrum을 선택했습니다(매우 높은 가스 수수료를 피함).

루트 코인 위치를 선택할 때 명심해야 할 두 가지 중요한 부분이 있습니다.

1. 보안

앞서 대체 가능성 문제에 대해 언급했습니다. 다리 한쪽에 잠긴 토큰이 도난당하면 새로 발행된 토큰이 더 이상 지원되지 않으며 대체 가능성을 잃게 됩니다. 이런 일이 일어날 가능성이 매우 높지만 배럴 효과와 유사하게 토큰이 가장 약한 블록체인만큼 안전하다는 점을 기억하는 것이 중요합니다. 그렇기 때문에 이더리움은 몇 가지 간단한 작업만으로 대부분의 다른 블록체인에 직접 연결할 수 있고 이더리움 자체가 가장 안전한 블록체인이기 때문에 루트 코인의 가장 좋은 후보입니다.

그러나 L2가 이더리움의 보안 모델을 계승한다고 믿는다면 L2에 루트 토큰을 배치하는 것은 이더리움 메인넷에 배치하는 것과 보안상 다르지 않아야 합니다. 이러한 소규모 프로젝트의 경우 Ethereum 메인넷의 매우 높은 가스 비용을 피하기 위해 L2에서 프로젝트 배포를 시작하는 것이 매우 합리적입니다.

2. 조폐권

교차 체인 통신의 비동기 특성으로 인해 여러 체인이 언제든지 코인을 발행할 수 있는 경우 토큰 공급 보장을 제공할 수 없습니다.

루트 체인을 넘어 채굴할 수 있는 능력을 확장하면 브리지에 잠긴 토큰의 양이 채굴의 총 공급량보다 적어지는 상황에 처할 수 있습니다. 이는 래핑된 토큰의 상환 가능성을 파괴하므로 루트 토큰과의 대체 가능성이 파괴됩니다. 우리는 그런 일이 일어나기를 원하지 않습니다.

일반적인 관행은 사전에 브리지에서 루트 토큰을 발행하고 상대방의 "다른 발행 권한 계약"에 알리는 것입니다. 토큰 할당량이 초과되지 않는 한 임의의 논리에 따라 이러한 래핑된 토큰을 발행할 수 있습니다. 이것이 여러 체인에서 동시 발행을 허용하는 방법입니다. 이는 대체 가능한 토큰을 사용하면 쉽지만 NFT(Non-Fungible Tokens)는 어떤 토큰이 미리 발행될지 알 수 없기 때문에 몇 가지 문제가 있습니다. 나는 NFT 전문가가 아니기 때문에 다른 사람들에게 그 질문을 남길 것입니다.

원본 링크

원본 링크

Layer 2
크로스체인
Odaily 공식 커뮤니티에 가입하세요