develop custom_top_html:no
default debug random = 0 / type = READ / detected = READ

콘스탄티노플 하드포크가 연기된 이유에 대한 기술 세미나영상과 자료입니다.

 

영상 : https://youtu.be/cdTSxsajibo

 

프레젠테이션 : https://docs.google.com/presentation/d/1eNf3qpkMxtWg6Tjck-mdRsBjq7JIVzdGBJJgUMv0B5w/edit?usp=sharing

 

온더의 블록체인 엔지니어 신건우(Thomas Shin) 연구원이 호스팅해주셨습니다. 

 

원인은 콘스탄티노플 하드포크에 포함되기로 계획되어있던 EIP1283은SSTORE연산의 가스소모 방식과 비용을 줄이고자 했는데, 특별한 패턴으로 짜여진 코드의 경우 transfer()함수와 EIP1283을 조합해서 재진입 공격(re-entrancy attack)을 통한 토큰이중출금(token double withrawal)이 가능해질 수 있다는 내용입니다.

 

만약 하드포크가 적용되게 되면 FRESH상태에 있는 스토리지 변수의 SSTORE당 소모되는 가스비가 200gas로 줄면서, 2,300gas제한이 걸려있는 transfer함수를 두번 호출할 수 있고, 이를 통해 토큰출금이 가능하다는 내용입니다. 현재는 스토리지 값을 바꾸는 모든 SSTORE연산이 5,000gas를 소모하기 때문에 이러한 취약점이 발생하지 않습니다.

 

결론은 EIP1283이 적용되지 않을 경우(하드포크가 일어나지 않을 경우) 아무런 문제가 없고, 만약 하드포크가 된다면 "특별한 경우"에 한해서 문제가 생길 수 있기에 연기된 것으로 보입니다.

 

앞으로 1)EIP1283는 적용하지 않거나, 혹은 2)FRESH상태의 SSTORE의 가스소모량을 2300이상으로 높히는 스펙변경이 일어날 수 있고, 이렇게 바뀐 스펙이 적용될 경우에 발생할 수 있는 결과에 대한 테스트와 시뮬레이션이 더 필요할 것으로 판단됩니다.

 

+++++++++++++++++++++++++

 

온더에서는 이더리움 블록체인과 관련된 기술(위와 같은) 공유를 목적으로 이뤄지는 공개 온라인 기술 세미나를 상시로, 주기적으로 열고있으며 이더리움 블록체인 기술에 관한 지식을 온라인을 통해 자유롭게 나누는 커뮤니티를 지향하고 있습니다. 

 

이미 100분 가까이 신청 해주셨으며, 관심있으신 분들의 참여를 부탁드립니다. 참가 신청 링크는 아래와 같습니다.

 

오픈 기술 세미나 참가 신청서 : https://goo.gl/forms/DDwYkDaBACc0FjIA2

 

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

꼬리말

* 게시글 내용 삭제레벨 강등

* 질문은 각 주제별 게시판에 적어주세요.

 

비트코인 암호화화폐 커뮤니티 땡글~ 땡글~

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

5,352

철학자님의 서명

다단계 코인을 판단하는 4가지 기준

  1. 백서(Whitepaper)의 참신성

  2. 운영진과 개발자들의 이력

  3. ICO의 투명성

  4. 코드의 존재(특히 블록체인 로직과 관련된)

by 철학자

댓글 7
default debug random = 0 / type = READ / detected = READ

