위험 경고: '가상화폐', '블록체인'이라는 이름으로 불법 자금 모집 위험에 주의하세요. — 은행보험감독관리위원회 등 5개 부처
검색
로그인
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
시장 동향 보기
심층 분석: Ethereum의 새로운 1MB 블록 크기 제한이 득보다 실이 많습니까?
Katie 辜
Odaily资深作者
2021-12-09 08:03
이 기사는 약 4012자로, 전체를 읽는 데 약 6분이 소요됩니다
EIP-4488은 장기적인 스케일링 솔루션이 아니라 빠른 수정 솔루션입니다.

이 기사는BitMEX이 기사는

V God은 Three Arrows Capital에 의해 디스된 후 새로운 이더리움 개선 제안(EIP-4488)을 제안했습니다. 이 제안의 목적은 두 번째 레이어(레이어 2) 확장 솔루션(롤업)을 보다 경제적으로 실현 가능하게 만드는 것입니다. 따라서 이러한 롤업이 소비할 수 있는 많은 양의 블록 공간을 줄이기 위해 새로운 블록 크기 데이터 제한이 도입되었습니다. 롤업 작동 방식의 기본 사항을 설명하고 EIP-1559가 제공하는 이점 중 일부를 약화시킬 수도 있는 새로운 블록 크기 제한으로 인해 이더리움이 직면할 수 있는 몇 가지 문제에 대해 논의할 것입니다.

보조 제목

EIP-4488 개요

EIP-4488은 이더리움 블록체인에서 트랜잭션 호출 데이터(calldata)의 1바이트 비용을 16개 가스에서 3개 가스로 줄여 두 번째 레이어 가스 요금을 더 줄일 것을 제안합니다. 이것의 목적은 롤업 비용을 줄이는 것입니다. Ethereum의 롤업은 확장의 핵심인 많은 공간을 차지합니다. 많은 사람들은 이더리움의 수수료가 신규 사용자를 유치하기에는 너무 비싸고 거래 비용이 수백 달러에 이르는 경우가 많으며 이는 사용자를 Solana 또는 Avalanche와 같은 대체 시스템으로 유도한다고 합니다.

롤업과 같은 "두 번째 레이어" 솔루션을 사용하면 가스 비용을 크게 줄일 수 있으며 Aribitrum과 같은 다단계 대화형 롤업이 주목을 받기 시작했습니다. 개발 단계에서 우리가 이야기한 많은 DeFi 프로젝트는 건설 단계에서 롤업을 사용하도록 전환했으며 바이낸스와 같은 거래소는 롤업 스토리지를 허용할 것입니다. 하지만 가능한 롤업 수수료 감면은 10배 정도에 불과하고 일부 사용자는 여전히 상당히 높은 수수료를 지불해야 합니다. 따라서 EIP-4488은 적어도 단기적으로 이러한 수수료를 한 단계 더 줄일 수 있는 빠른 수정으로 제안되었습니다. "레이어 1" 이더리움 트랜잭션도 트랜잭션 호출 데이터를 사용하기 때문에 수수료도 약 2% 정도 감소할 것입니다.트랜잭션 콜데이터(calldata)의 가스 비용이 줄어들면 이더리움 블록이 커질 수 있어 과도한 중앙화 압력이 발생할 수 있습니다.

이 새로운 1MB 제한은 Bitcoin이 수년 동안 이전 1MB 블록 크기 제한에 대해 논의해 왔기 때문에 다소 아이러니합니다. 물론 이더리움의 목표 블록 시간은 10분보다 훨씬 낮기 때문에(현재 약 13초, 이더리움 2.0으로 전환한 후 약 12초) 블록 크기 1MB가 직접적인 비교는 아니다.

보조 제목

롤업의 기본 작동 원리

이 이동의 장점은 확장성입니다. 사이드체인은 메인체인의 엄격한 계산 가스 제한이 없으므로 더 높은 처리량과 더 저렴한 거래가 가능합니다. 롤업의 단점은 사이드체인에 새로운 합의 에이전트가 필요하고 이러한 에이전트가 트랜잭션을 주문할 수 있다는 것입니다. 사이드체인에서 메인체인으로 자금을 이체하는 문제도 있는데, 이는 보안상의 이유로 필연적으로 느립니다.

