최신소식

[마켓+](분석) 이더리움 이스탄불 하드포크, 좋은 점 나쁜 점,이상한 점

코인뉴스 0 900


▲ 사진=이더스캔



[마켓+](분석) 이더리움 이스탄불 하드포크, 좋은 점 나쁜 점,이상한 점


블록체인 개발기업 온더는 이더리움 이스탄불 하드포크 평가 보고서를 지난 9일 발표했다. 이더리움의 2019년 마지막 하드포크인 이스탄불이 12월 8일 진행됐다. 이번 이스탄불 하드포크에는 이더리움의 알고리듬과 보안면에서 여러가지 중요한 변경 사항을 담고 있다. 또한 향후 이더리움 확장성(scalability)을 강화하기 위한 내용도 다수 포함돼 업계 관계자들의 관심을 끈다.


이더리움 이스탄불 하드포크 평가 보고서를 작성한 온더팀은 이스탄불 하드포크의 내용을 간단히 요약해 보고, 이더리움 생태계에 미칠 영향을 평가해 보았다. 국내외 블록체인 개발업체들이 해당 내용을 참고해 향후 자체 체인 및 디앱 개발에 대응이 가능하다.



▲ 사진=이더스캔



다른 체인 및 레이어2 블록체인과의 상호 운용성을 위한 새로운 기능들이 추가되었고, 네트워크에 부담되는 기능들의 비용을 일부 재조정하여 이더리움이 더욱 안정적으로 동작할 수 있는 기반이 마련되었다.


1.EIP - 152 도입으로 Zcash, Zencash, BitcoinGold 등 Blake 2를 이용하는 블록체인과 이더리움의 운용의 폭이 넓어짐


2.EIP - 1108 도입으로 영지식 증명을 쓰는 블록체인 솔루션들이 싸고 빠르게 연산 가능해지는 등 많은 수혜를 입을 전망


3.EIP - 1344 도입으로 레이어 2 블록체인 등 이더리움의 확장성 솔루션이 수혜를 받게 됨


4.EIP - 1884 도입으로 외부로부터의 공격, 특히 DDos 공격으로부터 보다 이더리움이 안전해짐


5.EIP - 2028 도입으로 레이어 2 블록체인등 이더리움의 확장성을 수월하게 증대시킬 수 있음 


6.EIP - 2200 도입으로 이더리움의 비효율적인 거래비용을 절감

구체적 평가 사항




EIP-152: Equihash PoW 검증이 가능해짐. Equihash PoW 알고리즘은 blake2b 해시함수를 사용함. Equihash PoW 알고리즘을 쓰는 프로젝트로 Zcash, ZenCash, Bitcoin Gold가 있음.


1. blake2 해시 함수들(blake2b, blake2s, blake2bp, ….) 들을 만들 수 있는 포괄적인 함수(generic function)을 구현하여 모든 종류의 blake2 해시 함수를 지원 가능. blake2는 keccak보다 속도는 더 빠르고 안정성은 비슷한 장점을 가져 블록체인이 아닌 일반적인 SW에서도 MD5, SHA256의 대안으로서 많이 사용됨. 


2. Equihash(blake2 기반) PoW를 쓰는 코인들의 라이트 노드의 기능을 수행하는 Relay 컨트랙트를 만들어 서비스할 수 있게 되었다. 기존에 이와 같은 서비스를 하기 위해서는 blake2b 해시 함수를 컨트랙트로 직접 구현했어야 했는데, 이스탄불 하드포크 이후 이를 프리컴파일 컨트랙트로 지원해서 더욱 값싸고 빠르게 Relay 서비스를 할 수 있게 되었다.

-> 정리하면 Blake2를 이용하는 블록체인과 이더리움 사이의 상호운용성이 크게 향상


3. Relay가 가능해짐에 따라 Equihash PoW를 사용하는 암호화폐와의 아토믹 스왑도 좀더 싸고 빠르게 할 수 있게 되었음.


4. Zcash와의 아토믹 스왑으로 인해 이더리움의 프라이버시 문제를 어느정도 해결해줄 수 있다. 즉 이더리움에서 zcash의 프라이버시를 이용할 수 있는 여지가 생겼다.



EIP-1108: ECADD, ECMUL, Pairing check

→ 요약 : 타원곡선 암호 연산 비용 감소 → 영지식증명을 쓰는 솔루션들 수혜


