default debug random = 0

 

https://www.ddengle.com/board_blockchain/10311107

이전 내용에서 이어집니다.

 

 

 

스마트 컨트랙트도 만능은 아닙니다. 

다음과 같은 단점도 존재합니다. 

 

 

 

1. 오라클 문제 

 

이더리움은 오라클 이라는것을 사용합니다 

 

예를들어 한국과 일본이 축구를 한다 이때 한국과 일본에게 배팅을 할수 있으며 결과를 맞춘사람에게는 그에 해당하는 승리 배당금을 준다 라는 계약이 있다고 가정할경우

 

한국과 일본중에 누가 이겼는지를 컴퓨터가 어떻게 판단할까요? 하는 문제입니다

물론 사람이라면 누구나 누가 승리했는지 초등학생도 알겠지만 컴퓨터는 아닙니다 

(모라벡의 역설: 사람에게 쉬운 것은 컴퓨터에겐 어렵고 컴퓨터에게 쉬운것은 사람에겐 어렵다.) 

 

이경우 경기 결과를 외부에서 입력해주는것이 바로 '오라클' 입니다 

 

하지만 만약 한국이 이겼음에도 일본이 이겼다는 입력값을 넣어준다면 스마트 컨트랙트는 그에따라 일본에 배팅한 사람들에게 승리배당금을 배당해 버릴겁니다. 

 

이는 구체적으로 '이더리움의 오라클' 이라고 이야기 했지만 계약 내용에 대한 판단을 컴퓨터가 어떻게 할수 있을까에 대한 좀 더 근본적인 물음 입니다. 

 

만약 태풍이 온다면 과수원에 1억을 배상하는 계약을 스마트 컨트랙트로 만들었는때, 이 태풍의 급은 어느정도 여야 하는지 태풍과 열대성 저기압의 기준은 어떠한지  어디까지 접근해야 태풍이 왔다고 판단할수 있는건지 등등 계약 내용에 대해 컴퓨터가 어디까지 판단할수 있는가, 혹은 컴퓨터가 판단할수 없어서 사람의 외부 입력값을 필요로 한다면 그 사람은 어떻게 믿을수 있는가 등의 문제가 있습니다. 

 

*오라클 문제는 여러가지 방법적 시도와 개발로 해결하려는 노력들이 진행중입니다. 

(어거, 노시스, 체인링크등등~) 

 

 

 

 

2. 계약 내용이 처음부터 잘못 설정 되었을수 있다. 

 

분산 네트워크에 올려진 스마트 컨트랙트는 위조가 불가능하지만 처음부터 잘못된 계약을 설정했을 경우의 이야기는 다릅니다.

 

이것은 의도적이던 혹은 실수에 의한것이던 치명적인 결과를 나을수 있습니다

만일 5만원짜리를 5천원에 판매하는 실수를 스마트 컨트랙트를 통해 올렸다면 유통사측은 파산에 다다를수 있습니다. 

이렇게 잘못 짜여진 스마트 컨트랙트는 치명적인 결과를 나을수 있는데, 이미 그런일이 실제로 일어났었습니다 

 

보통 'DAO 해킹사태' , '다오 해킹사태'  라고 부르는 너무나도 유명한사건 이며 암호화폐 시장에 큰혼란을 주었고 더불어 이더리움과 이더리움 클래식이 분리되어지게 된 원인이 된 사건 입니다.

 

 

 

 

다오해킹사태 

 

기술자가 아닌 우리는 이사건을 최대한 단순하게 이해할 필요가 있습니다.

The DAO 는 좋은 아이디어로 많은 이더리움을 ico로 자금 모집을 했습니다 

그러나 다오의 스마트 컨트랙트에는 결함이 있었고 이 결함을 찾아낸 사람 (해커)는 결함을 이용해 243만 이더리움을 해킹한 사건을 이야기 합니다 

 

너무나도 많은 이더리움이 해킹을 당했던 이사건으로 인해 제2의 마운틴 곡스 사건이 일어났다며 가격은 폭락을 거듭했습니다 

하지만 해커는 바로 이더리움을 시장에 내다 팔지는 못했는데 그 이유또한 27일후에 인출가능한 환불에 대한 스마트 컨트랙트 때문이었습니다.

 

27일이 지나면 243만 이더리움은 꼼짝없이 해커의 호주머니로 들어가게 되었고 27일동안 해커에게 가게된 이더리움을 다시 원주인에게 돌려주려는 많은 논의와 방법적 시도가 있었습니다. 

이 과정에도 많은 스토리가 있지만 결과만 말하자면 여러시도는 무산되었고 이더리움 개발진은 결국 최후의 방법으로 하드포크를 통해 강제적으로 코인을 돌려줌으로 이문제를 해결해 버립니다.

 

