블록 체인 기술

이더 리움 개발자들은 고객 집중 문제를 방지하기 위해 베를린 하드 포크 연기


많은 사용자들이 이더 리움 클라이언트 Geth에 의존하여 취약점으로 인해 네트워크가 일시적으로 정지 될 수 있습니다. 이를 고려하여 Ethereum 핵심 개발자는 금요일에 다른 고객에게 네트워크 점유율을 높일 수있는 기회를 제공하기 위해 적어도 8 월까지 베를린 하드 포크 개발을 연기하기로 결정했습니다.

Ether Nodes에 따르면 Geth는 11 가지 클라이언트 사양 중 하나이지만 Ethereum 노드의 79 %가 실행되고 있습니다. 12 월 이후이 비율도 5 % 증가했습니다. 개발자들은 Eth 2.0 하에서 네트워크가 PoS (Proof of Stake) 합의 알고리즘으로 전환하기 전에 심각한 실수가 Ethereum을 방해 할 수 있으며 Eth 1.x를 지속적으로 업데이트 할 것을 우려하고 있습니다.

Geth 팀의 책임자 인 Péter Szilágyi는 지난 금요일 “모든 핵심 개발자”패널과의 전화 통화에서 “네트워크의 대부분의 사람들은 Geth입니다.” “정확성이 중요합니다. 올바른 결과입니다. “

페어 스핀 데스크페어 스핀 모바일

이더 리움 언어

다양한 클라이언트를 갖는 것이 네트워크에 유리합니다. 가장 작은 창업에서 JPMorgan Chase에 이르기까지 다양한 프로젝트가 Ethereum 개발자 커뮤니티에 참여할 수 있습니다. 2015 년 이더 리움이 출시 된 지 1 년 만에 서로 다른 무결성을 가진 8 개의 언어가 있습니다. 이더 리움 재단은 현재 Go, Solidity, Java, JavaScript 및 Python을 포함한 5 개 언어로 고객을 나열합니다.

더 읽어보기 : Ethereum의 Eth 2.0으로의 전환으로서 Zcash 프라이버시 기술

그러나 인간 언어와 마찬가지로 모든 프로그래밍 언어에는 고유 한 뉘앙스가 있으므로 구현에 결함이 있습니다. Ethereum 개발자가 업데이트하면 이러한 뉘앙스가 성가신 오류가 될 수 있습니다.

“주된 이유 [to postpone Berlin] 독립 개발자 인 Alexey Akhunov는 개인 채팅에서 “전체 네트워크를 방해하지 않으면 서 Geth에 대한 의존도를 줄이고 실패하게 만들 것”이라고 말했다. “Gas의 정확성이 매우 중요하기 때문에 현재의 부담은 너무 크다 그런데 결국 모든 것이 제대로 작동하도록하기 위해 대부분의 작업을 완료 할 것입니다. “

Parity Technologies가 2019 년 12 월에 발표 한대로 Parity Ethereum 클라이언트의 사용 중단이 가속화되었습니다. 패리티 팀은 블로그 게시물에 “패리티는 점점 더 프로젝트에 필요한 자원 수준을 투자하거나 유지할 수 없다”고 밝혔다. 그때.

이 프로젝트의 코드 기반은 ConsenSys 분사 회사 Gnosis가 자금을 지원하는 개발자의 분산 형 자율 조직 (DAO)에 전달되었습니다. 이제 “Open Ethereum”이라는 이름으로 실행됩니다. 웹 아카이브에 따르면 12 월 이후 클라이언트는 거의 60 %의 노드를 잃었습니다. (참고 : Geth는 12 월 이후 노드의 약 14 %를 잃었습니다.)

고객 다양성

Gnosis 설립자 Martin Köppelmann (Martin Köppelmann)은 개인 메시지에서 “이상적인 세상에서는 여러 고객을 확보 할 것이며 한 고객도 33 % 이상의 시장 점유율을 갖지 못하고있다”고 말했다. 도달 한 노드 수 [that] 패리티 고객에게는 이것이 감소가 아니라고 생각합니다. 꽤 대조적 인 것. Gnosis가 Open Ethereum의 책임을 효과적으로 초과하면 시장 점유율은 0입니다. “

그러나 Copperman의 열정에 관계없이 Siraj의 우려는 여전히 유효합니다. 개인, 거래소 또는 고객이 Geth 이외의 다른 비즈니스를 운영하는 것은 매우 어렵습니다 Geth에 기술적 문제가 발생하면 이러한 종속성이 심각하게 노출됩니다.

이러한 의존성 때문에 Eth 2.0이 느리게 시작됩니다. Eth 2.0 연구자들은 하나 이상의 장애가 발생할 때까지 기다리겠다고 동의했으며, 다양한 고객이 결빙을 방지하기 위해 공동으로 회의를 시작할 수 있습니다.

반대로 비트 코인 및 대부분의 다른 암호 화폐는 자주 사용되지 않거나 실행중인 응용 프로그램이 많지 않습니다. 이더 리움은 몇 가지 제약 조건에 직면 해 있습니다. 100 % 가동 시간은 프로젝트로드에 따라 다르지만 6 ~ 12 개월마다 하드 포크를 굴립니다.

거스 번 아웃?

또한 다른 고객이 Gas의 리더십을 확보하도록하는 방법은 여전히 ​​미해결 문제입니다.

이더 리움 개발자 Greg Colvin은 개발자 전화에서 이것이 비즈니스 문제가되었으며 개발자가 해결할 가능성이 없다고 말했습니다. 이 프로젝트는 코드가 오픈 소스가 아닌 것과 같이 거스가 해결할 수없는 긴급한 요구 사항이 있기 때문에 소수의 고객과 협력하기로 선택합니다. 콜빈은 이렇게 말했다.“거스는 가능한 많은 직원을 고용해야한다.

베를린의 이더 리움 개선 제안 (EIP) 테스트 중단은 개발자가 선택한 옵션입니다. 그럼에도 불구하고 Szilágyi는 “세계 컴퓨터”를 계속 유지하는 24/7 책임이 그의 팀을 고갈시키고 있다고 결론지었습니다.

“예를 들어 우리가 틀렸다면 [Ethereum client] 네더 마인드가 정확하고 네더 마인드의 코드가 정확하며 우리의 코드가 잘못되었습니다. 네트워크가 잘못된 체인에서 중단 되었기 때문에 중요하지 않습니다. “

정보 출처 : COINDESK에서 0x 정보로 컴파일됩니다. 저작권은 저자에게 있으며 허가없이 복제 할 수 없습니다