보조 제목

사기 방지 및 채권 메커니즘(채권)

이더리움에서 생성되는 가장 흥미로운 유형의 롤업은 낙관적 롤업입니다. 그것이 작동하는 방식은 사용자가 롤업의 상태가 유효하다고 가정하지만 롤업이 유효하지 않은 것으로 간주되면 사이드체인 유효성 검사기가 메인 이더리움 체인에 사기 증거를 제출할 수 있습니다. 이 증명은 모든 메인체인 이더리움 노드에서 확인할 수 있습니다. 원래 롤업 거래 데이터를 이더리움 체인에 넣는 주체도 이더리움 채권을 담보로 요구합니다. 유효하지 않은 상태를 제출하면 채권을 잃게 됩니다. 이 인센티브 구조는 롤업 사이드체인을 안전하게 유지하도록 설계되었습니다. 이것은 스테이크 증명 시스템과 일부 유사하며 나쁜 행동에 대한 처벌이 있습니다.이 결합 유형 메커니즘은 복잡하고 불필요하거나 약간 약해 보일 수 있습니다.

  • 예를 들어, 시스템 설계자는 채권이 사기를 방지할 수 있는 충분한 가치를 지니는 동시에 기업에 충분한 유동성이 있는지 어떻게 확인할 수 있습니까? 이는 이 공간에서 자본 흐름의 규모와 변동성을 고려할 때 어려울 수 있습니다. 그러한 메커니즘이 필요함을 입증하려면 다음을 가정하십시오.

  • 사이드체인의 처리량이 너무 높아 완전히 검증된 사이드체인 노드를 실행하는 개체가 많지 않고 사이드체인 시스템이 너무 중앙 집중화되어 보안이 취약합니다.

이 경우 이 복잡한 본드 메커니즘이 타당할 수 있지만 사이드체인 자체는 안전하지 않은 것으로 간주되지만 사기 방지 및 본드 메커니즘으로 인해 사이드체인은 충분히 안전합니다. Ethereum은 현재 "편안한 기간"에 있을 수 있으며 많은 사람들이 Ethereum의 확장에 중요하다고 생각하는 낙관적 롤업에 대해 많은 흥분이 있습니다.

보조 제목

Bitcoin의 맥락에서 롤업

Bitcoin의 맥락에서 롤업 평가라는 아이러니가 있습니다. 수년 동안 일부 소위 "비트코인 맥시멀리스트"는 이더리움의 주요 약점 중 하나가 스마트 계약이 온체인에서 처리된다는 점이라고 주장했습니다. 그들은 이 프로세스가 오프체인에서 일어나야 하며 이러한 계산의 데이터와 결과만 온체인에 나타나야 한다고 주장합니다. 이것이 바로 롤업이 하는 일입니다. 그러나 이러한 발전으로 인해 이더리움을 더 긍정적으로 보는 "비트코인 최대주의자"는 많지 않습니다. 동시에 우리는 몇 년 동안 아이디어를 홍보한 비트코인에 감사하는 이더리움 개발자를 많이 보지 못했습니다.

"Bitcoin도 Rolllups할 수 있습니까?" 대답은 이론적으로 Bitcoin이 할 수 있다는 것입니다.실제로 누군가 비트코인에서 이러한 유형의 스마트 계약을 실행하려고 하면 기존 비트코인 ​​전체 노드가 이러한 복잡한 스마트 계약을 확인할 방법이 없기 때문에 롤업을 수행해야 합니다. 따라서 유일한 방법은 비트코인 ​​블록체인에 스마트 계약 데이터를 넣고 사이드 체인을 실행하는 다른 노드 소프트웨어가 스마트 계약 트랜잭션을 실행하고 확인하도록 하는 것입니다.기술적으로 진정한 롤업이 되려면 레이어 1 트랜잭션이 레이어 2 트랜잭션을 시행할 수 있어야 하지만 비트코인에서는 그렇게 할 수 없습니다. 비트코인 추천 롤업'을 대신합니다.