List of Articles
번호 분류 제목 추천 수 조회 수 글쓴이 날짜
20 질문 - -   ------------------------------------- 꼬리말 * 게시글 내용 삭제시 레벨 강등 * 질문은 각 주제별 게시판에.   비트코인 암호화화폐 커뮤니티 땡글~ 땡글~ -----------------------------... 3 0 463
ooii12
2018.05.12
19 개발 - -       ------------------------------------- 꼬리말 * 게시글 내용 삭제시 레벨 강등 * 질문은 각 주제별 게시판에.   비트코인 암호화화폐 커뮤니티 땡글~ 땡글~ -------------------------... 2 0 751
ooii12
2018.04.26
18 질문 - -       ------------------------------------- 꼬리말 * 게시글 내용 삭제시 레벨 강등 * 질문은 각 주제별 게시판에.   비트코인 암호화화폐 커뮤니티 땡글~ 땡글~ -------------------------... 2 0 325
ooii12
2018.07.10
17 개발 - -               ------------------------------------- 꼬리말 * 게시글 내용 삭제시 레벨 강등 * 질문은 각 주제별 게시판에.   비트코인 암호화화폐 커뮤니티 땡글~ 땡글~ -----------------... 4 0 486
ooii12
2018.07.29
16 질문 - -     ------------------------------------- 꼬리말 * 게시글 내용 삭제시 레벨 강등 * 질문은 각 주제별 게시판에.   비트코인 암호화화폐 커뮤니티 땡글~ 땡글~ ---------------------------... 3 0 591
ooii12
2018.04.26
15 질문 - - 1 0 638
ooii12
2018.05.09
14 개발 - - 1 0 495
ooii12
2018.04.30
13 개발 (초보용)Python을 이용한 마플허 및 코인원 API 사용법 코인원 도큐멘터리 : http://doc.coinone.co.kr/ 마풀허 : https://github.com/MPOS/php-mpos/wiki/API-Reference   python에서 사용할 모듈은 request, re입니다.   -마풀허-   기본적으로 http... 11 17 11534
mechasong
2017.06.20
12 개발 (초보)빗썸 파이썬 API 질문드립니다 원래 개발자가 아니라 머신러닝 쪽이라.. 어렵네요 ㅠㅠ   파이썬3 샘플 코드 중, xcoin_api_client.py 파일 보면   data = endpoint + chr(0) + str_data + chr(0) + nonce; utf8_data = data.e... 3 0 2029
urimago
2017.12.26
11 질문 (지식구걸)(차대차보험관련) 상가 지하주차장서 후진출차중(불법주정차 차량많음) 트렁크가 주황 실선 좀넘어감 상대방 ) 스쿠터 2인동승 우회전후 직진하다 스침 피해상황) 양쪽차 모두 스크레치도없음 스쿠터쪽 넘어지지도... 11 0 2204
땡그리땡구리
2022.09.29
10 개발 (주)아이폴코리아 6way~8way 19" 6u렉타입 밀페형 케이스 땡글 회원여러분 안녕하세요^^   19" 6u타입  렉 6way~8way (공용) 밀폐형 케이스입니다   사진은 8way 인데 공간은 협소하지만 펜을 6개장착해서 쿨링(dc120×25 rpm 3000)은  괜찮습니다   다음... 7 file 1 3710
ipol
2017.08.18
9 개발 (주)아이폴코리아 6way~16way 마이닝 케이스 개발 땡글회원 여러분 반갑습니다 ^^ 케이스 전문기업 (주)아이폴코리아입니다   당사에서 두번째로 다음주 출시예정인 채굴용 케이스입니다    6way~16way 모두 장착 가능한 듀얼보드 (실용실안등록... 6 file 0 3289
ipol
2017.08.05
8 질문 (전기공사견적질문) 월세안내고 전기세만내면되는자리겨우구햇는데 증설만 생각햇엇습니다만 신설도되는거더라구요?? 신설공사견적에 16sq 40미터 75 배전함 계량기 100(자체조달 45에해결) 내부공사비용 80 인건비 ... 3 0 2581
땡그리땡구리
2022.08.05
7 개발 (개초보) 빗썸 api 관련.. 안녕하세요   엑셀로 데이터를 받아오거나 일정한 액션을 하고 싶습니다.   여기 계시는 분들은 쉽게 하실 수 있으실 것 같지만 저 처럼 초보는 너무 넘사벽인 것 같아요 프로그래밍 책 펴놓고 ... 7 0 1979
btcbtcbtcbtc
2018.01.02
6 개발 (solidity) ERC20 입출금 거래소지갑 관련 질문입니당. soldity에서 이더리움 같은경우는 payable fallback function이 있어서   특정사용자로부터 이더리움을 받게되면   payable fallback 함수안에 transfer 함수를 호출해서 특정 지갑으로 가스비 ... 1 0 1019
알럽코인
2018.07.19
5 개발 ()       3 0 3739
pesderes
2018.01.09
4 질문 'icloud 드라이브'로 파일을 다운로드하려면 어떻게해야합니까? 혹은 onmyphone 생성 권한 얻는법               위에 사진과 같이 keynote폴더나 numbers처럼  onmyiphone에 폴더를 만들수 있는 방법이 있나요?   네이버 클라우드 같은 경우 저장공간 권한을 획득한 후 바로 폴더를 자동 다운... 1 file 0 1015
developerTH
2019.05.10
3 개발 "TESTNET" - 암호화폐의 또 다른 공간   안녕하세요. DunkPay.com입니다. 몇몇 분들이 암호화폐 테스트 관련해서 질문을 주셔서 시간을 내서 정리해 봅니다. "암호화폐 전송테스트를 맘편히 하고 싶은데 수수료가 부담되시나요?" 그렇... 3 file 2 2441
비트코인요
2018.03.14
개발 <기술분석>왜 콘스탄티노플 하드포크는 연기되었나? - EIP1283분석 콘스탄티노플 하드포크가 연기된 이유에 대한 기술 세미나영상과 자료입니다.   영상 : https://youtu.be/cdTSxsajibo   프레젠테이션 : https://docs.google.com/presentation/d/1eNf3qpkMxtWg6... 7 14 3888
철학자
2019.01.16
1 개발 #1 [수정] 리눅스 채굴기 관리프로그램 체험 오픈 안녕하세요   리눅스 OS 컨트롤 가능한 관리프로그램을 체험할수있도록 준비하였습니다     설치 프로그램 다운로드 주소 : http://setup.topcoin.kr/TCMSetup.exe   아이디: test 비밀번호:0000... 2 file 2 1010
탑코인
2018.05.23
Board Pagination Prev 1 ... 83 84 85 86 87 88 89 90 91 92 Next
/ 92
default debug random = 0 / type = READ / detected = READ