Odaily, Ethereum 핵심 개발자 인터뷰, Ethereum의 "Double Fork" 설명
秦晓峰
@QinXiaofeng888
2019-01-19 04:50
本文约2132字,阅读全文需要约9分钟
콘스탄티노플 하드포크와 수정포크

베이징 시간으로 1월 18일 22:00에 Vitalik Buterin, Martin Holste Swende, Afri Schoedon 및 Peter Szilagyi를 포함한 이더리움 핵심 개발자들이 콘스탄티노플 하드포크에 대해 논의하기 위한 전화 회의를 가졌습니다.

이더리움 개발자에 따르면Péter Szilágyi보조 제목

이더리움 더블 포크

“콘스탄티노플 하드포크와 콘스탄티노플픽스 포크는 이더리움 메인넷(메인넷)에서, 콘스탄티노플 하드포크는 테스트넷(테스트넷)에서 구현해 콘스탄티노플 수정 포크를 하는데, 이른바 더블 포크.” Ethereum Geth의 클라이언트 및 보안 이사인 Martin Holst Swende는 Odaily에 말했습니다.

이더리움에는 항상 메인넷과 테스트넷이라는 두 개의 네트워크가 있습니다. 소위 테스트 네트워크는 메인 네트워크의 동작을 시뮬레이션하는 데 사용되며 그 기능은 메인 네트워크와 동일하므로 개발자는 테스트에서 자신의 스마트 계약, 발행 코인 등을 개발 및 테스트할 수 있습니다. 체인에 가기 전에 환경 평가로 네트워크. 반대로 메인넷이 이더리움 프로토콜을 크게 변경하면 테스트는 주로 이 테스트넷에서 수행됩니다.

이더리움의 가장 일반적인 세 ​​가지 테스트넷은 Ropsten, Kovan 및 Rinkeby입니다. Ropsten 및 Rinkby 테스트넷 모두 이전에 콘스탄티노플의 하드포크를 겪었지만EIP-1283 제안이미지 설명

     


블록엑스랩블록엑스랩

그래서 어젯밤 전화 회의에서Peter Szilagyi 이더리움이 "이중 포크"를 수행할 것을 제안합니다. 즉, 먼저 확립된 콘스탄티노플 포크를 수행한 다음 이를 수정하고 금지 항목을 추가하고 문제가 있는 EIP-1283 제안을 제거하는 것입니다.

이미지 설명

     

블록엑스랩블록엑스랩

Johnson이 작성한 EIP 1087을 기반으로 EIP 1283은 SSTORE opcode의 가격 책정 방법을 조정합니다. 이는 데이터 스토리지 변경에 대해 더 공정한 가격 책정 방법을 도입하여 스마트 계약 개발자에게 주로 도움이 됩니다. 하지만 1월 16일 이른 시간에 스마트 계약 감사 회사는ChainSecurity보조 제목

기타 문제 요약

새 포크가 다시 문제를 일으킬까요? 문제가 발생하면 어떻게 해야 하나요? Peter Szilagyi는 Ethereum 핵심 개발자 커뮤니티에서 백업 계획 D를 설계했지만 계획 D가 다시 잘못되면 사본의 사본을 설계하지 않았다고 말했습니다. "플랜 D의 구체적인 내용에 대해서는 Peter Szilagyi가 공개하지 않았습니다.

이미지 설명

     

(사진은 Ethereum 핵심 개발자 커뮤니티에서 가져온 것입니다)

이중 포크 제안이 Peter Szilagyi에 의해 제안되었기 때문에 많은 커뮤니티 구성원은 이 포크를 "Peter's fork"라고 불렀습니다.

커뮤니티 회원인 Martin Holst Swende는 Odaily에게 "하드포크"라고 부르면 안 된다고 생각한다고 말했습니다. 통화이므로 "네트워크 업그레이드"를 권장합니다.

이와 관련하여 Martin Holst Swende는 기술자로서 자신의 이름이 무엇이든 상관하지 않는다고 믿습니다. "물론 원하는 이름은 무엇이든 선택할 수 있습니다. 그게 요점이 아닙니다."

취약한 EIP-1283 제안에 대해 Martin Holst Swende는 커뮤니티에서 5개 또는 6개의 솔루션을 제안했지만 개발자는 아직 어떤 솔루션을 사용할지 파악하지 못했기 때문에 제거할 수 밖에 없다고 말했습니다. "우리는 지금 우리가 선호하는 (솔루션)을 결정하지 않았으며 서두를 것이 없습니다."

Martin의 관점에서 가장 시급한 것은 난이도 폭탄 문제를 해결하는 것이며 이것은 가능한 한 빨리 콘스탄티노플 포크를 시작해야 합니다. 난이도 폭탄이 오랫동안 활성화되어 이더리움의 현재 네트워크 정체 시간은 기존의 "아이스 에이지"에 비해 9% 증가했지만 일반 사용자에게 미치는 영향은 분명하지 않습니다.

(Odily 참고: 난이도 폭탄은 채굴 난이도가 높아질수록 이더리움 블록체인에서 새로운 블록을 채굴하는 데 필요한 시간이 늘어나는 것을 일컫는 용어입니다. 이 문제를 피하기 위해.

추신

추신

이더리움은 당초 콘스탄티노플 하드포크를 708,000일에 진행할 예정이었으나 EIP-1283 제안의 '재진입 공격' 취약점으로 인해 연기됐다. 지난 3일 동안 많은 개발자들이 이 취약점을 수정하기 위해 핵심 개발자 커뮤니티에서 토론하고 제안을 했습니다. 현재 포크의 특정 엔지니어링 문제는 제안일 뿐이며 확정되지 않았습니다.

Martin Holste Swende는 "많은 사람들이 우리가 비효율적이라고 말하지만 우리는 오픈 소스입니다. 하지만 저는 이런 분위기가 좋습니다."라고 말했습니다.

————————

저는 Odaily 기자 Qin Xiaofeng(WeChat: pnjun0811)입니다. 함께 소통하고, 뉴스를 전하고, 블록체인을 배우는 것을 환영합니다.

秦晓峰
@QinXiaofeng888
作者文库