이더리움과 달리 비트코인 ​​위에 이 사이드체인 롤업 유형 시스템을 생성할 때의 단점 중 하나는 사기 방지 및 낙관적 롤업 유형 시스템을 구현할 수 없다는 것입니다. 그러나 이것이 필요한지 바람직한지는 명확하지 않습니다. 비트코인 위에 이러한 롤업을 구축하는 목적은 비트코인 ​​위에 이더리움과 같은 스마트 계약 기능을 추가하는 것입니다. 대조적으로 이더리움의 롤업의 목적은 스마트 계약 기능을 개선하는 것이 아니라 용량을 늘리는 것입니다. 따라서 이 이론적 비트코인 ​​구성에서 사용자는 사기 방지 시스템 없이 메인 체인 외부의 사이드 체인을 검증할지 여부를 선택할 수 있습니다. 비트코인의 스토리지는 저렴하지 않으며, 사이드체인이 매우 높은 처리량을 필요로 하고 너무 중앙 집중화될 것이며 유효성 검사기 부족으로 인해 상당한 보안 위험이 있을 것이라는 가정으로 시작하지 않았습니다. 우리의 의견으로는 낙관적 롤업이 이더리움에 적합하지만 이 분명한 이점은 오래 가지 않을 수 있습니다.

보조 제목

가스 한도 및 트랜잭션 콜 데이터(calldata) 한도EIP-4488의 잠재적인 문제는 새로운 1MB 트랜잭션 호출 데이터(calldata) 제한 생성입니다. 따라서 이더리움 블록에는 가스 한도와 트랜잭션 호출 데이터(calldata) 한도라는 두 가지 한도가 있습니다. 블록 생산자가 수익을 극대화하는 트랜잭션을 선택할 때 여러 차원을 고려해야 하므로 이제 블록 구성이 더 복잡해질 수 있습니다.

블록 생성은 채굴자 추출 가능 가치(MEV)와 같은 요인으로 인해 이미 복잡합니다. 이 두 가지 블록 제약의 문제는 블록을 생성할 때 MEV를 추출하는 방법의 문제보다 훨씬 단순하기 때문에 이 두 가지 제약이 블록 생성 생성자의 블록 생성 복잡성을 증가시키지 않을 것으로 판단됩니다.

그러나 그 당시의 비판은 틀렸지만, 이제 우리는 이 새로운 이더리움 제한에 대한 이해를 바탕으로 관련된 일련의 "경제적 복잡성"을 실제로 다루고 있습니다. 그러나 EIP-4488을 완전히 이해하지 못하면 SegWit을 비판하는 사람들과 유사한 실수를 범할 수 있습니다.

보조 제목

보조 제목

요약하다

요약하다

이더리움 블록은 현재 일반적으로 크기가 약 80KB이고 10분에 약 4MB입니다. 그러나 Ethereum 노드를 동기화할 때 블록 크기는 결코 중요하지 않습니다. 이더리움과 비트코인의 블록체인 크기를 비교하면 비트코인의 블록체인은 실제로 이더리움보다 큽니다. 그러나 이것은 비트코인이 이더리움보다 동기화하거나 확인하기 더 어렵다는 것을 의미하지 않습니다. 사실 이더리움은 확인하기 더 어렵고 최근 경험에 따르면 유사한 시스템에서 비트코인보다 약 10배 더 오래 걸릴 수 있습니다. 우리의 요점은 Ethereum 문제가 블록 크기에 관한 것이 아니라는 것입니다. 롤업이 개선되면 변경될 수 있습니다.2개의 블록 제한과 수수료 시장의 복잡성에 관해서는 트랜잭션 콜 데이터(calldata) 바이트의 가스 비용을 3이 아닌 8로 줄이는 것과 같은 더 간단한 솔루션을 고려할 수 있습니다. 이렇게 하면 최대 블록 크기를 약 4MB로 제한하고 두 제한의 복잡성을 피하고 데이터 호출 비용을 50%까지 줄일 수 있습니다.

BitMEX
Odaily 공식 커뮤니티에 가입하세요