더보기

이더리움 확장성 솔루션, EIP 4844의 모든 것 

4 mins
업데이트 Jisoo Kim

이더리움 네트워크는 지속적으로 발전하고 있으며 수년간 많은 기술적 제안이 도입되었다. 그 중 하나가 샤딩(sharding) 기술에 초점을 둔 비탈릭 부테린의 EIP-4844이다. 

EIP-4844는 무엇이며, 이더리움 네트워크와 사용자의 미래에 어떤 영향을 미칠 것인가? 이번 글에서는 사용자들이 네트워크에 더 쉽게 접근할 수 있도록 하는 고도로 기술적인 이더리움 제안에 대해 쉬운 설명을 다루고 있다. 

콘텐츠 목차 

EIP란 무엇인가

이더리움 개선안(EIP)는 프로그래머가 생태계를 위해 제출한 제안으로 새로운 표준을 만들고 이더리움 네트워크에 기능을 추가하는 것을 목표로 한다.

이는 제안된 변경 사항을 설명하는 기술 사양이며 커뮤니티를 위한 “진실의 원천(source of truth)” 역할을 한다. 커뮤니티 구성원은 누구나 EIP를 생성할 수 있다. 그렇게 하려면 EIP를 만들기 위한 지침이 포함된 EIP1을 확인해야 한다. 

잘 알려져 있지만 이더리움은 작업 증명(PoW)에서 지분 증명(PoS) 합의 메커니즘으로 업그레이드하는 과정에 있다. 이 변경은 시간이 걸리고 많은 중간 단계를 수반한다. EIP는 이러한 단계 중 일부이다. 

예를 들어, EIP는 특징과 그 추론에 대한 간략한 기술적 설명을 포함해야 한다. EIP 작성자는 커뮤니티에서 합의를 형성하고 반대 의견을 문서화할 책임이 있다. 잘 형성된 EIP를 제출하기 위한 기술적 요구 사항 때문에 많은 EIP 작성자들은 응용 프로그램이나 프로토콜 개발자들이다. 논란의 중심에 있는 EIP는 EIP-4844로 비탈릭 부테린을 포함한 이더리움 생태계의 몇몇 프로그래머들이 참여하고 있다. 이번 EIP는 이더리움 블록체인의 거래 데이터를 보다 효율적으로 구성할 수 있는 방법을 만드는 것을 목표로 한다.

댕크샤딩 작동방식 

댕크샤딩(danksharding)은 이더리움의 샤딩 체계로써 검증자에 의해 트랜잭션 데이터가 처리되는 방식을 상당히 간소하게 만들었다. 

댕크샤딩의 개념은 EIP-4844에 도입되었다. “댕크샤딩”이라는 이름은 이 제안의 주요 기여자 중 한 명인 댕크라드 파이스트(Dankrad Feist)의 줄임말인 “Dank”에서 유래했다.

이전의 샤딩 프로토콜과는 달리 댕크샤딩은 병합된 수수료 시장을 도입한다. 별개의 블록 및 블록 제안자가 있는 고정된 수의 샤드를 갖는 대신, 그 슬롯에 들어오는 모든 거래를 선택하는 제안자를 한 명만 가지고 있다.

제안자/빌더 분리(PBS) 개념은 검증자에 대한 높은 시스템 요구 사항을 피하기 위해 도입되었다. 블록빌더라는 특화된 계층이 슬롯의 콘텐츠 선택권에 대한 비딩을 할 수 있다. 제안자는 비딩이 가장 높은 헤더만 선택하면 된다. 

블록 작성자만 전체 블록을 처리할 수 있다. 탈중앙화 블록 빌더를 만들 수 있는 타사 탈중앙화 오라클 프로토콜도 가능하다. 모든 검증자와 사용자는 데이터 가용성 샘플링을 사용하여 블록을 효율적으로 검증할 수 있다. 

EIP-4844(댕크샤딩 제안)란 무엇인가 

EIP-4844는 비탈릭 부테린이 이더리움 생태계의 다른 프로그래머들과 함께 만들었다. EIP-4844의 주요 목적은 탈중앙화를 희생하지 않고 특히 롤업 솔루션의 경우 네트워크에서 가스비(거래 수수료)를 줄이는 것이다. 아비트럼옵티미즘과 같은 롤업 솔루션은 가스비를 최대 100배에서 1000배까지 줄일 수 있었다.

