비탈릭 부테린, 이더리움 속도 및 확장성 향상 계획 발표

18시간 전
3분 읽기
2 조회수

비탈릭 부테린의 새로운 접근 방식

이더리움 공동 창립자 비탈릭 부테린(Vitalik Buterin)은 블록 최종성 구조를 재구성하여 네트워크의 속도와 확장성을 개선하기 위한 새로운 접근 방식을 제시했습니다. 8월 1일 블로그 게시물에서 부테린은 이더리움의 포크 선택 메커니즘을 최종성 프로세스와 분리하는 방안을 제안했으며, 이는 프로토콜을 단순화하고 더 빠른 블록 확인을 가능하게 할 수 있다고 믿고 있습니다.

현재 이더리움의 합의 구조

현재 이더리움의 합의는 슬롯 기반 설계에 의존하고 있으며, 포크 선택과 최종성 메커니즘이 동일한 시간 창 내에서 작동합니다. 이 설계는 견고하지만 각 슬롯마다 여러 차례의 검증자 간 통신이 필요하여 새로운 블록이 확인되는 속도를 제한합니다.

부테린의 제안

이를 고려하여 부테린은 두 프로세스가 독립적으로 발전할 수 있도록 복잡성을 줄이는 것을 제안했습니다. 그는

“3SF에서 도입된 슬롯과 최종성 간의 긴밀한 결합에서 다소 벗어날 수 있는 방법이 있을 수 있으며, 대신 서로 다른 참여자 수를 가진 더 분리된 LMD GHOST 포크 선택 규칙과 최종성 장치를 가질 수 있다”

고 썼습니다.

그의 계획에 따르면, 부테린은 약 256명의 고정된 검증자를 슬롯별로 할당하여 포크 선택 알고리즘인 LMD GHOST를 실행할 것을 제안합니다. 이 그룹은 실시간으로 체인의 헤드를 신속하게 결정하여 이더리움의 블록 선택을 위한 “빠른 차선” 역할을 합니다. 한편, 더 넓은 검증자 집합은 느린 주기로 최종성 프로세스를 처리하여 어떤 블록이 불가역적으로 되는지를 결정합니다.

네트워크의 반응성 향상

이러한 분리는 이더리움이 슬롯당 통신 라운드를 세 번 또는 네 번에서 단 두 번으로 줄일 수 있게 하여, 합의 무결성을 희생하지 않으면서 네트워크의 반응성을 높일 수 있게 합니다. 부테린은 자신이 제안한 아키텍처가 이더리움의 확장성에 더 넓은 의미를 가진다고 지적했습니다.

그는 이 조치가 네트워크가 슬롯 시간을 단축하고 더 큰 검증자 풀을 안전하게 처리할 수 있게 할 것이라고 말했습니다. 이는 복잡한 암호화 트릭에 의존하거나 상당한 오버헤드를 도입하지 않고도 백만 명의 참여자로 확장될 수 있습니다.

안전성과 유연성

부테린은 또한 이러한 시스템이 이더리움을 안전하게 유지하면서 내부 운영을 단순화할 것이라고 주장했습니다. 이는 또한 개발자들이 핵심 포크 선택 논리를 방해하지 않고 시간에 따라 최종성 메커니즘을 업그레이드하거나 교체할 수 있는 더 많은 유연성을 제공할 것입니다.

한편, 이 제안은 여전히 연구 단계에 있으며 추가적인 커뮤니티 의견을 받을 수 있습니다. 그럼에도 불구하고 이는 네트워크가 더 효율적이고 확장 가능한 플랫폼으로 발전함에 따라 이더리움의 성능을 간소화하기 위한 중요한 단계로 여겨집니다.