1. 해당 프리컴파일 컨트랙트는 zkSNARKs의 검증을 도와주는 것들이다. 해당 프리컴파일 컨트랙트의 가스 비용이 감소함에 따라 zkSNARKs를 사용하는 프라이버시 프로젝트 그리고 레이어 2 솔루션 프로젝트에게 이점이 생겼다. 수혜를 받은 대표적인 프로젝트로(zkSNARKs를 사용하는 프로젝트들임, zkSNARKs에 대한 증거를 offchain에서 만들고, 이 증거(proof)에 대한 검증은 이더리움의 스마트 컨트랙트가 하는 방식을 사용하는) Matter labs에서 개발하고 있는 플라즈마 (zkSNARKs를 블록 검증할 때 사용함), 프라이버시 솔루션을 개발하고 있는 Aztec이 있다.





EIP-1344: chainId opcode   체인 식별자 기능 강화 → 레이어2 블록체인 수혜


1. 스마트 컨트랙트가 체인을 구분짓는 체인 아이디(chainId)를 조회할 수 있게 된다. 그렇기 때문에 컨트랙트에서도 특정 체인을 따르도록 할 수 있게  되었다.

2. 특히 레이어 2 솔루션에서는 부모 체인에 의존적이다. 만약 부모 체인에서 하드포크가 발생해도(chainId가 변경되어도) 해당 체인을 따르도록 할 수 있다.


EIP-1884: cost of EVM opcode의 변경

→ 이더리움에 데이터가 많아지면서 연산의 비용 증가 → 이더리움 도스공격 저항성 강화


1. 각각의 옵코드(opcode)들은 노드가 사용하는 컴퓨터 리소스 정도에 맞춰서 매겨진 것들임. 그래서 컴퓨터 리소스 사용량의 정도와 가스 가격 사이에서 밸런스가 중요함.


2. 이 밸런스가 깨지면 공격 벡터가 생김. 예를 들어 특정 오퍼레이션의 컴퓨터 리소스 사용 정도는 크지만 가스는 많이 소모되지 않으면, 해당 오퍼레이션으로 이더리움 네트워크에 공격을 가할 수 있음.


3. 이 밸런스를 EIP-1884를 통해 재조정했다. 이로 인해 이더리움 네트워크에 DoS 공격에 대한 저항성이 더욱 향상되었다.


EIP-2028: cheaper call data

→ 이더리움에 데이터를 싣는 비용 감소 → 저장 및 연산 부담이 줄면서, 세컨 레이어 솔루션들 수혜


1. 트랜잭션의 데이터 필드에 실리는 데이터를 calldata라고 부른다. 예를 들어, Calldata는 다음과 같이 사용될 수 있다.


2. STARKs나 SNARKs와 같은 Proof 시스템에서 큰 연산에 대한 무결성을 입증할 수 있는 proof를 제출하는 용도.


3. fraud proofs를 사용하는 솔루션들 또한 Merkle Proof를 제출하는 용도.


4. Layer 2 솔루션에서 데이터 가용성(data availability) 문제를 Calldata에 데이터를 둠으로써 해결.


5. stateless client라고 불리는 컨셉에서 “block proofs”를 제출하는 용도로도 사용될 수 있음.


EIP-2200:

→ 트랜잭션 실행간 데이터 수정 비용 감소


1. SSTORE의 비효율적인 가스비 사용을 바꾸려고 제안된 EIP다. 비효율적인 가스비 사용이란 트랜잭션이 실행되면서 SSTORE를 통해서 최종적으로 상태가 안바뀌는 경우에도 가스를 많이 소모하는 것을 막기 위한 것임. 즉 트랜잭션 실행간 특정 스토리지의 값이 10이였다가 20이였다가 30이였다가 40이 된 경우, (10->20), (20->30)에서의 가스비를 더 적게 내도 된다는 제안. 결국 중요한 것은 10이였던 스토리지 값이 40이 된 것이니까.


2. 이에 대한 제안으로 이전 콘스탄티노플 하드포크에 포함된 EIP1283이 포함되었다. 하지만 reentrancy 문제로 인해, 제외되었고 EIP1283은 EIP1706과 결합되어 EIP2200으로 제안되었다.


3. EIP1706은 reentrancy를 막아주는 장치를 두는 것에 대한 제안이다. 


크게 정리하면,

-Align the costs of opcodes with their computational costs and improve denial-of-service attack resilience

-> computational 비용과 opcode의 비용을 맞췄다. 이에 따라 dos 공격에 더욱 저항성을 가지게 되었음.