EIP-4844 제안은 이더리움 2.0 업데이트가 완료될 때까지의 임시 해결책으로 간주된다. 이 제안은 실제로 샤딩을 구현하지 않지만 검증 규칙 및 거래 형식처럼 거래에 필요한 정보를 나누는 데 도움이 되는 새로운 방법에 대해 설명해준다. 

EIP-4844의 가장 중요한 특징은 새로운 유형의 거래인 블롭이다. 블롭은 일반 트랜잭션과 유사하지만 블롭이라고 하는 추가 데이터만 전송한다. 데이터 조각 또는 블롭은 큰 데이터 패키지(약 125KB)이지만, 이런 유형의 트랜잭션은 동일한 데이터를 가진 콜데이터보다 실행 비용이 저렴하다. 그러나 블롭에 저장된 데이터는 EVM에 액세스할 수 없으며, EVM은 볼 수 있을 뿐 확인할 수는 없다.

블롭은 검증자와 사용자가 다운로드할 수 있다. 슬롯의 데이터 대역폭은 16MB 대신 1MB로 제한된다. 이러한 데이터 전송 방식의 변화는 이더리움에서 우리 모두가 잘 알고 있는 확장성 문제를 해결하는 데 큰 차이를 만든다. EIP-4844 제안을 채택함으로써, 블롭의 데이터는 일반적인 이더리움 거래의 가스 사용량과는 다르다. 

EIP-4844의 영향(프로토 댕크샤딩)

(이더리움 평균 블록 크기: 이더스캔)

이더리움 블록체인은 각 블록 공간의 최대 90KB까지 트랜잭션을 받아들이도록 설계됐다. 가스비 모델을 수정할 경우 블록의 최대 크기는 18MB가 될 수 있다. 그러나 이 모델은 사용자와 검증자 모두에게 너무 비싸다. 그러나 다이내믹한 수수료 시장은 네트워크에 무리를 주지 않고 더 많은 거래를 포함하도록 도울 수 있다. 그러한 제안 중 하나가 EIP-1559인데, 이는 기본 요금과 팁 사이의 하이브리드 시스템으로서 모든 네트워크 거래에서 채굴자에게 인센티브를 주고 네트워크 트랜잭션과 함께 이더를 소각시킨다.

이 기존 시스템에 추가된 EIP-4844는 블록에 포함될 최대 블롭 수에 대한 제한을 도입하고 있다. 실행 계층이 아닌 합의 계층(비콘 노드)에 저장되는 것이다. 따랏 EVM의 확인만 있으면 된다.

또 다른 중요한 점은 블록의 크기가 커지고 그것이 잠재적 검증자에게 미칠 수 있는 결과다. 저장해야 하는 블록체인 데이터가 연간 최대 2.5TB까지 추가될 수 있기 때문에 각 검증기마다 향상된 하드웨어 기능이 필요하다. 이러한 스토리지 요구를 줄이는 가능한 방법은 일정 시간 후에 블롭 데이터를 삭제하는 것이다.

EIP-4844 로드맵

  • EIP-4844는 ETH 덴버 행사에서 도입 및 테스트되었다. 
  • EIP-4844가 실행 계층에 성공적으로 배포된 후 이더리움의 합의 계층에도 배포될 것이다.
  • 프로토 댕크샤딩은 이더리움의 상하이 하드포크(모든 것이 계획대로 진행된다는 가정하에)에서 구현될 것이다.

EIP-4844는 사용자에게 어떤 도움이 될까?

커뮤니티는 EIP-4844를 “스톱갭(stop-gap)” 솔루션으로 지칭한다. 계속 증가하는 거래 규모에 대한 부담을 완화한다는 뜻이다. 가스비가 더 내려가면 사용자와 네트워크는 이러한 변화를 체감하게 된다. 

블롭 트랜잭션은 최종 샤딩 사양에서 존재할 것으로 예상된 것과 정확히 동일한 형식으로 EIP에 의해 도입된다. 이렇게 하면 슬롯당 최대 2MB까지 롤업을 확장할 수 있다. 시스템의 용도가 제한되는 동안 수수료가 극도로 낮아지도록 허용하는 별도의 수수료 시장도 있다.

