이더리움클래식(ETC) 아틸란티스 하드포크, 9월 13일 예정
이더리움클래식(ETC)은 오는 9월 13일 오후 6시 또다른 하드포크 업그레이드를 예정하고 있다. 이번 프로젝트의 이름은 아틀란티스(Atlantis)이며, 877만 2000번째 블록에서 진행된다.
이번 하드포크는 이더리움이 진행했던 비잔티움, 스퓨리어스 드래곤 하드포크 내용을 통합한 형태이며 주요 변경사항은 다음과 같다.
https://hackernoon.com/going-to-atlantis-ethereum-classic-etc-ecip-1054-hard-fork-a9a84ef6a785
1) 블록생성에 대한 예측가능성
EIP 100 (Change difficulty adjustment to target mean block time including uncles)
2) 연산코드 추가 (OpenCode StaticCall)
EIP 140 (REVERT instruction in the Ethereum Virtual Machine) : 가스의 소비를 효율적으로 관리)
EIP 211 (New opcodes RETURNDATASIZE and RETURNDATACOPY) : EVM 데이터를 반환할수 있도록 가상의 버퍼를 활용하는 규약)
EIP 214 (New opcode STATICCALL) : 컨트렉트 상에서 더 많은 기능을 추가할수 있도록 함)
3) 네트워크 성능 향상
EIP 161 (State-trie clearing) : 낮은비용으로 빈계정 제거 및 생성해서 블록크기를 증가하는 DOS공격 방지)
EIP 170 (Contract-code size limit) : 계약이 가질 수 있는 코드의 최대길이 변경, 해당사항은 6월에 하드포크를 연기하게된 제안)
4) 영지식 증명 도입
EIP 196 (Precompiled contracts for addition and scalar multiplication on the elliptic curve alt_bn128)
EIP 197 (Precompiled contracts for optimal ate pairing check on the elliptic curve alt_bn128)
EIP 198 (Precompiled contract for BIGINT modular exponentiation)
해당 부분은 Zcash와 이더리움의 비잔티움 하드포크에 적용된 기능이다. 블록체인내에서 개인정보보호를 위한 영지식 증명(Zero-Knowledge Proof=ZKP)을 간결하면서도 비간섭적인 환경을 통해 이루어지도록 제안된 기술이다.
5) Revert 명령의 최종결과에대한 산출물 제공
EIP 658 (Embedding transaction status code in receipts)
Recipt에 트랜잭션 상태코드 추가하며 아울러 이번에 암호화폐 명칭 변경 가능성이 논의되고 있다.
이더리움클래식(코인마켓캡 기준 시총 16위, 총액 1조원) 시세는 지난 20일부터 높은 상승률을 보이며 6,700원대에서 0.9% 하락한 현재 8,730원(업비트 거래소, 27일 오전 30분 기준)에 거래되고 있다.