traders_free custom_top_html:no
default debug random = 0 / type = READ / detected = READ
2016-10-15 15:32:26

ETC 의 진로

 

이더리움 DOS 하드포크가 확정되고 최종 테스트작업이 계속 진행중입니다.

블럭하이트가 조금 뒤로 미루어졌습니다. 첫번째 하드포크 블럭번호가 2463000 입니다.

현재 이더리움 커뮤니티내에서는 이번 하드포크의 당위성에 대해 이의를 제기하는 사람들은 거의 없는 것 같습니다. 다만 하드포크 이후에도 DoS 공격이 계속 있을지에 대한 우려가 남아있기는 합니다.

 

그런데 ETC 진영 쪽에서는 좀 상황이 복잡해지고 있습니다. 

ETC가 DAO 포크를 반대해서 생긴 거지만, 자기네들이 그룹을 만들 때 몇가지 원칙들을 정리한 것이 있는데요.

제일 중요한 것이 어떠한 경우에도 체인의 state를 변경하는 것을 허용해서는 안된다는 것이었습니다. immutability 원칙이죠.  다만 프로토콜 개선을 위한 하드포크는 허용한다는 조건도 있습니다. 프로토콜 개선하는 하드포크를 한다고 해서 state 가 바뀌는 것은 아니기 때문에 양자가 대립되는 원칙은 아닙니다.

 

이번 DoS 방어를 위한 포크에 대해서 생각해보자면 일견 이것은 "프로토콜 개선을 위한" 하드포크이고 state 변화가 없는 것이므로 ETC 쪽에도 하등 문제가 될 것이 없는 것처럼 보입니다. 그런데 이것은 1단계 하드포크에만 맞는 이야기입니다.

 

현재 이더리움에서 진행하게 될 하드포크는 2단계 과정입니다.

1단계에서는 개스비 조정을 하는 프로토콜의 변화만 적용되지만, 

2단계에서는 garbage bloat 를 청소하는 작업이 진행됩니다.

 

이 garbage bloat 가 무엇인가하면 DoS 스팸공격으로 생긴 엄청난 양의 빈 어카운트들입니다. 이 쓰레기들이 노드들의 메모리를 엄청잡아 먹고 있습니다. 이것을 클리어 하지 않으면, 하드포크 이후에도 메모리 사용량이 쉽게 줄어들지도 않고, 네트워크 처리속도에도 상당한 영향력을 미칠 수 밖에 없습니다. PoS 까지는 아직도 많은 시간이 남았는데, 이런 쓰레기를 안고 그냥 가기는 쉽지 않습니다. 그래서 이더리움 진영은 2단계 하드포크를 통해서 이 쓰레기들을 처리하고 간다는 것이구요.

 

 

자 여기서 다시 가만히 생각해보면, 이렇게 남은 껍데기 어카운트도 분명히 하나의 'state' 입니다.

어카운트들을 지우는 것은 분명히 state change 임을 부정할 수 없습니다. 이 어카운트를 지운다고 다른 어카운트들에게 어떤

피해가 가거나,  다른 기록을 다시 쓰거나 하지는 않습니다. 하지만 이것은 DAO 포크때도 마찬가지였습니다. 

해킹당한 DAO 의 스마트 컨트랙트만 바꿔치기 하는 것이었습니다. DAO 포크가 state 를 바꾼 것이라면, 이번에 해킹으로 생긴 어카운트들을 지우는 것도 명백한 state 체인지가 맞습니다.

피해규모로 보자면 DAO 해킹때는 수천억원의 돈이 걸린 것이었지만, 이번 포크의 경우에는  채굴노드만 메모리를 수십기가로 늘려주면 돌아가게는 할 수 있습니다.  따라서 상대적인 피해 규모로 경중을 논하기는 어렵습니다. 사실 당시에 하드포크를 반대한 사람들이 피해의 경중에 대한 고려에서 한 것이 아니니 큰 의미도 없겠지요.

 

