Frontier 하드포크
메인넷 2015-07-30
이더리움 메인넷 출범입니다.
무엇이 달라졌나
- 사용자
- 이더리움 네트워크가 처음으로 실제 가치가 있는 상태로 가동되었습니다. 사전 판매로 이더(ETH)를 받은 사람들은 제네시스 블록에 기록된 잔액을 이때부터 쓸 수 있게 되었습니다. 다만 Frontier는 개발자를 겨냥한 초기 버전이어서 그래픽 지갑이 없었고 송금이나 계약 호출은 명령줄 도구로 해야 했습니다. 일반 사용자가 편하게 쓸 수 있는 환경은 아니었습니다.
- 지갑·앱 개발자
- 스마트 계약을 실제 메인넷에 올려 실행할 수 있게 되었습니다. 그 전까지 테스트넷에서만 해 보던 계약 배포와 호출이 진짜 이더를 쓰는 환경에서 처음 이루어졌습니다. 다만 출범 직후에는 블록당 가스 한도가 매우 낮게 묶여 있어 거래가 사실상 들어가지 못했고 이 제한은 뒤이은 Frontier Thawing 포크에서 풀렸습니다. 도구와 문서가 모두 초기 단계여서 개발자가 스스로 감당해야 하는 부분이 많았습니다.
- 노드 운영자
- 누구나 클라이언트를 내려받아 노드를 돌리고 작업 증명(Proof of Work) 채굴에 참여할 수 있게 되었습니다. 채굴 보상으로 새 이더가 발행되기 시작한 것도 이때부터입니다. 초기 버전인 만큼 치명적인 버그가 발견되면 개발팀이 신호를 보내 네트워크를 멈출 수 있는 안전장치(canary contract)가 함께 들어 있었고 운영자는 잦은 소프트웨어 업데이트를 따라가야 했습니다.