-Make layer 2 solutions based on SNARKs and STARKs more performant.

-> SNARKs 그리고 STARKs를 기반으로 한 layer 2 솔루션 또는 프라이버시 솔루션들에게 큰 도움이 된다.

-Enable Ethereum and Zcash to interoperate


Ethereum와 Zcash(Equihash PoW를 사용하는 프로젝트들)간의 상호운용성이 커졌다. (하드포크 이전 방식은, blake2b를 컨트랙트로 작성해서 구현했기 때문에 더 큰 비용이 들었다.)


첨언 : 이스탄불 하드포크가 Onther의 Tokamak 네트워크에 끼칠 영향 


이스탄불 하드포크의 영향으로 영지식 증명이 이더리움에서 좀더 수월하게 구동될 수 있고, 플라즈마 등 Layer 2 솔루션들에게 유리한 이더리움 생태계가 조성될 전망. 토카막도 수혜의 대상이 될 가능성이 높음.


-이제 이더리움 온체인에서 zkSNARKs의 검증비용이 줄어들었기 때문에, 토카막에서도 간단한 상태 연산들만을 다룰 경우 zkSNARKs를 통해 연산의 유효성을 저렴하게 검증할 수 있게 되었다.


-토카막은 플라즈마이기 때문에 부모 체인의 특정 체인 아이디(chainId)를 따르는 스펙이 추가되어 다양한 플라즈마간에 계층 설계에 매우 유리해짐.


-calldata의 비용이 감소했기 때문에 블록의 제출과정 및 챌린지 과정 등 온체인에 데이터를 전달하는 과정 대부분에 있어서 그 비용이 감소되어 레이어2 플라즈마의 상호운용성과 안정성 향상에 도움이 됨.




블록타임스TV닷컴 (BlockTimesTV.com)만의 특별한 블록체인 뉴스를 만나보세요.

뉴스 더 보러가기

0 Comments
Hot

인기 Bitcoin 가격 주간 분석 - BTC / USD 눈 새로운 최고

댓글 0 | 조회 1,511
Bitcoin 가격은 미국 달러 대비 7500 달러 이상으로 상승하고 있습니다. BTC / USD는 곧 8050 달러를 넘는 이익을 위해 8000 달러를 깨뜨릴 것입니다.
Hot

인기 Ethereum 가격 주간 분석 - ETH / USD Break Imps Resistance

댓글 0 | 조회 1,521
Ethereum 가격은 미국 달러와 Bitcoin에 대한 모멘텀을 얻고있다. ETH / USD는 347 달러를 상회하는 추가적인 이익을 위해 주요 저항을 깨뜨렸다.
Hot

인기 AppCoins - 앱 경제 혁명

댓글 0 | 조회 1,467
Cryptocurrencies와 기본 블록 체인 기술은 분산 된 응용 프로그램의 개념을 야기했습니다. 모든 분산 된 응용 프로그램은 모든 실제 목적을 위해 기존의 인터넷 응용 프로… 더보기

인기 과잉 공급은 대부분의 Cryptocurrency 구입을 시행하는 국가로 알래스카를 알립니다

댓글 0 | 조회 1,559
실제 세계의 Bitcoin 관련 뉴스 .Overstock 이사 인 Jonathan Johnson은 cryptocurrency를 사용하여 가장 자주 구매하는 미국 상위 5 개 주를 … 더보기
Hot

인기 인터넷 아카이브는 Zcash, Bitcoin Cash 및 Bitcoin을 통한 기부를 가능하게합니다.

댓글 0 | 조회 1,603
cryptocurrency는 인터넷에 의존하기 때문에 cryptocurrency 사용자는 자유롭고 안전한 인터넷을 지원하는 데 관심이 있습니다. 인터넷 라이브러리를 만드는 비영리 … 더보기
Hot

인기 Six Exchange AG, Bitcoin Price Watchers를위한 새로운 투기 증서 제공

댓글 0 | 조회 1,762
이 모든 사람들이 부족하면 Bitcoin에 대한 모멘텀이 바뀔 수 있습니다. 그것은 가격에 즉시 영향을 미치지 않을지도 모르지만, 결정되어야 할 것입니다.
Hot

인기 Bitcoin 현금 생태계는 Exchange의 주요 지원 덕분에 번성합니다.

댓글 0 | 조회 1,812
여전히 다소 부족한 한 가지는 cryptocurrency 직불 카드 지원입니다. BCH를 사용하는 순수한 방법은 아니지만 Bitcoin Cash를 더 유용하게 사용할 수 있습니다.