그래서 ETC 커뮤니티 내부에서도 이에 대한 논쟁이 시작되었고, 미디어에서도 보도를 하고 있습니다.

 

https://www.cryptocoinsnews.com/ethereum-classic-divided-proposed-hardfork/

etc.png

 

커뮤니티 내부에서도 논쟁이 활발합니다.

https://www.reddit.com/r/EthereumClassic/comments/57fwr4/etc_cannot_risk_its_immutability_for_garbage/

 

제일 업보트를 많이 받은 댓글이 

 

"immutable'ish"

"kinda immutable"

 

입니다.

엄밀한 immutable 하지 말고 일종의 immutable 하자는 거지요.. 비꼬는 투로 말입니다.

 

아니면 이런 주장도 업보트가 많습니다.

 

[–]Nooku 27 points 16 hours ago* 

If ETC reverts the existence of these honestly made accounts, the whole ETC promise and the point of ETC collapses.

ETC exists because of fair execution of the code.

These empty accounts that have been created are just as well fair executing of the code.

If ETC reverts / deletes the existence of these accounts, the immutability argument is dead and ETCs existence will become meaningless.

So it's simple: do nothing, don't fork.

 

어카운트를 지우는 건 ETC를 만든 포인트를 잃어버리는 것이니 절대 포크하면 안된다는 주장입니다.

어카운트가 만들어 진 것은 페어한 코드의 실행에 의해 이루어진 것이니 지울 수 없다는 것이죠.

 

보드운영자도 드디어 공개토톤을 요청했습니다.

https://www.reddit.com/r/EthereumClassic/comments/57ipia/statement_on_the_hardfork_to_address_spam_attacks/

 

문제가 생각보다 그리 간단하지 않죠?

그런데 이게 다가 아닙니다.

오늘 새로운 공격유형의 DoS 공격이 나타납니다.

 

https://etherscan.io/txsInternal?block=2438507

 

이 트랜잭션을 보면 5800 여개의 내부 컨트랙트가 들어 있습니다. 그리고 이 컨트랙트는 신규 컨트랙트가 아니라 몇달전에 만들어진 컨트랙트들이고, 그 코드를 보면, gav wood 의 이름까지 들어있습니다.

 

//sol Wallet
// Multi-sig, daily-limited account proxy/wallet.
// @authors:
// Gav Wood <g@ethdev.com>
// inheritable "property" contract that enables methods to be protected by requiring the acquiescence of either a
// single, or, crucially, each of a number of, designated owners.
// usage:

 

개빈이 짠 멀티시그 컨트랙트를 카피해서 만든 컨트랙트들로 추정됩니다.

스팸 공격으로 과거 컨트랙트까지 건드리기 시작하면, 가비지 청소가 단순히 빈 어카운트 지우는 것으로 끝나지 않을 수도 있다는 겁니다. 아마도 이더리움 하드포크가 조금 미루어진 것이 이 공격 패턴에 대해 더 테스트 하려고 한 것이 아닌가 추정됩니다.

 

결론적으로 ETC 그룹은 이번 2단계 하드포크를 안해도 문제이고, 해도 명분을 손상받을 위험에 있는 것 같습니다.

아까 아민교수가 ETC 에 대해 비꼬듯이 한 이야기가 ㅉㅈo 아야기로 보이지 않는 이유입니다.

잘못하면 ETCC (eth 클래식 클래식) 까지도 나올지 모르겠습니다. 

또는 이번 포크를 계기로 ETC 의 입지가 급격히 위축될 가능성도 있습니다.

 

 

 

 

 

0

atomrigs님의 서명

 

한국이더리움 사용자 그룹: https://www.facebook.com/groups/ethereumkorea/

블로그:  https://www.facten.co.kr/news/articleList.html?sc_sub_section_code=S2N13&view_type=sm

 

