최신 뉴스
당신을 위한 선택

ETH 2.0 메달라 테스트넷 충돌 뒤의 프리즘 시간 버그

작성자구르프리트 틴드구르프리트 틴드 2분 읽기
ETH Medalla 테스트넷 충돌을 일으킨 Prysm 시간 버그

ETH 2.0 메달라 테스트넷 충돌은 클라우드플레어와 관련된 새로운 시간 버그를 노출했습니다. 수많은 새로운 기능과 기능을 약속하며 기다려온 이더리움 테스트넷은 최초의 충돌을 겪었습니다. 원인은 프리즘 클라이언트(클라우드플레어 관련)의 시간 버그로 확인되었습니다.

ETH 2.0의 최종 출시가 가까워짐에 따라, 메달라 테스트넷 충돌은 기한 전에 다듬어야 할 많은 것들이 있음을 보여주었습니다. 오랫동안 기다려온 버전은 사용자에게 공개되기 전에 기술적인 수정을 거쳐야 할 수도 있습니다.

그러나 메달라 테스트넷의 충돌은 최종 출시로 이어지는 중요한 마일스톤 이벤트를 나타냅니다.

개발자 노력 후 ETH 2.0 메달라 테스트넷 충돌 해결

8월 14일, 이더리움 네트워크는 90분 이상 최종성(finality)에 도달하는 데 어려움을 겪었습니다. ETH 개발자들은 지연의 원인이 심각한 버그임을 알고 있었습니다. 문제가 해결되기 전에 많은 테스트넷 사용자는 자신의 ETH 보유량이 최대 75%까지 감소하는 것을 보았습니다.

개발자들은 나중에 프리즘 클라이언트가 클라우드플레어 시간 버그에 감염되었음을 발견했습니다. 프리즘의 문제 있는 라우타임 응답은 메달라 테스트넷 충돌과 연결되었습니다. 프리즘은 제3자 인프라 제공자인 클라우드플레어에 의존합니다.

일반적으로 클라우드플레어(Cloudflare) 라우타임(roughtime) 서버에는 0.1초의 오프셋이 허용됩니다. 그러나 버그로 인해 시계가 4시간 더 밀렸습니다. 이 시간 편차는 테스트넷 검증자가 향후 시간 슬롯에서 블록을 잘못 거부하고 제안하게 만들었습니다. 프리스매틱 랩스(Prysmatic Labs)가 발표한 보고서에 따르면, 버그로 인해 시계가 90분 동안 편차되었습니다.

메달라 테스트넷은 최종 ETH 2.0의 일면을 보여줍니다

이 메달라 테스트넷 충돌이 발생했을 때 검증자의 약 70%가 활성 상태였습니다. 보고에 따르면 테스트넷은 현재 프리즘에 크게 의존하고 있으며 개발자들은 이 측면을 조사하고 있습니다. 균일한 클라이언트 사용 분포가 올바른 해결책입니다.

최신 메달라 테스트넷 충돌은 테스트넷 단계에서 버그를 제거하는 것이 얼마나 중요한지를 반영합니다. 검증자 참여는 최종 출시 전에 해결될 수 있는 더 많은 숨겨진 결함을 노출할 수 있습니다.

이 글을 읽고 계신다면, 이미 앞서 나가고 있습니다. 뉴스레터로 그 위치를 유지하세요.

이 기사 공유하기
구르프리트 틴드

구르프리트 틴드

구르프리트 틴드는 오타와 대학교에서 전기공학 석사 과정을 이수 중입니다. 그의 학문적 관심 분야는 IT, 컴퓨터 언어 및 암호화폐이며, 특히 블록체인 기반 아키텍처에 깊은 관심을 가지고 미래의 금융 수단으로서 디지털 화폐가 사회에 미칠 영향을 탐구하고자 합니다. 새로운 언어, 문화 및 소셜 미디어를 배우는 데 열정을 가지고 있습니다.

더 많은 뉴스 …