기사 메일전송
서울대 공대 전병곤 교수팀, 암호화폐 이더리움 숨겨진 핵심 오류 잡았다
  • 김태구
  • 등록 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. 울산교육청, 나눔과 대화로 수업 성장 해법 찾는다 [뉴스21일간=이준수 기자]  울산광역시교육청(교육감 천창수)은 12일 다산홀에서 중고등학교 교원과 교육전문직을 대상으로 ‘2025 수업 성장 나눔 대화의 날’을 열었다.      이 행사는 2022 개정 교육과정 안착과 학생 참여 중심 수업 문화를 확산하고자 마련한 실천적 장으로, 현장 교원들이 수업 사례와 고민을 나누며 함께 ...
  2. 울산 화평교회, 울산동구종합사회복지관에 추석맞아 이웃사랑 나눔 실천 100만원 후원 [뉴스21일간=임정훈 ]울산 화평교회(담임목사 장지훈)는 9월 12일 금요일 10시에 울산동구종합사회복지관(관장 한영섭)을 방문하여 추석 명절을 맞아 지역 내 취약계층 지원을 위한 후원금 100만원을 전달했다.    이번 후원은 홀몸어르신, 저소득가정 등 지역 내 복지 사각지대에 놓인 이웃들에게 사랑 나눔을 실천하고 더불어 살아가...
  3. 인공지능·디지털 연수로 학교 행정 효율 높인다 [뉴스21일간=이준수 기자]  울산광역시교육청(교육감 천창수)은 9일부터 12일까지 남구 종하이노베이션센터에서 교육행정직과 교육공무직을 대상으로 ‘인공지능(AI)·디지털 역량강화 연수’를 진행했다.      이번 연수는 인공지능과 디지털 도구를 활용한 실무 연수로 학교 행정 업무의 효율성을 높이고, 현장 행정 서비스의...
  4. 울산시, 하절기 이야기(스토리) 야시장 성료 [뉴스21일간=김태인 ]  지난 7월 18일부터 지난 9월 13일까지 약 두 달간 이어진 하절기 ‘울산의 밤, 이야기(스토리) 야시장’이 성황리에 막을 내렸다.  울산시가 주최하고 울산문화관광재단이 주관한 이번 야시장은 하루 평균 7,690명, 총 누적 14만 6,100명의 관람객이 방문해 울산의 여름밤을 환하게 밝혔다.  이번 하절기 이야기(스...
  5. 신천지의 두 얼굴 울산 청년 크루 페스티벌의 진실 [뉴스21일간=김태인 ]자료사진 "청년"의 이름 뒤에 숨은 검은 그림자, 울산 청년 크루 페스티벌의 진실2025년 9월, 울산에서 열리는 '제3회 청년 크루 페스티벌'을 둘러싼 의혹이 증폭되고 있습니다. 겉보기에는 청년 문화를 위한 축제로 보이지만, 그 이면에는 특정 사이비 종교 단체의 교묘한 포교 전략과 정치권과의 불편한 유착 가능...
  6. 울주군치매안심센터, 국제피플투피플 춘해보건대챕터 치매극복 선도단체 지정 (뉴스21일간/최원영기자)=울주군치매안심센터가 12일 국제피플투피플 춘해보건대챕터(춘해보건대 대학생 봉사단체)를 ‘치매극복 선도단체’로 지정하고 업무 협약식을 가졌다.이번 협약은 청년 봉사자의 적극적인 참여를 통해 지역사회 내 치매 네트워크를 확장하고, 돌봄 사각지대에 놓인 치매 어르신께 실질적인 도움을 제공하기 위해 .
  7. 신간 <강의∣롤랑 바르트의 죽음들> 프랑스 기호학자이자 문학비평가 롤랑 바르트의 콜레주드프랑스 취임 연설 「강의」, 그리고 바르트가 세상을 떠난 이듬해 자크 데리다가 발표한 애도의 글 「롤랑 바르트의 죽음들」을 묶은 책 『강의∣롤랑 바르트의 죽음들』(김예령 옮김)이 문학과지성사의 ‘채석장 시리즈’로 출간되었다. 하나는 바르트의 시작을, 다른 하나는 바르...
사랑더하기
sunjin
대우조선해양건설
행복이 있는
오션벨리리조트
창해에탄올
더낙원
모바일 버전 바로가기