인기 일본 상장 기업, 한국의 암호 해독 성 교환기 출시

댓글 0 | 조회 1,910
실제 세계 Bitcoin 관련 뉴스. 도쿄 증권 거래소에 상장 된 일본 기업 2 곳이 최근 한국으로의 cryptocurrency 운영을 확대했습니다. 하나는 상인 서비스를 추가하려… 더보기

인기 PR : Dentacoin Foundation과 Uniblock Investment Consultancy, …

댓글 0 | 조회 1,606
실용적인 Bitcoin 관련 뉴스 .Dentacoin Foundation은 Blockchain의 장점을 활용하여 세계 치과 산업을 개선하기 위해 네덜란드에 본사를 둔 조직으로 Un… 더보기
Hot

인기 희생자와 천년 왕국을위한 Bitcoin 시장 :Commodities King'Gartman

댓글 0 | 조회 1,445
...

인기 Mark Karpeles, ICO로 Gox 산을 부활시키고 싶다.

댓글 0 | 조회 1,588
실생활의 Bitcoin 관련 뉴스입니다. 네, 그 말이 맞습니다. 타락한 표 Mark Karpeles는 2014 년에 수십만 비트 코르크의 손실로 붕괴 된 Gox 산을 부활시키고 … 더보기
Hot

인기 UBS 그룹 AG의 Mark Haefele : Bitcoin이 "투자 가능한 통화로 간주되지 않습니다 "

댓글 0 | 조회 1,847
블룸버그와의 인터뷰에서 세계 최대의 자산 관리 회사 인 UBS Group AG의 최고 투자 책임자 (CIO)는 Bitcoin 및 기타 크립토크 통화에 회의적인 입장을 표명했습니다.… 더보기

인기 사토시 혁명 - 제 2 장 : 사토시의 백서가 경제 사슬을 깬다 (제 5 부)

댓글 0 | 조회 1,692
실제 세계의 Bitcoin 관련 뉴스입니다. 저는 인터넷이 정부의 역할을 줄이기위한 주요 요인 중 하나라고 생각합니다. 한 가지 분실되었지만 곧 개발 될 수있는 것은 신뢰할 수있는… 더보기
Hot

인기 Bitcoin Play는 Square s 혁신, Bitcoin 's Validation에 대해 말하지 않습니…

댓글 0 | 조회 1,551
스퀘어 (Square) 사의 CFO이자 운영 책임자 인 Sarah Friar는 CNBC와의 인터뷰에서 최근의 보고서에 따르면 비트 코인 거래 활성화를위한 회사의 최근 움직임은 비트… 더보기
Hot

인기 Bitcoin은Unquantifiable Risk'를 가지고 있습니다 : UBS Investment Chie…

댓글 0 | 조회 1,432
세계에서 가장 큰 자산 관리자는 정부의 감독과 명확한 출구 전략 부재로 인해 비트 코인이나 다른 암호 자산에 투자 할 계획이 없다고 전했다.
Hot

인기 터키어 갱단 Extort 450 Bitcoin

댓글 0 | 조회 1,406
터키의 여러 소식통에 따르면 법 집행 기관은 이스탄불의 머터 (Merter)에서 범죄자 구금을 구금했다. 갱단은 소셜 미디어 웹 사이트에 돈을 번쩍 부유 한 부유 한 사업가로부터 … 더보기

인기 Bitcoin 대화 볼륨은 Facebook, Apple, Netflix, Google의 이야기를 이겨냅니다.

댓글 0 | 조회 1,401
실생활 Bitcoin 관련 뉴스. 먼저 왔습니까? 비트 코인 (bitcoin) 또는 인상적인 가격 운영에 대한 트위터 토론 볼륨이 증가합니까? 어떤 경우이든간에, 두 사람은 서로를… 더보기
Hot

인기 Bitcoin 현금 (및 SegWit)에 대한 지원을 추가하는 Bitcoin Wallet Blockchain

댓글 0 | 조회 1,427
...

인기 인터넷 아카이브, Bitcoin Cash와 Zcash를 추가

댓글 0 | 조회 1,482
실제 인터넷 비트 코인 관련 뉴스. 이번 주 인터넷 아카이브는 Bitcoin Cash 및 Zcash와 같은 두 가지 크립토 통화를 추가로 제공 할 것이라고 발표했습니다. 또한 읽기… 더보기
Facebook Twitter GooglePlus KakaoStory NaverBand