ETH 2.0 Medalla 테스트넷 충돌로 Cloudflare와 관련된 새로운 시간 버그가 발견되었습니다. 다양한 새로운 기능을 약속하며 오랫동안 기다려온 Ethereum 테스트넷이 처음으로 충돌을 겪었습니다. 원인은 Prysm 클라이언트(Cloudflare 관련)의 시간 버그로dent되었습니다.
ETH 2.0 최종 출시가 다가오면서, Medalla 테스트넷 충돌은 마감일 전에 해결해야 할 부분이 많다는 것을 보여주었습니다. 오랫동안 기다려온 이 버전은 사용자들에게 공개되기 전에 기술적인 수정 작업을 거쳐야 할 수도 있습니다.
그러나 Medalla 테스트넷 충돌은 궁극적으로 최종 출시에 기여하는 중요한 이정표 사건이었습니다.
개발자의 노력으로 ETH 2.0 Medalla 테스트넷 충돌이 해결되었습니다.
8월 14일, Ethereum 네트워크는 90분 넘게 완결성 확보에 어려움을 겪었습니다. ETH 개발자들은 심각한 버그가 지연의 원인임을 인지하고 있었습니다. 문제가 해결되기 전에 많은 테스트넷 사용자들은 ETH 보유량이 최대 75%까지 감소하는 것을 경험했습니다.
개발자들은 나중에 Prsym 클라이언트가 Cloudflare 시간 버그에 감염되었음을 발견했습니다. Prysm에서 발생한 문제적인matic roughtime 응답은 Medalla 테스트넷 충돌과 관련이 있었습니다. Prysm은 외부 인프라 제공업체인 Cloudflare에 의존합니다.
일반적으로 Cloudflare 러프타임 서버에서는 0.1초의 오프셋이 허용됩니다. 그러나 이 버그로 인해 시계가 4시간 더 지연되었습니다. 이러한 시간 오차는 테스트넷 검증자들이 예정된 시간대의 블록을 잘못 거부하고 제안했음을 의미합니다. matic Labs 에서 발표한 보고서 , 이 버그로 인해 시계가 90분이나 지연되었습니다.
Medalla 테스트넷에서 최종 ETH 2.0의 모습을 엿볼 수 있습니다.
메달라 테스트넷 충돌 발생 당시 검증자의 약 70%가 활동 중이었습니다. 현재 테스트넷은 프라이즘(Prysm)에 크게 의존하고 있으며, 개발자들이 이 부분을 검토하고 있는 것으로 알려졌습니다. 클라이언트 사용량을 균일하게 분배하는 것이 올바른 해결책입니다.
최근 Medalla 테스트넷의 충돌은 테스트넷 단계에서 버그를 제거하는 것이 얼마나 중요한지를 보여줍니다. 검증인 참여를 통해 숨겨진 결함을 더 많이 발견하여 최종 출시 전에 해결할 수 있습니다.