댓글 9
  • ?
    좋은글감사합니다
  • ?
    좋은정보 감사합니다...~~
  • ?
    ETC가 현재 develop branch에 있는 것을 master branch로 문제 없이 바꿔만 준다면 좋겠는데... 기다리고 있습니당.
    그런데 http://etcstats.net/ 에 보면 Pariti 노드가 주르륵 있는데 ETC는 어디서 이 parity 클라를 가져온것인지 알수 있을까요?
  • ?

    아주 상세한 설명 감사합니다.

    위 글을 읽고 이더리움의 scalability(초당 처리가능 이체수)를 찾아보니, 비탈릭이 무한대로 할 수 있다고 하네요..
    https://www.cryptocoinsnews.com/ethereum-announces-unlimited-scalability-roadmap/

    원리가 궁금해집니다.
    저는 이더리움이 p2p 환경에서 인터넷을 사용하자는 것인데요.,
    이러면 scalability 문제가 큰 문제가 될 것으로 생각이 되었는데요..

    가빈이 제안한 sharding 방법이라고 하네요..
    https://docs.google.com/presentation/d/1CjD0W4l4-CwHKUvfF5Vlps76fKLEC6pIwu1a_kC_YRQ/edit#slide=id.p
    https://github.com/ethereum/EIPs/issues/53


    원리는 transaction group을 만드는 것이라고 하네요..
    어카운트를 shard 안에 넣어서 메모리도 줄이고,

    블럭 헤더부에 TxgroupRoot를 하나 더 만드는 방법인가보군요..
    이곳에 거래 데이터가 마치 비트코인의 블럭과 비슷한 형태(header + transaction) 형태로 기록되는 군요...
    참조: https://docs.google.com/presentation/d/1CjD0W4l4-CwHKUvfF5Vlps76fKLEC6pIwu1a_kC_YRQ/edit#slide=id.gd284b9333_0_28

  • @loum
    네 지난번 글에서도 제가 방향을 정리해서 말씀드렸습니다. 자세한 내용은 앞으로 같이 검토해 보면 좋겠습니다.
  • ?
    @atomrigs
    네..
    그 전에 제가 공부를 좀 해야 할 듯하네요..
  • ?
    감사함니다^^
  • Spam 은 just Spam 이죠. 대세에 영향을 줄 사안이 아니라 봅니다.
    탁상공론 하다가, 정리 될 듯 합니다.
    그것때문에 별도 ETCC ^n 이 나올것 같지는 않습니다. 그러기에는 너무 명분이 약합니다.
    나온다고 해도, 오래 못갈것 같구요.
  • ?
    감사합니다
default debug random = 0 / type = READ / detected = READ

