8월 4일, 2만 명을 넘는 발리데이터(검증자)가 참가해, 이더리움 2.0의 정식 출시를 향한 최종 테스트넷이 되는 「메달라(Medalla)」가 가동했다. 네트워크의 시작은 성공했지만, 출시 최초기의 발리데이터 참가율이 네트워크의 건전성 지표를 큰 폭으로 밑돌고 있었음에 대한 검증이 이루어지고 있다. 이를 코인포스트가 7일 보도했다.

소셜 커뮤니티 사이트 「레딧(reddit)」의 이더리움 PoS 커뮤니티 및 개발자에 의한 온라인 미팅에서 향후의 개선으로 연결하기 위해, 출시 시의 문제점에 대해 논의가 이루어졌다.

[레딧, 이더리움 PoS 커뮤니티 ‘ETHstaker’]

논의가 진행된 ETH 2.0의 지분증명(PoS)에 대한 정보를 얻을 수 있는 레딧의 커뮤니티 「ETHstaker」는 메달라 출시의 문제점에 대해서는 다음과 같이 정리하고 있다.

예상보다 클라이언트 참여율이 낮았던 이유로 생각할 수 있는 세 가지 포인트

– 오래된 발리데이터 혹은 설정을 잘못한 발리데이터를 작동
– 노드의 부팅 준비가 되어 있지 않았기 때문에 비콘 노드가 오프라인이었다.
– 테스트넷에서 흔히 있는 일이지만, 스테이킹을 위한 입금을 진지하게 파악하지 못하고 있으며, 발리데이터를 기동하는 프로세스를 완료하지 못했다.

출시 전의 며칠간은 클라이언트를 가동하기 위해서 많은 작업이 이루어지고 있으며, 특히 많은 발리데이터를 가동시키고 있는 유저 중에는 모든 준비가 갖추어지지 않아 오프라인이었을 가능성이 높다고 생각된다고 한다.

메인넷에서는 비활동적인 발리데이터는 네트워크에서 배제되고 그 과정에서 스테이킹한 ETH를 잃게 된다. 한편, 테스트넷에서 사용되고 있는 토큰이 상실되어도 발리데이터의 경제적 손해는 없기 때문에 테스트넷 출시 시에는 PoS의 인센티브가 충분히 기능하고 있지 않았다고 생각된다.

그러나, ETH 2.0 프로토콜은 상기와 같은 시나리오를 상정해 설계되고 있기 때문에, 테스트넷의 시작시에 문제가 일어나는 것에 의해서 향후의 개선점을 알아 가는데 있어서도 유효했다고 정리하고 있다.

최종적으로는 많은 발리데이터의 성공이 네트워크의 성공으로 이어진다. ETHstaker 게시판은 24시간 내내 스테이킹에 관한 라이브 지원을 받을 수 있는 최적의 장소라 상부상조의 정신이 넘치는 듯하다.

[ETH2 개발자 미팅]

8월 6일에 개최된 개발자 미팅에서는 출시 전 및 출시 후의 문제가 논의되었다.

– 출시 전의 문제점

팀에 의한 바이너리의 준비가 완료되지 않은 등 스테이킹을 실시하는 유저를 위한 런치패드에 어려움이 있었던 것이 지적되었다.

제네시스 블록(블록체인의 첫 번째 블록)은 무사히 예정대로 생성됐지만, 블록 생성 전 단기간에 수정이 이뤄지거나 노드 운영자가 클라이언트를 갱신해야 하는 등 많은 혼란을 겪었던 것으로 알려졌다.

또한, 일부의 발리데이터가 최저 스테이킹의 단위인 32 ETH를 복수회에 걸쳐 입금하는 등(64 ETH, 96 ETH의 보증금이 발생) 스테이킹의 구조에 대한 오해도 있던 것 같다.

게다가 제네시스 블록이 생성되는 타이밍에 대해서는 48시간은 너무 짧다고 지적. 클라이언트의 갱신 릴리스에 대한 대응에 여유를 갖게 하기 위해, 96시간 혹은 1주일이라도 좋지 않을까 하는 제안이 이루어졌다.

– 출시 후의 문제점

블록은 생성되었지만, 발리데이터의 참가율이 낮다는 것(52% ~ 58%)이 밝혀졌다. 일반적으로 네트워크의 건전성이 보증되는 최저 참가율은 70%로 생각되기 때문에, 이 참가율은 네트워크의 정당성과 완결성(결제의 확정성)에 대해서는 충분하지 않다.

하나는 클라이언트인 Lodestar와 Nimbus의 블록 인증에의 참가가 낮았는데, 참가율 차이는 약 10%를 차지했다고 한다. 또한 대규모 스테이킹을 보유하는 발리데이터의 5%가 오프라인이었다는 사실도 밝혀졌는데, 그 중 한 사람에게 컨택해 노드를 가동시켰다.

현재, 테스트 네트워크는 전체적으로 안정되어 있다고 한다. 각 에폭의 참여율을 확인할 수 있는 사이트(https://beaconcha.in/epochs)에서는 대체로 70%대 후반을 유지하고 있는 것으로 알려졌다.

또한, 이전의 미팅 이후에 출시된 현행의 멀티 클라이언트·테스트넷(v0.12.2)에 이은 v0.12.3이 출시될 가능성도 시사되었다.

그 밖에 미팅에서는 테스트 네트워크에 참가하고 있는 클라이언트, (Lodestar, Nimbus, Teku, Prysm, Trinity, Lighthouse)에 대해 각각의 상황이 보고되었는데, Prysm 클라이언트가 대부분을 차지하고 있기 때문에 네트워크의 건전성을 위해서도 클라이언트의 보다 균등한 배분을 바라는 목소리도 있었다.

[향후의 전망]

이더리움 2.0의 메인넷인 출시에는 2~3개월간 최종 테스트넷이 안정적으로 가동되는 것이 조건이다.

PoS 시스템에의 이행은 세계 최대의 스마트 컨트랙트 플랫폼을 근본적으로 바꾼다. 수년에 걸쳐 공을 들여 준비해온 대형 업그레이드를 앞두고, 이더리움 재단은 ETH 2.0의 보안 강화를 위한 특별팀을 발족시킬 전문가 모집을 실시하고 있다.

 

(8月4日、2万人を超えるバリデーターが参加し、イーサリアム2.0の正式ローンチに向けた最終テストネットとなる「Medalla」が稼働した。ネットワークの立ち上げは成功したが、ローンチ最初期のバリデータの参加率が、ネットワークの健全性の指標を大幅に下回っていたことへの検証が行われている。)

코인코드 텔레그램, 카카오톡을 통해서 다양한 소식을 빠르게 받아보세요!

https://t.me/coincodekr (텔레그램 뉴스방. 대화 안 보고 싶으신 분들은 이쪽)

https://open.kakao.com/o/gSnaBipb (카톡 3번방 참여코드: coco)

https://open.kakao.com/o/gXDHnOQ (카톡 1번방) ※ 잠시 닫음

https://open.kakao.com/o/g5G0u0J (카톡 2번방) ※ 잠시 닫음

http://bit.ly/2TPjmK2 (코인코드 안드로이드 앱 다운로드)

[ 코인코드 (coincode.kr), 편하게 공유 하시고 출처만 남겨주세요. ]

※ 1인 블로그 코인코드의 모든 글은 코인코드의 의견이 아닌 해외 미디어 글을 의역한 것임을 밝힙니다. 코인코드는 팩트에 기반하지 않습니다! 그저 옮길 뿐!