기사 메일전송
서울대 공대 전병곤 교수팀, 암호화폐 이더리움 숨겨진 핵심 오류 잡았다
  • 김태구
  • 등록 2021-04-09 10:03:11

기사수정


▲ [사진제공 = 서울대학교 공과대학]


국내 연구진이 암호화폐인 이더리움에서 치명적으로 작동하는 핵심 오류를 발견하고 추가로 발생할 수 있는 버그를 찾아내는 시스템을 개발해 세계적으로 주목받고 있다.


서울대학교 공과대학(학장 차국헌)은 컴퓨터공학부 전병곤 교수와 양영석 박사가 조지아 공과대학 김태수 교수와의 공동연구를 통해 이더리움 컨센서스 버그를 찾는 다중 트랜잭션 차등 퍼져를 개발했다고 8일 밝혔다.


‘플러피’라고 명명된 이 시스템은 철저하게 테스팅 및 관리되는 이더리움에서 극도로 드물게 발생하는 컨센서스 버그 2개를 발견했다. 전병곤 교수팀은 발견한 내용을 이더리움 재단에 전달했고, 이더리움 개발자들은 버그를 수정한 새로운 버전의 이더리움 클라이언트를 배포했다.


버그 리포트 및 수정 4개월 후, 두 개의 버그 중 한 개가 2020년 11월 11일에 이더리움 네트워크에서 발동됐다. 해당 버그는 수정 이전 버전의 게스(Geth) 이더리움 클라이언트가 이더리움 블록체인을 하드포크(기존의 블록체인과는 호환이 되지 않는 새로운 방식으로 변경)하게 만들었다.


이로 인해 업데이트하지 않고 구 버전 게스 클라이언트를 사용하던 가장 큰 이더리움 인프라 서비스인 인퓨라(Infura)가 마비됐으며 연쇄적으로 메타마스크(MetaMask), 유니스와프(Uniswap), 컴파운드(Compound) 등 주요 이더리움 서비스들이 마비됐다. 그 결과 바이낸스를 포함한 전 세계 암호화폐 거래소에서 이더리움 기반 가상자산 서비스가 일시 중단됐다. 이 사건은 코인데스크(CoinDesk)와 디크립트(Decrypt) 등 해외 주요 블록체인 언론사에서 집중적으로 보도됐고, 2016년 이더리움 DAO 해킹 사건 이후 최악의 사건으로 평가받는다.


블록체인 분야는 실생활의 많은 분야에 빠르게 적용되고 있는 핵심 기술 중 하나다. 블록체인 ‘컨센서스’는 탈중앙화된 클라이언트 노드들이 하나의 블록체인에 합의하는 것이다. ‘컨센서스 버그’는 특정 블록체인 클라이언트가 블록체인을 하드포크해, 다른 클라이언트들과 합의하지 못하게 하는 버그다. 하드포크가 발생하면 근본적인 블록체인의 불변성과 신뢰성이 깨지기 때문에 컨센서스 버그를 미연에 방지하는 것이 블록체인 안전성에 매우 중요하다.


이더리움 컨센서스 버그를 찾는 기존 퍼징 방식은 블록체인 스테이트와 한 개의 트랜잭션을 반복적으로 생성하고 테스트하는 방식이다. 하지만 이는 무한한 컴퓨팅 자원을 사용하더라도 이더리움 클라이언트 코드 내에 깊이 숨겨진 버그들을 근본적으로 찾지 못하는 한계가 있다.


이에 전병곤 교수 연구팀은 다중 트랜잭션 차등 퍼져 ‘플러피’를 제안했다. 플러피는 한 번에 여러 개의 트랜잭션을 연이어 테스트해 이더리움 클라이언트 코드에 깊이 숨겨진 컨센서스 버그를 찾는다. 시스템 최적화를 통해 플러피는 기존 퍼져와 비교해 510배 이상의 퍼징 처리량과 2.7배 이상의 코드 커버리지를 달성한다.


전병곤 교수는 “이번에 개발한 퍼져로 기존에 찾는 것이 불가능했던 이더리움의 버그를 찾을 수 있었다”며 “세계에서 두 번째로 큰 암호화폐인 이더리움의 안정성을 높이는 매우 영향력인 큰 연구이고 그 공헌을 인정받아 컴퓨터 시스템 분야 학회인 OSDI(USENIX Symposium on Operating Systems Design and Implementation)의 논문으로 채택됐다”고 말했다. 이 연구 결과는 7월 OSDI에서 발표될 예정이다.

