이더리움 비잔티움 하드포크
사건표준Ethereum Byzantium hard fork
다른 이름 Ethereum Byzantium hard fork · Byzantium · Byzantium upgrade · EIP-609 · Metropolis Byzantium · 메트로폴리스 1단계 · 비잔티움 업그레이드 · 비잔티움 하드포크 · 이더리움 비잔티움
이더리움 비잔티움 하드포크(Ethereum Byzantium hard fork)는 2017년 10월 16일 블록 4,370,000에서 활성화된 이더리움의 프로토콜 업그레이드로, 두 단계로 나눈 '메트로폴리스' 계획의 첫 단계다. 개선 제안(EIP) 9건을 묶어 오류가 난 거래를 수수료를 다 쓰지 않고 되돌리는 REVERT 명령, 상태를 바꾸지 않는 호출 STATICCALL, 영지식 증명 검증용 타원곡선 연산을 넣었다. 채굴 블록 보상을 블록당 5 ETH에서 3 ETH로 줄이고 난이도 폭탄을 약 1년 미뤘다.
1.들어간 변경#
비잔티움의 내용은 메타 문서 EIP-609가 정했다. 이 문서는 별칭을 '메트로폴리스/비잔티움', '메트로폴리스 1부'로 적고 EIP 100·140·196·197·198·211·214·649·658을 포함 목록으로 올렸다. 이더리움 재단 공지에 따르면 EIP-140은 오류 처리를 하면서도 남은 가스를 모두 소진하지 않게 하는 REVERT 명령을 더했고, EIP-658은 거래 영수증에 성공·실패를 나타내는 상태 필드를 넣었다. EIP-196·197은 alt_bn128 곡선의 덧셈·스칼라 곱셈과 페어링 검사를 미리 컴파일된 계약으로 제공해 zk-SNARK 같은 암호 기법을 계약 안에서 검증할 수 있게 했다. EIP-198은 큰 정수 모듈러 거듭제곱으로 RSA 서명 검증을, EIP-211은 가변 길이 반환값을, EIP-214는 다른 계약의 상태를 바꾸지 않는 STATICCALL 호출을 가능하게 했다. EIP-100은 엉클 블록까지 고려하도록 난이도 조정 공식을 바꿨고, EIP-649는 난이도 폭탄을 1년 늦추면서 블록 보상을 5 ETH에서 3 ETH로 낮췄다.
[1][2]2.테스트넷에서 메인넷까지#
이더리움 재단은 2017년 10월 12일 공지에서 롭스텐 테스트넷이 9월 19일 블록 1,700,000에서 먼저 하드포크를 마쳤고, 메인넷은 블록 4,370,000에서 10월 16일 12~13시(UTC) 무렵 바뀔 것이라고 안내했다. 코인텔레그래프는 업그레이드하지 않은 노드는 재생 공격 방지 장치 없이 포크 이전 체인에 남는다며, 게스 1.7.2, 패리티 1.7.6, 하모니 2.1.0 같은 최신 클라이언트를 받으라고 전했다. 웹·모바일 지갑 이용자는 대개 서비스 업체가 노드를 운영하므로 따로 할 일이 없었다. 실제 활성화 블록은 예상보다 이른 10월 16일 5시 22분(UTC)에 채굴됐다. 크립토브리핑은 비잔티움을 이더리움의 다섯 번째 하드포크로 세면서, 일반 이용자에게는 대부분의 변경이 눈에 띄지 않는다고 설명했다.
[3][4][5]3.메트로폴리스의 나머지#
메트로폴리스의 두 번째 단계는 콘스탄티노플(Constantinople)이었다. 크립토브리핑은 비잔티움 직후 기사에서 콘스탄티노플의 날짜가 정해지지 않았고 개발자들이 2018년 중 실행을 예상한다고 전했다. 콘스탄티노플은 결국 보안 문제가 발견돼 한 차례 미뤄진 끝에 2019년에야 활성화됐다(이더리움 콘스탄티노플 연기 사태). 비잔티움이 넣은 타원곡선 연산은 이후 이더리움 위에서 영지식 증명을 검증하는 계약의 기반이 됐고, 크립토브리핑은 이 기능이 프라이버시 코인 지캐시 측과 협력해 개발됐다고 소개했다. 난이도 폭탄 연기는 이후 하드포크에서도 되풀이됐다.
[6][7]4.연표2건
- 2017.09이정표9월19일 롭스텐 테스트넷 블록 1,700,000에서 비잔티움 적용
- 2017.10출시10월16일 메인넷 블록 4,370,000에서 비잔티움 활성화
각주
- [1]EIP-609: Hardfork Meta: Byzantium — eips.ethereum.org · Ethereum Improvement Proposals
- [2]Byzantium HF Announcement — blog.ethereum.org · 이더리움 재단 블로그
- [3]Byzantium HF Announcement — blog.ethereum.org · 이더리움 재단 블로그
- [4]Ethereum Hard Fork Happening Now - User Advice — cointelegraph.com · Cointelegraph
- [5]Byzantium – Ethereum’s Hard Fork Explained — cryptobriefing.com · Crypto Briefing
- [6]Byzantium – Ethereum’s Hard Fork Explained — cryptobriefing.com · Crypto Briefing
- [7]EIP-609: Hardfork Meta: Byzantium — eips.ethereum.org · Ethereum Improvement Proposals
이 문서가 도움이 됐나요?
토큰포스트 위키, “이더리움 비잔티움 하드포크”, 2026-10-26 수정, https://wiki.tokenpost.kr/w/ethereum-byzantium-hard-fork-2017Accept: text/markdown 로 요청해도 같은 결과문단 3개 · 연표 2건 · 각주 7개