하지만 스마트 컨트랙트가 의도한대로 실행되지 않았다고 하여 마치 중앙 관리자가 간섭하듯이 하드포크로 문제를 해결하는것이 타당한가에 대한 비판이 있었습니다.

만약 또 오작동이 일어난다면 그때마다 이렇게 하드포크 할것인가?

이렇게 할것 같으면 서버한대 놓고 중앙화된 시스템을 쓰지 왜 어렵게 탈중앙화를 하느냐

등등의 비판이 많았습니다. 

 

이사건은 시장이 붕괴될 정도의 막대한 사건이라 도저히 간섭하지 않을수가 없었고 바람직하진 않지만 불가피한 선택이었다고 이야기 하기도 합니다. 

당시엔 뜨거웠던 논쟁이고 아직도 찬/반에 대한 입장은 사람마다 생각이 다릅니다. 

 

어쨋든 이더리움은 모든 코인을 돌려주었고 뭐가 어떻게 되었든지간에 코인은 돌려받고 문제는 해결되고 해피엔딩으로 끝나는듯 했습니다. 

 

하지만 원치않은 작동이 있었더라도 계약은 계약이다. 

"code is low (코드가 곧 법)" 라는 명분을 들고 해커에게 이더리움이 모두 들어가는 상태의 체인이 살아있었으니

이것이 바로 이더리움 클래식 입니다. 

 

 

0628-dao-hack-timeline.png

 

 

 

이더리움: 다오 해킹 사태로 해커에게 뺏긴 이더리움을 강제로 회수한 버전

 

이더리움 클래식: 해커에게 뺏긴 이더리움도 그대로 인정한 버전 

 

 

* 참고 이더리움도 이더리움 클래식도 해킹 당하지는 않았습니다 

해킹당한것은 The DAO 의 스마트 컨트랙트 입니다 

(우리가 해킹이라 부르는 이 행위는 다오의 스마트 컨트랙트의 빈틈을 악용한것이나 계약의 내용을 바꾸거나 위조에 성공한 행위는 아님 )

 

 

 

------------------------

이 이야기는 가끔씩 다른 이야기로 빠질수도 있지만 이더리움 클래식의 시리즈물로 연재할 예정입니다.

 

 


[알림: 이 게시글은 관리자에 의해 ''에서 '트레이더스'로 이동되었습니다]
27,482

풀트리님의 서명

profile

 

0x65Ca99B8588929777f7aCEd83265De0ac720707E

 

블로그 

http://isnow.tistory.com

유튜브 

https://www.youtube.com/c/dowontv

 

Atachment
첨부 '1'
댓글 14
  • profile
    고독한코인가 2018.11.23 23:57
    몰입감 있게 잘 읽었습니다. 감사합니다.
  • profile
    풀트리 2018.11.23 23:58
    @고독한코인가
    네 감사합니다 다음이야기도 기대해주세요~
  • profile
    크림메일 2018.11.24 00:02
    좋은 자료 잘 읽었습니다.
    감사 드립니다.
  • ?
    차즈라 2018.11.24 00:13
    "오라클 데이터베이스"에 익숙한 사람들은 이더리움에 "오라클"이 왜 나와? 착각할 것 같습니다..ㅋㅋ
  • profile
    ddengle BOT 2018.11.24 00:13
    @차즈라
    차즈라님 축하합니다. 6 보너스 캐시에 당첨되셨습니다.!!
  • ?
    꼬마악마 2018.11.24 00:34
    잘 읽었습니다... 앞으로도 ETC관련 정보 많이 올려주세요^^
  • ?
    티이지 2018.11.24 00:36
    자세한 설명 너무나 고맙습니다...잘 읽었습니다...
    그동안 잘 몰랐던 부분에 대해 알게되어 반가운 마음입니다...
    다음 이야기도 기대 만땅입니다...^^
  • profile
    풀트리 2018.11.24 15:37
    @티이지
    애독자가 생긴기분이네요 감사합니다^^
  • profile
    ddengle BOT 2018.11.24 15:37
    @풀트리
    풀트리님 축하합니다. 6 보너스 캐시에 당첨되셨습니다.!!
  • profile
    abcoin 2018.11.24 01:17
    감사합니다.
    정신 집중하고 잘 읽었습니다.
  • ?
    널만나 2018.11.24 03:06
    일부의 사람들은 다오에대해 대박의 환상을 품고 잇엇고
    일부사람들은 그런 다오의 위험성을 경고햇엇죠
    그런데 졍작 결론은 다오의 버그로인해
    완전히 다르게 진행되버린...
    그 당시에는 ico가 희귀한 시절이라
    환상을 품고 잇어 저런 어마어마한 이더가 다오에 몰렷엇죠
  • ?
    켈틱프로스트 2018.11.24 08:59
    이더리움의 흑역사지요.

    근본이 흔들릴 정도의 문제였고 홀딩 기간중에 충분한 노력을 했다고 생각하지만 그래도 하드코어 빽도는 해서는 안되고 그냥 망하던지 시장의 응징을 받았어야한디고 생각합니다.

    체인 생존에 영향을 줄 수 있는 해킹은 이더리움이 월드컴퓨터를 표방하는 한에는 언젠가는 다시 발생 할 수 있는 일입니다.

    이부분에 대해서는 양x치 상장이긴 했지만 이더클래식에 완결성이 있다고 생각합니다. Code is law...
  • profile
    ddengle BOT 2018.11.24 08:59
    @켈틱프로스트
    켈틱프로스트님 축하합니다. 12 보너스 캐시에 당첨되셨습니다.!!
  • ?
    깡패기주 2018.11.24 09:29
    1편에 이어서 잘 읽어습니다~~
    궁금증 해소~~~