0
  • 목록 바로가기
  • 인쇄


이전 기사 보기 다음 기사 보기
많이 본 뉴스더보기
  1. 민주콩고 동부 무력충돌 격화… 민간인 400명 이상 사망 콩고민주공화국(민주콩고)에서 정부군과 투치족 반군 M23 간의 충돌이 심화하면서 민간인 피해가 급증하고 있다. 현지시간 11일 AP통신 등에 따르면, 남키부주 정부 대변인은 전날 발표한 성명에서 “주도 부카부와 우비라 인근 지역에서 413명 이상의 민간인이 숨졌다”고 밝혔다. 그는 사망자 가운데 여성과 어린이, 청년층이 다수 포함돼 ...
  2. 이스라엘, 가자지구 재건 비용 부담 검토… 미국 요구에 원칙적 동의 이스라엘 정부가 미국의 지속적인 압박에 따라 가자지구 재건 비용을 부담하기로 가닥을 잡았다고 현지 시각 12일 이스라엘 매체 와이넷이 보도했다. 보도에 따르면 미국은 2년 가까이 이어진 군사작전으로 가자지구 전역에서 발생한 광범위한 파괴에 대해 이스라엘이 책임을 져야 한다고 요구해 왔다. 특히 공습과 지상 장비로 인한 건물 ..
  3. 지역아동센터연합회 울산 동구지회 2025년 후원감사의 날 개최 동구청[뉴스21일간=임정훈]지역아동센터 연합회 울산 동구지회(회장 신정화)는 12월 12일 오후 7시, 동구청 5층 중강당에서 2025년 후원감사의 날 음악발표회를 개최했다.    이날 동구 소재 9개 지역아동센터는 오카리나, 우쿨렐레 등 악기 연주와 합창 등 아이들이 성장한 모습과 재능을 음악 발표를 통해 선보이며 더욱 뜻깊은 시간이 ...
  4. 동구 국공립 어린이집 연합회 보육 교직원 문화의 밤 행사 동구청[뉴스21일간=임정훈]울산 동구 국공립어린이집연합회(회장 이남숙)는 12월 12일 오후 6시 HD아트센터에서 ‘국공립어린이집연합회 문화의 밤’ 행사를 개최했다.    이날 행사는 울산 동구 국공립어린이집 14개소에 근무하는 보육 교직원들의 사기진작과 노고를 격려하기 위해 마련된 자리로, 보육 교직원 등 150여 명이 참석해 ...
  5. 울산시자원봉사센터 ‘베스트 자원봉사단체’ 역량강화 워크숍… 온기나눔 우수기관 한자리에 (뉴스21일간/노유림기자)=지난 18일 오후, 울산시자원봉사센터에서 실시하는 ‘베스트 자원봉사단체 선정 및 역량강화 워크숍’이 열려 지역 온기나눔 활동을 이끄는 우수 자원봉사단체들이 한자리에 모였다. 이번 워크숍은 우수기관·단체의 현장 경험을 공유하고, 사업 기획과 운영 역량을 높여 자원봉사의 지속가능성을 강화하...
  6. 울산 동구 지역자활센터 자활근로 참여자 문화 행사 개최 동구지역자활센터[뉴스21일간=임정훈]울산동구지역자활센터(센터장 김용식)는 12월 12일 오후 3시 HD아트센터에서 자활근로사업 참여자 100여 명과 함께 ‘2025년 자활근로 참여자 문화의 날’ 행사를 개최했다. 이번 문화 행사는 자활근로 사업 참여자들이 일상에서 벗어나 문화생활을 즐기고 재충전하고, 유대감 형성과 자활 의지를 더욱 강..
  7. 만인의 연인 김서진, 울산서 성황리 콘서트 개최 가수 김서진[뉴스21일간=임정훈] ‘만인의 연인’ 가수 김서진이  12월 13일(토) 오후 6시, 울산 동구 전하체육관(대왕암홀)에서 열린 단독 콘서트를 성황리에 마무리했다.이번 콘서트는 김서진의 깊이 있는 감성과 진정성 있는 무대를 중심으로 다양한 출연진이 함께하며 풍성한 공연으로 꾸며졌다. 1부에서는 장구팀 공연을 시작으로 박...
사랑더하기
sunjin
대우조선해양건설
행복이 있는
오션벨리리조트
창해에탄올
더낙원
모바일 버전 바로가기