List of Articles
번호 제목 추천 수 조회 수 글쓴이 날짜
6115 [주의해제] 비트쉐어 포크문제 해결 어제 업데이트된 0.4.25 버전의 문제점으로 인해 포크가 발생한 것으로 보입니다. 지금은 0.4.26버전이 업데이트 되었는데 충분한 델리게이트들이 새 버전으로 업데이트 하기 전까지 가능하면 전송을 자제해 주시기 ... 7 1 3424
조제리
2014.12.13
6114 [주의]빗썸에서 비트코인 절대로 출금하지마세요 심각하게 낮은 수수료로인한 전송지연 *** 답변 댓글이 있을 때 글 내용 삭제시 경고 없이 계정이 정지됩니다. *** *** 개인정보가 포함된 경우 혹은 불법적인 요소의 수정은 가능합니다.*** -----------------------------------------------------------... 13 0 21321
못다한꿈
2017.05.17
6113 [주의]빗썸 이더리움 코인증발   안녕하세요  별안간 뒤통수 맞고 어리둥절하여 글을 쓰게 되네요 빗썸 고지되지 않은 출금 방식변경     1. 28일 출금 https://etherscan.io/tx/0xb6ae963144377da23d4500455c64df8bc0e53ee5ba79f4e3a7e5b656daa155... 16 file 0 3360
Gentz
2019.01.31
6112 [주말 뉴스 정리] Bakkt, 뚜렷한 진척 사항이 있다. 4월 1일 주말 뉴스 브리핑   [백트 CEO &quot;출시일 아직 확정 안돼&quot;] 암호화폐 미디어 AMB크립토에 따르면 30일(현지시간) 켈리 로펠러 백트(Bakkt) CEO가 &quot;백트의 정확한 출시 일은 아직 확정되지 않았다&quot;며 &quot;그러나 뚜... 0 975
코인니스
2019.04.01
6111 [제1회] 창업자의 텐더민트(코스모스) 소개 및 질답 세션   안녕하세요,   제 1회 텐더민트(코스모스) 밋업을 개최합니다.   텐더민트(코스모스)는 앞으로의 분산원장 산업에서 매우 기대되는 암호화폐 네트워크이며, 이전에는 가능하지 않았던 블록체인들 간의 효율적 소통... 11 6 3520
어른아이
2016.09.19
6110 [정부꼼수] 비트코인 등 가상화폐에 대해 정부가 부가가치세를 부과하는 방안을 검토           세법상 열거주의로 가상화폐만 양도세부과 어려워 매입시 10% 부가세 내야..가상화폐 시장 위축 불가피   [뉴스핌=김선엽 기자] 비트코인 등 가상화폐에 대해 정부가 부가가치세를 부과하는 방안을 검토 중... 20 file 1 2581
아서헤스
2017.11.14
6109 [정보글] 네오(NEO), 이더리움 넘어설까?   땡글에 찾아보니 네오 관련 정보는 없는것같아서 퍼왔습니다^^   ----------------   며칠전 쓴 글에서는 네오에 관한 정보들은 직접 찾아보시라고 한것같아서 아무래도 다른 코인들에 비해 정보를 찾기 어려워하시... 7 4 9264
글레이즈드
2017.08.15
6108 [정보] 혹시 NEM 코인 갖고계신 분들 거래에 유의하세요. NEM(NewEconomyMovement)코인 갖고계신분들, 일본 2위 거래소 '코인체크'에서 약 600억엔 규모의 NEM 코인 탈취 해킹 의혹이 불거지고 있습니다. 거래에 유의하시길!   오늘 낮쯤에 코인체크에서 회원들에게 'NEM'코... 10 10 9729
김땡이
2018.01.26
6107 [정보] 현재 열려있는 각종 ICO 카톡방 링크 모음(v.7/13) *** 답변 댓글이 있을 때 글 내용 삭제시 경고 없이 계정이 정지됩니다. *** *** 개인정보가 포함된 경우 혹은 불법적인 요소의 수정은 가능합니다.*** -----------------------------------------------------------... 1 2189
davidchoi
2017.07.13
6106 [정보] 실시간 고래 입출금/거래 체결 및 탑트레이더 포지션 보는 사이트 꽤 괜찮은 사이트 같아서 추천합니다. 실시간으로 바뀌는 사이트네요.   https://sigbtc.pro   문제시 글 삭제하겠습니다~                           file 1 5118
알럽코인
2021.06.19
6105 [정보] 마이이더 월렛에서 24자리 Mnemonic Phrase 을 알고 있다면 계좌 사용가능 트래이딩 하시거나, 코인을 구매하신분들 중   지갑을 직접 PC로 돌리는 경우도 있지만, 하드웨어 지갑도 많이 사용하시는 것으로 알고 있습니다.    그중 대표적인 하드웨어 지갑이 렛저 나노 S 이죠.        렛저 ... 2 0 2257
보약두첩
2017.09.26
6104 [저녁 뉴스] 페북 암호화폐 프로젝트, 10억 달러 조달 ! 병무청의 은증서 없는 민원서비스 !!! 4월 9일 저녁 뉴스 브리핑 18:02 2019년 04월 09일 화요일   [NYT 기자 &quot;페북 암호화폐 프로젝트, 10억 달러 조달 준비&quot;] 뉴욕 타임스(New York Times) 나다니엘 포퍼(Nathaniel Popper)가 최근 본인의 트위터 계정을... 1 0 1061
코인니스
2019.04.09
6103 [저녁 뉴스] 앤트마이너 S17, 새로운 냉각 기술 탑재 전망 !! 여름 겨냥해 출시될 것 3월 22일 저녁 뉴스 브리핑   [외신 &quot;뉴욕 州, 비트라이센스 발급 확대...고강도 규제 지속&quot;] 암호화폐 미디어 비트코인익스체인지가이드가 아바커스 저널(Abacus Journal)의 보고서를 인용해 &quot;향후 뉴욕 주의 비트라... 0 1159
코인니스
2019.03.22
6102 [저녁 뉴스] 스타벅스, 백트 지분 다량 보유...파트너십 목적 취득 3월 5일 저녁 뉴스 브리핑 [스타벅스, 백트 지분 다량 보유...파트너십 목적 취득] 암호화폐 미디어 데일리 호들이 세계 최대 커피 전문점 체인 스타벅스의 최근 보고서에서 암호화폐 거래 플랫폼 백트의 지분 다량을... 0 1190
코인니스
2019.03.05
6101 [저녁 뉴스] ICO, STO로 인해 인터넷 금융 생태계 리스크 가중. 3월 6일 저녁 뉴스 브리핑   [나스닥, 스웨덴서 증권 토큰화 플랫폼 테스트 진행]  암호화폐 전문 미디어 비트코인익스체인지가이드(Bitcoin Exchange Guide)에 따르면, 나스닥이 스웨덴에서 증권 토큰화 플랫폼을 테... 0 752
코인니스
2019.03.06
6100 [저녁 뉴스] HSBC "블록체인, 한국 무역 디지털화 촉매제 될 것" 3월 12일 저녁 뉴스 브리핑   [HSBC &quot;블록체인, 한국 무역 디지털화 촉매제 될 것&quot;] 연합뉴스에 따르면, 조슈아 크로커 HSBC 블록체인 총괄이 &quot;블록체인이 한국 무역 디지털화의 촉매제가 될 기회가 있다&quot;고 12일 밝... 0 917
코인니스
2019.03.12
6099 [잭팟] 지갑 POS 돌리시는 분들 대체로 STAKE 얼마씩 잡히나요? 보통 지갑에 있는 수량대로 잡히시는지요? 가령 지갑에 천만개가 있으면 STAKE로 천만개가 다 잡히나요? 아니면, 그중 일부만 잡히나요? 그리고 STAKE에 따라 이자가 지급되는건지, 아니면 weight 에 따라 지급되는지... 1 0 2157
코인캐는코쟁이
2014.07.18
6098 [잭팟] btc-kor.com 잭팟코인 상장 검토 머.. 이메일이 하나 왔네요... 4 file 0 1642
꿀맨
2014.06.02
6097 [잭팟] 17 뚫렸네요.. 17에 누군가 벽쳐놓은거 같던데.. 좀전에 무너졌네요.... 잠시 20찍고 다시 살짝 내려가 있네요.. 2 0 1102
꿀맨
2014.05.29
6096 [장소변경] 제 8회 이더리움 밋업 (2016-05-04) 안녕하세요, 저번 7회에 이어서, 제 8회 이더리움 밋업이 다가오는 5월 4일(수)에 열릴 예정입니다. (다음날이 공휴일입니다^^) 해당 밋업에서는 이더리움에 관심이 있는 다양한 분들이 모여 이더리움을 주제로 배우... 9 5 4514
어른아이
2016.04.19
목록
Board Pagination Prev 1 ... 853 854 855 856 857 858 859 860 861 862 ... 1163 Next
/ 1163
default debug random = 0 / type = READ / detected = READ