작성자: Geek Web3
Layer2의 개념에 대해 http://ethereum.org에서는 Layer2는 “이더리움의 용량을 확장하고 이더리움의 보안을 상속하는 독립적인 블록체인”이라고 설명합니다. Fantom의 대변인 AC는 “Layer2는 실제로는 한 쪽입니다. -체인. 체인 + 브릿지".
AC가 Layer 2를 "사이드 체인 + 브리지"로 요약한 것은 실제로 그 본질에 가깝지만 실제로는 크고 공허한 넌센스에 해당합니다. 크로스체인 브리지 자체는 모호한 개념으로, 이 개념은 다양한 체인 간 상호 작용 모델에 해당하며, 모델마다 보안 측면이 크게 다릅니다.
예를 들어, 크로스체인 유효성을 보장하기 위해 온체인 계약에 의한 ZK 증명의 검증 결과에 의존하는 ZK Bridge와 단순히 여러 오프체인 노드의 다중 서명에 의존하는 제3자 검증 브리지인 Axie가 있습니다. 크로스체인 트랜잭션을 릴리스하는 것은 전혀 동일하지 않습니다. 일부 크로스체인 브릿지 연구자들은 ZK Bridge가 기본적으로 가장 안전한 크로스체인 브릿지 유형이라고 지적했습니다. 예를 들면 다음과 같습니다.
ETH와 Polygon 사이에 ZK 브리지가 있다고 가정하면 ETH 체인의 브리지 계약은 Polygon의 블록 헤더를 기록합니다. 이 블록 헤더는 제3자 Relayer 노드에 의해 제출되지만 Relayer는 이를 증명하기 위해 해당 유효성 인증서도 제출합니다. 블록 헤더 헤더가 실제로 유효합니다.
누군가 Polygon에서 ETH로 크로스체인을 하는 경우, 크로스체인 요청이 Polygon 블록에 기록되었음을 증명하기 위해 머클 증명만 제출하면 됩니다(즉, 특정 Polygon 블록 헤더와 일치할 수 있음). 그게 다야.
분명히 이 ZK 브릿지는 보안을 보장하기 위해 많은 제3자 다중 서명 브릿지와 같은 여러 오프체인 공증 노드에 신용을 부여하는 대신 영지식 증명 기술에만 의존합니다.
ZK Rollup과 이더리움 사이의 대부분의 크로스 체인 브릿지 모델은 위에서 언급한 ZK 브릿지와 유사합니다. 둘은 세부 사항은 다르지만 보안 모델은 대상 체인이 소스 체인을 기록하고 검증한다는 점에서 매우 유사합니다. 블록 헤더/ Merkle Root는 유효하며, 크로스체인 Txn의 유효 여부를 판단할 때 Axie Bridge와 같은 여러 오프체인 노드에 위탁하는 것이 아니라 영지식 증명/머클 증명 등 암호화 기술의 우수성에 의존하여 모든 것을 결정합니다. .
부제에서 언급한 "Layer2= 이더리움에 연결된 체인 + 보안이 더 높은 브리지"로 돌아가 보겠습니다. 크로스체인 브리지의 높은 보안 외에도 기본적으로 이더리움과 독립적인 Layer2와 Polygon과 같은 사이드 체인 사이에는 더 근본적인 차이점이 있습니다. 즉, Layer2의 가장 긴 체인은 이더리움의 가장 긴 체인과 관련이 있습니다.
부제에서 언급한 "Layer2= 이더리움에 연결된 체인 + 보안이 더 높은 브리지"로 돌아가 보겠습니다. 크로스체인 브리지의 높은 보안 외에도 기본적으로 이더리움과 독립적인 Layer2와 Polygon과 같은 사이드 체인 사이에는 더 근본적인 차이점이 있습니다. 즉, Layer2의 가장 긴 체인은 이더리움의 가장 긴 체인과 관련이 있습니다.
예를 들어, 레이어 2의 전체 노드는 먼저 Ethereum geth 클라이언트를 실행하여 ETH 블록을 실시간으로 동기화해야 하며, 레이어 2의 모든 트랜잭션 배치는 ETH 블록에 게시되고 앵커링 관계를 가져야 하므로 수익이 크게 향상됩니다. Roll Layer2 가장 긴 체인의 난이도입니다.
Vitalik은 "레이어 2를 롤백하려면 먼저 레이어 1을 롤백해야 합니다." "레이어 2는 최신 이더리움 블록을 읽을 수 있어야 합니다."라고 지적한 적이 있습니다. 분산 네트워크의 불안정으로 인해 이더리움의 가장 긴 체인이 롤백되어 ETH 블록에 게시된 여러 L2 Txn Batch가 롤백된다고 가정하면, 이때 Layer2 풀 노드도 로컬을 연결하게 됩니다. 가장 오래 기록된 Layer2 체인이 롤백됩니다. 그렇지 않으면 일반적인 Layer2 롤백이 발생하지 않습니다.
그러나 Polygon은 위의 특성을 충족하지 않습니다. 예를 들어, Polygon은 작년에 158개 이상의 블록에 대한 다중 롤백을 경험했으며, 최대 5분의 롤백 이력을 가지고 있습니다. 분명히 Polygon 블록과 이더리움 블록 사이에는 앵커링 관계가 없습니다. 즉, 서로 앵커링 관계가 없습니다. 둘 공유 보안이 전혀 없습니다.
따라서 우리는 여기서 간단하게 결론을 내릴 수 있습니다: Layer2는 실제로 이더리움에 고정된 사이드 체인입니다. 그들은 보안을 향상하기 위해 이더리움을 사용할 것이며 L2와 L1 사이의 브리지 모델은 일반화된 크로스 체인입니다. 체인 브리지 카테고리에서 가장 안전한 카테고리입니다. , Axie와 같은 제3자 공증인으로 구성된 다중 서명 브리지와는 다릅니다.
막대기 하나로 모두를 죽이는 "사이드체인 + 브릿지"라는 모호한 표현만으로 레이어 2를 비판하는 것은 경솔하고 도저히 지지할 수 없는 일입니다.
모든 댓글