List of Articles
번호 제목 추천 수 조회 수 글쓴이 날짜
공지 땡글 시세표 시범 서비스 지원! 14 file 26 6544
땡글개발자
2019.06.06
공지 [Air Drop 이벤트] 게시판을 신설합니다 20 file 1 47637
땡글운영위원회
2019.05.17
공지 신규회원 글쓰기 가능하려면? 125 update 1 6750
관리자
2018.12.18
19554 [암호화폐] 이보다 더 좋을 수 없다 [고맙다…. 고마워!! 자기 커리어에 흠집이 나는 것도 개의치 않고 자기 한 몸 불살라 공짜로 온 나라에 암호화폐 광고를 해줬으니 이 얼마나 기특한지고.]   어제 법무부 장관이라는 사람이 가상화폐를 금지하고 거... 65 file 135 47318
김냐옹
2018.01.12
19553 손절해야 되나 망설이고 계신가요?   안녕하세요. 꿀맨입니다.   연일 추락에 추락을 거듭하고 있네요. 저는 요즘 차트 하루에 한두번만 확인합니다. 왜냐하면 짜증나거든요. 짜증나면 스테레스 받고 스트레스 받으면 이성에 반하는 행동을 하게 될 수... 137 122 14501
꿀맨
2018.01.17
19552 다들 뒤숭숭 하신 것 같은데 짧게 적고 가겠습니다.   어려우시죠?   지금 룰루랄라 하고 있는 사람은 몇가지 유형일 겁니다. 1. 선물 매도자 2. 이미 손털고 없음 3. 니들만 돈벌어서 배아팠는데 쌤통이다.   한국에서 왜 비트코인 파생상품 서비스를 금지했나 모르겠... 35 99 6574
非诚勿扰
2018.02.06
19551 쑤리꿍 회원에 대해 계정정지를 합니다. 쑤리꿍 가을향기 코인4번타자 퀀텀홀더 도큐몬트 스카이큐텀맨 총 6개의 중복계정을 동일아이피 비슷한 시간대에서 로그인하여 게시판의 여론을 자기편으로 유도하려 하였습니다. 이는 올바른 게시판 사용에 위배되는... 58 94 7606
쌍둥아빠
2018.02.05
19550 업비트를 고발합니다. 올바르게 매수매도 계산을 제대로 하고 있나 모두 계산을 해봤습니다. 계산식은 아래와 같습니다.업비트 이놈들이 양쪽에서 다 해먹고 있었습니다. 매수 계산에서 1원 단위 미만이 발생하면 무조건 1원 올립니다. 반... 36 81 8310
비초이
2017.12.26
19549 시세 현황판 만들어 보았습니다. *** 답변 댓글이 있을 때 글 내용 삭제시 경고 없이 계정이 정지됩니다. *** *** 개인정보가 포함된 경우 혹은 불법적인 요소의 수정은 가능합니다.*** -----------------------------------------------------------... 106 80 8099
발로짜
2017.08.29
19548 흑우데스크 4월 11일                                     워터마크 이동해주셔서 정말 감사합니다 ㅠㅠ       ------------------------------------- 꼬리말 * 게시글 내용 삭제시 레벨 강등 * 질문은 각 주제별 게시판에.   비트코인 ... 49 file 73 4079
흑우데스크
2018.04.11
19547 현재 비트코인 SegWit2x, UASF, UAHF 진행 구도      비트코인 스케일링 및 SegWit에 관해 @philobiblic 님이 정리해주신 그래서 앞으로 비트코인 블록 사이즈는 어떻게 되는 겁니까? - SegWit, SegWit2x, Bitcoin Unlimited에 대하여 이 게시글을 먼저 읽어주시면... 67 file 73 14700
강함
2017.07.17
19546 흑우데스크 4월 16일                                                               ------------------------------------- 꼬리말 * 게시글 내용 삭제시 레벨 강등 * 질문은 각 주제별 게시판에.   비트코인 암호화화폐 커뮤니티 땡... 40 file 71 3949
흑우데스크
2018.04.16
19545 항상 개미들이 뒤털리고 기사에 놀아나는 이유 / 억만장자 투자가 소로스의 투자현황 작성자 삭제  35 70 10452
Mr앤더슨
2018.02.16
19544 같은 실수 2번 반복하면 뭐죠? 안녕하세요. 꿀맨 입니다. 시세는 항상 반복됩니다. 오르락 내리락ㅡ 가즈아 외치며 광분했다가 망했다며 절망하고ㅡ 정확히 4년전 비트 120만 찍고 폭락의 폭락을 거듭해서 불과 수개월만에 20만원까지 추락했었습니... 62 70 8263
꿀맨
2018.01.26
19543 [무료 & 소스공개] 코인 상장시 바로 0.01초내로 매수 할 수있는 스크립트 안녕하세요 알럽코인입니다. 글재주가 없어서 두서 없이 써도 이해바랍니다^^ [ 사용법과 소스는 맨 아래 ]     최근 극심한 떡락장때문에 고생많으셨을거에요.     그 근심을 덜어드리고자 재미난걸 만들어봤습니다!... 55 file 68 10763
알럽코인
2018.05.12
19542 맞아요, 나는 완벽한 투기꾼이에요.   투기의 사전적 의미를 찾아봤어요.   ‘기회를 틈타 큰 이익을 보려고 함’       그래요. 나는 언제나 투기꾼이었어요.   내 사랑하는 가족을 위해   회사에서도, 회사 밖에서도 언제나 최선을 다해   기회를 틈타 ... 26 68 4859
aurayer
2018.01.11
19541 김프인가 중프인가?     요사이 김프에 대한 이야기가 많습니다.   특정적으로 코인 시세가 타 국가 시세와 차이가 날때 이차이를 프리미엄이라고 합니다. 그래서 우리나라의 프리미엄을 한국 프리미엄이라고 하고 한국을 재미삼아 김치... 42 68 8502
마이
2017.12.29
19540 [요약] BTC 및 알트코인 각종 분석 요약         여러 분석 글들을 본 뒤 핵심만 요약해 봅니다   1. BTC 단기 전망   선물 시장 상장 전 마지막 난이도 조정 타이밍인 앞으로 4일 뒤, BCH 진영이 마지막 공격을 해올 것이다 ?   => 결론: No~ 의미있는 가격... 33 68 13242
와이킬러
2017.12.03
19539 투자를 배워온 2년   투자의 세계에 처음 들어온 분들과 묻지마 투자 방식으로 마음 고생하는 분들의 글들을 보면서 남의 일 같지가 않아 참고가 될까 싶어 개인적 경험 몇 자 나눕니다.    저는 자기계발을 12년을 넘게 하는 중입니다.... 48 68 7743
로제토
2017.12.01
19538 시총 상위 10 개 코인 USD/KRW/CNY 거래량 비교 올해 대부분의 암호화화폐와 dapp들이 매우 큰 폭으로 가격이 오르고 있습니다. 이런 가격 상승의 이면에는 여러가지 요인들이 있겠지만, 아시아, 특히 중국과 한국의 영향력 확대도 눈여겨 볼 대목입니다. 중국은 한... 41 file 67 13653
atomrigs
2017.06.19
19537 거래소 이용시 주의사항!! (중요) 거래소에 코인을 장기간 놔두면 큰일 나는 수가 있습니다. 일단 빗썸하고 코인원은 약관에 비슷한 조항이 있구요. 코빗은 아직 확인 안했는데 아마 있을거 같습니다.   일정기간 회원이 접속하지 않으면 거래소가 보... 40 67 17072
꿀맨
2017.06.01
19536 흑우데스크 5월 3일                                                           ------------------------------------- 꼬리말 * 게시글 내용 삭제시 레벨 강등 * 질문은 각 주제별 게시판에.   비트코인 암호화화폐 커뮤니티 땡글~ ... 29 file 65 3671
흑우데스크
2018.05.03
19535 블록체인은 Token 보상이 있어야만 유지된다.(즉, 블록체인과 암호화폐는 한몸이다.)   블록체인 기술은 육성하되, 암호화폐시장 및 거래소는 규제하겠다.   이건 현재 암호화폐에 대해서 쥐뿔도 모른다고, 아니 아예 모른다는 것밖에 안됩니다.   거래를 기록할 노드를 유지하기 위해서는 전기요금, 노... 48 65 7556
walkholic
2018.01.15
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 978 Next
/ 978