
요약
첫 번째 레벨 제목
요약
대망의 이더리움 "콘스탄티노플" 하드포크는 이더리움 블록 높이 7,280,000에서 수행될 예정이며, 베이징 시간으로 3월 1일이 될 것으로 예상됩니다. 이번 이더리움의 기술 업그레이드는 하드포크 방식을 채택했다. 소위 하드 포크는 계약을 수정하여 새로운 기능을 도입하는 것을 말하며, 이는 이전 버전의 계약을 무효화할 수 있습니다. 따라서 하드 포크로 인한 규칙 변경은 포워드 호환이 불가능하고 이전 노드는 새 노드에서 생성된 블록을 확인할 수 없으므로 이전 노드와 새 노드는 서로 다른 체인에서 실행되기 시작합니다.
설계 초기에 Ethereum의 목표는 Bitcoin과 유사한 디지털 통화가 아니라 분산 응용 프로그램 플랫폼이었습니다. 최종 목표에 도달하기 전에 여러 단계의 업그레이드를 거쳐야 하며 각 단계에서 이더리움은 시스템을 더욱 안정적이고 강력하게 만들기 위해 새로운 기능을 도입할 것입니다. 이를 위해 이더리움 창립팀은 프론티어(Frontier), 홈스테드(Homestead), 메트로폴리스(Metropolis), 세레니티(Serenity)의 네 가지 개발 단계를 설정했으며, 각 단계 간의 전환은 하드 포인트를 통해 달성하는 포크 방식입니다.
첫 번째 레벨 제목
텍스트
텍스트
첫 번째 레벨 제목
콘스탄티노플 하드포크는 이더리움 메트로폴리스(metropolis)의 두 번째 단계로, 수수료 절감과 블록체인 효율성 향상을 통해 이더리움이 PoS 메커니즘의 네 번째 단계로 최종 전환되는 기반을 마련하는 것이 목적이다. 콘스탄티노플 하드포크의 이름은 동로마제국의 수도 콘스탄티노플에서 유래한 것으로, 이더리움의 창시자인 비탈릭이 러시아인이고, 러시아는 역사적으로 동로마제국 정교회의 전통을 이어받았기 때문에 이 이름.
며칠 전, 이더리움 재단 대변인은 이더리움 "콘스탄티노플" 포크가 3월 1일에 활성화될 것이며, 이때 이번 하드 포크의 관련 개선 계획이 공식적으로 이더리움 메인넷에 배포될 것이라고 말했습니다. 시장은 일반적으로 이 하드포크를 통해 이더리움의 트랜잭션 처리 속도가 크게 증가하고 ETH 출력 감소가 가격 상승에 도움이 될 것이라고 믿고 있습니다. 이제 "Constantinople" 하드포크와 이더리움에 대한 향후 영향에 대해 자세히 살펴보겠습니다.
보조 제목
1.1 하드포크와 소프트포크
소위 하드 포크는 계약 개정을 통해 새로운 기능을 도입하는 것을 말하며, 이로 인해 이전 버전의 계약이 무효화될 수 있습니다. 즉, 새 버전의 프로토콜을 실행하는 노드에서 유효한 것으로 간주되는 블록은 이전 버전의 프로토콜을 실행하는 노드에서 유효하지 않은 것으로 간주됩니다. 이전 노드는 다른 분기가 블록체인의 가장 길고 가장 효과적인 분기라고 생각하고 모든 이전 노드가 업그레이드될 때까지 이 분기를 계속 확장하여 기존 유효성 검사 규칙을 더욱 엄격하게 만듭니다. 이때 이전 노드는 여전히 모든 블록을 수신하고 새 블록은 일부를 거부합니다.이때 이전 노드는 일부 유효하지 않은 블록을 파낼 수 있으므로 이전 노드는 프로토콜을 업데이트하도록 권장됩니다. 이렇게 하면 하드 포크로 인한 영구적인 분할을 방지하고 일시적인 작은 포크만 생성합니다.
즉, 하드 포크로 인한 규칙 변경은 포워드 호환이 불가능하고 이전 노드는 새 노드에서 생성된 블록을 인식할 수 없으므로 이전 노드와 새 노드는 서로 다른 체인에서 실행되기 시작합니다. 소프트 포크는 순방향 호환성일 수 있으며, 이전 노드는 새 노드에서 생성된 블록과 호환될 수 있습니다.
보조 제목
1.2 이더리움의 발전 경로
설계 초기에 Ethereum의 목표는 Bitcoin과 유사한 디지털 통화가 아니라 분산 응용 프로그램 플랫폼이었습니다. 최종 목표에 도달하기 전에 여러 단계의 업그레이드를 거쳐야 하며 각 단계에서 이더리움은 시스템을 더욱 안정적이고 강력하게 만들기 위해 새로운 기능을 도입할 것입니다. 이를 위해 이더리움 창립팀은 프론티어(Frontier), 홈스테드(Homestead), 메트로폴리스(Metropolis), 세레니티(Serenity)의 네 가지 개발 단계를 설정했으며, 각 단계 간의 전환은 하드 포인트를 통해 달성하는 포크 방식입니다.
1.2.1 프론티어
프론티어는 2015년 7월 이더리움 초기 릴리스의 실험 단계입니다. 이더리움 초기 버전으로 비트코인과 유사한 모델을 채택합니다. 이 단계의 소프트웨어는 명령 인터페이스만 있고 그래픽 인터페이스가 없는 빈 버전의 이더리움 네트워크에 해당하는 아직 미숙하지만 기본적인 마이닝, 학습 및 분산 응용 프로그램(DApp) 테스트를 수행할 수 있습니다. 이 버전은 주로 전문 개발자를 대상으로 하며 기술 개발 문턱이 상대적으로 높습니다.
1.2.2 농가
이른바 난이도 폭탄은 난이도를 계산할 때 블록 생성 시간과 이전 블록의 난이도를 기준으로 조정하는 것 외에 10만 블록마다 기하급수적으로 증가하는 난이도 요소를 추가한 것을 말한다. 블록의 높이가 높아질수록 기하급수적으로 증가하는 난이도 요소의 비율이 크게 증가하여 블록 생성의 난이도가 크게 증가하고 채굴자가 새로운 블록을 채굴하기가 어려워집니다. 블록 생성이 점점 어려워지면 최종 블록은 완전히 동결되어 생성할 수 없게 되는데, 이 과정을 "아이스 에이지"라고도 합니다. 이러한 기대로 PoS로의 전환으로 인한 하드 포크는 어려운 선택이 아닐 것입니다.
난이도 폭탄 설계의 원래 의도는 좋았지만 여러 가지 이유로 이더리움에서 PoS 메커니즘으로의 계획이 지속적으로 지연되어 PoW 메커니즘에서 PoS 메커니즘으로의 변환 시간도 지연되었습니다. 이더리움 네트워크의 정상적인 작동, 난이도 "아이스 에이지"의 도래를 지연시키기 위해 폭탄 코드가 여러 번 수정되었으므로 동기 부여 효과가 더 이상 예전만큼 좋지 않습니다.
보조 제목
1.2.3 메트로폴리스
"Metropolis"는 Ethereum 개발의 세 번째 단계로 "Byzantium"과 "Constantinople"의 두 부분으로 나뉩니다. 우리는 이제 메트로폴리스의 비잔틴 단계에 있으며 2019년 3월 1일에 이더리움이 "콘스탄티노플" 포크를 안내할 것입니다.
"Byzantine" 포크는 2017년 10월에 시작되었으며 Ethereum 네트워크는 블록 4370000에서 하드 포크를 성공적으로 달성했습니다. 이 단계에서 이더리움은 여전히 PoW 메커니즘을 100% 채택하고 있지만 이더리움은 비기술 사용자가 쉽게 사용할 수 있는 그래픽 인터페이스인 Mist 브라우저를 도입합니다. 또한 PoS 메커니즘 개발의 막힘으로 인해 난이도 폭탄이 네트워크 성능에 영향을 미치는 것을 방지하기 위해 Ethereum도 3백만 블록의 높이에 따라 채굴 난이도를 계산하므로 블록 생성 시간이 약 15초로 돌아오지만 인플레이션을 방지하기 위해 블록 보상도 5ETH에서 3ETH로 줄였습니다.
1.2.4 평온
"세레니티"는 이더리움의 네 번째 단계이며 구체적인 시기는 미정입니다. 이 단계에서 이더리움은 PoS 메커니즘을 완전히 사용할 것이며, 이후 이더리움 네트워크는 더 이상 채굴자가 필요하지 않을 것입니다. Devcon 4 컨퍼런스에서 Ethereum 창립자 Vitalik은 조용한 단계에서 Ethereum이 겪게 될 주요 변경 사항을 자세히 설명했습니다.
"Tranquility" 계획에서 Ethereum은 PoW 체인 외에도 PoS 체인-Beacon Chain을 추가합니다. 이 체인에는 블록 생산자와 유효성 검사기라는 두 가지 역할이 있습니다. 32 ETH를 체인에 입금하여 Confirmer가 되며, Confirmer는 블록을 생성할 수 있는 권리와 Verifier로 선정될 수 있는 기회를 가집니다. 체인의 최종 확인 방법도 PoW의 6블록 확인에서 Casper FFG 최종 확인으로 변경됩니다. 또한 PoS 메커니즘 개발팀과 Sharding 개발팀의 합병으로 인해 조용한 단계에서 Shard Chain이 공식적으로 출시될 것이며 실제로 데이터를 처리하고 독립적으로 작동하여 Ethereum의 효율성과 보안을 향상시킬 것입니다. .
현재 Tranquility 단계는 4단계로 완료될 예정이며, 처음 2단계의 기준은 Github에 업데이트되었습니다.4단계에 대한 구체적인 준비는 다음과 같습니다.
첫 번째 단계: 비콘 체인이 온라인 상태가 됩니다.
세 번째 단계: EVM2.0이 온라인 상태가 됩니다.
첫 번째 레벨 제목
2. "콘스탄티노플" 하드포크의 우여곡절
보조 제목
2.1 "콘스탄티노플"의 주요 업그레이드 제안
다가오는 "Constantinople" 하드포크에는 다음과 같이 EIP-145, EIP-1052, EIP-1283, EIP-1014 및 EIP-1234를 포함하여 주로 5가지 업데이트 계획이 있습니다.
(1) EIP-145: 비트 단위 이동
EIP-145는 주로 Alex Beregszaszi와 Pawel Bylica라는 두 명의 기술 직원이 작성합니다. 현재 이더리움 가상머신은 비트 전송 연산자가 부족하여 산술 연산자로 시프트 연산을 구현할 수 있지만 비용이 상대적으로 높고 처리 시간이 상대적으로 길다. 예를 들어, 산술을 사용하여 왼쪽 시프트와 오른쪽 시프트를 달성하려면 35 가스가 필요하지만 EIP-145 방식을 사용하면 3 가스만 소비되므로 EIP-145를 채택한 후 특정 스마트 계약을 실행하는 비용이 크게 절감됩니다.
(2) EIP-1052: EXTCODEHASH opcode
스마트 컨트랙트는 보통 다른 컨트랙트의 바이트코드를 확인해야 하지만, 대부분의 경우 스마트 컨트랙트 자체는 다른 컨트랙트의 바이트코드를 필요로 하지 않습니다. 다른 컨트랙트의 바이트코드 확인은 주로 EXTCODECOPY 연산자를 통해 이루어지기 때문에 많은 스마트 컨트랙트를 확인해야 한다면 비용이 많이 들게 됩니다. 따라서 EIP-1052는 더 효율적이고 비용 효율적인 계약 바이트코드의 keccak256 해시를 반환하는 새로운 연산자인 EXTCODEHASH를 사용할 것을 제안합니다.
(4)EIP-1014:Skinny CREATE2
(3) EIP-1283: SSTORE opcode의 순 가스 계량 조정
EIP-1283은 Johnson이 작성했으며 EIP 1087을 기반으로 합니다. 이 제안은 주로 스마트 계약 개발자에게 도움이 될 수 있는 데이터 스토리지 변경에 대한 공정한 가격 책정 방법을 소개합니다.
EIP-1014는 이더리움 네트워크에 상태 채널의 개념을 도입한 이더리움의 창시자 비탈릭 부테린에 의해 만들어졌습니다. 이를 통해 비트코인의 라이트닝 네트워크와 유사하게 거래 정산이 오프체인에서 이루어질 수 있습니다. EIP 1014 자체는 이더리움 네트워크의 처리량을 엄청나게 증가시킬 것이므로 이더리움 네트워크는 초당 더 많은 트랜잭션을 처리할 수 있습니다.
현재 캐스퍼 메커니즘이 100% 보안을 보장할 수 없기 때문에 이더리움은 이번에 EIP-1234를 채택하여 주로 두 가지 제안을 도입합니다. 하나는 난이도 폭탄을 12개월 동안 지연시키는 것이고 다른 하나는 블록체인 보상을 3 ETH에서 2ETH로 난이도 폭탄 지연으로 인한 인플레이션을 방지합니다.
이 포크 이후 이더리움 네트워크는 더 가볍고 빠르고 안전해집니다. 그러나 위에서 언급한 제안들 중 EIP-1234는 블록 보상을 3 ETH에서 2 ETH로 줄여 채굴자의 수입을 직접적으로 감소시키기 때문에 가장 논란이 되고 있습니다.
보조 제목
"콘스탄티노플"은 지난해 10월 중순 이더리움 공개 테스트 네트워크인 롭스텐(Ropsten)에서 처음 테스트를 거쳤다. 현재 테스트 네트워크를 "사용할 수 없음"으로 만드는 "합의 문제"가 발생했습니다. 이에 하드포크는 올해 1월 말인 708만 블록까지 연기됐다. 그러나 1월 15일 포크 전날 스마트 컨트랙트 감사 회사인 ChainSecurity는 EIP-1283에 공격을 받을 수 있는 취약점이 있음을 발견했습니다. 이러한 이유로 "Constantinople" 포크는 다시 연기되어야 했습니다.
첫 번째 레벨 제목
3. 하드포크의 실제 영향
보조 제목
3.1 퍼블릭 체인의 전쟁, 이더리움 기반의 전쟁을 시작하다
전통적인 퍼블릭 체인의 왕인 이더리움은 블록체인 개발의 모든 단계에서 중요한 역할을 해왔습니다. 이더리움은 비트코인 외에 가장 성공적인 퍼블릭 체인 플랫폼이라고 할 수 있습니다. 이더리움은 프로젝트 자금 조달, 탈중앙화 애플리케이션 및 게임 측면에서 국가의 절반을 차지합니다. 2016년부터 2018년까지 프로젝트 자금 조달의 열풍이든 2017년 크립토키티의 인기이든 미래 블록체인 항해의 선두주자인 이더리움은 블록체인 세계에 비트코인의 독보적인 상상력을 가져왔습니다.
2018년 DPoS 메커니즘이 등장하면서 EOS, TRON 등 퍼블릭 체인이 블록체인 구현에 다양한 시도를 했고 점차 이더리움의 장점을 잠식한 것이 사실이다. 특히 DPoS의 높은 처리 속도에 비해 이더리움은 2018년 하반기부터 시작된 게임의 물결 속에서 개발자들이 EOS와 TRON으로 대표되는 차세대 블록체인 플랫폼을 선택할 수 있게 해주는 애플리케이션 측면에서 확장된 것으로 보입니다. . . 그러나 Ethereum의 선점자 이점은 여전히 존재합니다. DApp Radar의 통계에 따르면 2019년 2월 27일 현재 이더리움, EOS, TRON의 3대 퍼블릭 체인의 총 Dapp 수는 각각 1403개, 329개, 167개입니다. 이더리움의 분산형 애플리케이션의 총 수는 다른 두 주요 퍼블릭 체인의 Dapp 수를 합친 수의 4배 이상이며 개발자 수는 엄청납니다. 이것이 이더리움이 다른 퍼블릭 체인에 비해 갖는 장점입니다.
이더리움의 PoW 메커니즘이 야기하는 문제는 사실 이더리움 개발의 불가피한 결과이며, 이는 이더리움의 개발 전략과도 관련이 있습니다. PoW에서 PoS로 전환하는 전략의 핵심은 초기 소비를 통해 신뢰할 수 있는 디지털 암호화폐 시스템을 구축하는 것이며, 시스템이 완성된 후에는 보다 효율적인 PoS 메커니즘을 채택하여 메인 네트워크의 운영 효율성을 보장합니다. 현 단계에서는 아직 통화 시스템을 구축하는 단계이므로 이번에는 PoW 메커니즘에 근본적인 변화가 없을 것입니다. 그러나 EIP1014에서 제안한 상태 채널 및 오프라인 솔루션은 일부 두 번째 계층 솔루션을 작동하게 합니다. 이 하드포크 후 이더리움의 TPS가 5%-10% 증가하여 이더리움의 효율성이 어느 정도 향상될 것으로 예상되며 상태 채널의 제안도 이더리움의 구조를 개선할 것입니다.
보조 제목
역사적으로 이더리움은 7번의 하드포크를 거쳤는데 이번 "Constantinople"과 마찬가지로 "Homeland" 단계와 "Byzantine" 단계에 하드포크가 있는 반면, 다른 하드포크는 비상용이거나 규모가 작다. 홍보 및 규모의, 그리고 이 하드 포크와 비교할 수 없습니다. 기술 업그레이드로 인한 이더리움의 모든 하드 포크는 ETH에 엄청난 시장 변동을 가져올 것입니다. 이러한 현상을 바탕으로 분석을 위해 위의 두 가지 역사적 하드포크를 선택했습니다.
역사적으로 이더리움은 7번의 하드포크를 거쳤는데 이번 "Constantinople"과 마찬가지로 "Homeland" 단계와 "Byzantine" 단계에 하드포크가 있는 반면, 다른 하드포크는 비상용이거나 규모가 작다. 홍보 및 규모의, 그리고 이 하드 포크와 비교할 수 없습니다. 기술 업그레이드로 인한 이더리움의 모든 하드 포크는 ETH에 엄청난 시장 변동을 가져올 것입니다. 이러한 현상을 바탕으로 분석을 위해 위의 두 가지 역사적 하드포크를 선택했습니다.
실제 상황에서 보면 2015년 하반기 '홈랜드' 하드포크 단계에서 이더리움 프론티어 버전이 출시되면서 사람들은 이더리움의 기술력과 스마트 컨트랙트의 가능성을 보게 됐다. "버전은 대체적으로 낙관적이다. , 그래서 이더리움은 포크 전 몇 달 동안 상승 채널에 있었습니다. 이 과정에서 거품의 축적이 있어야 합니다. 하드 포크가 끝나면 시장의 낙관적 기대도 끝날 것이므로 하드 포크는 그 이후에 진행됩니다. , ETH의 가격 하락은 불가피해졌습니다.
C의 데이터에 따르면 이더리움 "홈" 단계의 하드 포크는 2016년 3월 14일에 발생했습니다. ETH는 포크 전 7일 동안 22.74% 상승했으며 포크 전 30일 동안 136.45% 상승했습니다. 그러나 포크 후 ETH 가격은 7일 만에 18.68%, 30일 만에 46.17% 하락했습니다. 마찬가지로 2017년 10월 16일에 발생한 "Byzantine" 하드포크는 포크 전 첫 7일 동안 11.76% 상승했으며, 첫 30일 동안 40% 상승했지만 포크 후 7일 동안 하락했습니다. 16.76%, 30일 만에 1.34% 하락했다.
실제 상황에서 보면 2015년 하반기 '홈랜드' 하드포크 단계에서 이더리움 프론티어 버전이 출시되면서 사람들은 이더리움의 기술력과 스마트 컨트랙트의 가능성을 보게 됐다. "버전은 대체적으로 낙관적이다. , 그래서 이더리움은 포크 전 몇 달 동안 상승 채널에 있었습니다. 이 과정에서 거품의 축적이 있어야 합니다. 하드 포크가 끝나면 시장의 낙관적 기대도 끝날 것이므로 하드 포크는 그 이후에 진행됩니다. , ETH의 가격 하락은 불가피해졌습니다.