롤업 스케일링 스톱갭은 개발 부담을 추가하지 않고 스케일링 문제를 일시적으로 완화하기 위한 것이다. 롤업에서는 현재 콜데이터를 사용한다. 그러나 롤업에는 더 이상 콜데이터를 사용할 수 있는 옵션이 없다. “블롭”으로도 알려진 샤드 데이터는 더 저렴할 것이다. 롤업은 데이터 처리 시스템을 한 번 이상 업그레이드할 필요가 있다. 

따라서 이 스톱갭을 적용하는 데는 두 가지 방법이 있다. 첫 번째는 기존 통화 데이터의 가스비를 낮추는 것이다. 두 번째는 데이터를 샤딩하는 데 사용할 형식을 선택하는 것으로 이때 아직 샤딩이 되지 않은 상태여야 한다. 그리고 이것이 바로 EIP-4844가 구현하고자 하는 것이다. 

EIP-4844는 다음을 포함한다:

  • “풀 샤딩”에 필요한 새로운 트랜잭션 유형
  • 풀 샤딩을 위해 필요한 모든 실행 계층 로직
  • 풀 샤딩을 위해 필요한 모든 실행/합의 교차 검증 로직 
  • 비콘 블록 검증과 데이터 가용성 샘플링 블롭 간의 계층 분리
  • 전체 샤딩에는 비콘 블록 로직이 필요함 
  • 블롭에 대한 자체 조정 및 독립 가스비

EIP-4844는 이 새로운 샤딩 메커니즘의 구현이 아니라 트랜잭션 형식과 검증 규칙에 대해서만 설명한다. 그러나 이 EIP가 시행되면 사용자들은 낮은 거래 수수료로 이득을 볼 수 있다. 

EIP-4844와 이더리움 블록체인 확장성

네트워크에 미치는 영향에 대해 논의하기 전에 이 제안이 현실화될 때까지 기다릴 필요가 있다. 지금까지 지켜봤을 때 이더리움 롤업 프로토콜은 거래 수수료가 상당히 줄어들 것이며 이는 소규모 투자자와 초보자들에게 완전히 새로운 세상을 열어줄 수 있을 것이다.

많은 사람들이 다가오는 이더리움 블록체인의 버전에 대해 흥분하고 있다. 2022년 말까지 지분증명(PoS) 이더리움 블록체인이 출시될 예정이다. EIP-4844와 같은 이더리움 개선 제안(EIP)은 확장 가능하고 효율적인 네트워크로 가는 길을 닦는다. EIP-4844에 대한 진행 중인 논의는 이더리움 매지션 포럼(Ethereum Magicians forum)에서 확인할 수 있다.

EIP는 경험이 많은 암호화폐 투자자들에게도 혼란스러울 수 있다. 비인크립토 텔레그램 채널에서 토론에 참여하고 경험 많은 커뮤니티 구성원에게 EIP-4844 및 기타 개선 제안에 대해 어떻게 생각하는지 물어보는 것도 좋은 방법이다. 

자주 묻는 질문

EIP란 무엇인가?

EIP-4844는 무엇을 말하는가?

최고의 암호화폐 거래소

Trusted

비인크립토 웹사이트에 포함된 정보는 선의와 정보 제공의 목적을 위해 게시됩니다. 웹사이트 내 정보를 이용함에 따라 발생하는 책임은 전적으로 이용자에게 있습니다.
비인크립토는 투자가이드를 통해 독자에게 유익한 양질의 교육 콘텐츠를 제공하기 위해, 콘텐츠를 검증하고 연구하는 데 많은 시간을 할애하고 있습니다.
비인크립토의 파트너사는 글이 게시되는 대가로 수수료를 제공할 수 있으나, 이는 공정하고 정직하고 유용한 콘텐츠 제작 프로세스에 어떠한 영향도 미치지 않습니다.

d5befed13dbe8576a52cefa7288535d4?s=120&d=mm&r=g
Iulia Vasile
Iulia is a computer science engineer. She's been a crypto writer since 2017. Iulia blogs about technology, blockchain and travelling. Her goal is to see and travel as much as possible and then tell the world about the beautiful things she experiences.
READ FULL BIO