본문 바로가기 메뉴 바로가기
연구교류 세미나

Cryptography in the Cryptocurrency

|김성운
# [Cryptography in the Cryptocurrency] ## 정희원 박사 (KT 블록체인팀) ### 2018년 5월 2일(월), 16:00 ### 판교 스타트업캠퍼스 1동 세미나실 2 - 초록 : 최근 들어 전 세계적으로 블록체인 기술이 중요한 이슈로 떠오르고 있다. 이런 상황에 발맞춰 정부에서도 블록체인을 10대 유망기술로 선정했고, 여러 기업에서도 블록체인 기술을 활용하여 다양한 서비스를 제공하기 위해 준비 중에 있다. 본 강연에서는 이런 블록체인 기술을 제대로 이해하기 위해 블록체인 핵심 기술 중 하나인 해시함수와 블록체인이 왜 안전한지에 대해서 설명을 한다. 또한, 비트코인을 비롯하여 많은 암호화폐가 발행되고 있는데, 암호화폐 별로 서로 각기 다른 특징을 보유하고 있다. 이러한 특징들이 어떻게 가질 수 있게 되는지 이해하기 위해서 여러 암호화폐 (주로 Bitcoin, Monero, ZCash)에 대해서 간단하게 소개를 하고 사용되고 있는 암호기술에 대해서 설명을 한다. - 정희원 연사는 카이스트 수학과에서 학사를 마치고, 서울대학교에서 암호학을 전공하여 박사학위를 받았다. 현재 KT 블록체인센터 전임연구원으로 근무하며, 블록체인 기술을 연구를 담당하고 있다. ![](/file/126db12cd5454756b9359cb145e3647b.jpg) - 이번 강연에서는 전 세계적으로 이슈가 된 블록체인 기술에 대해 소개하였다. 블록체인의 핵심기술인 해시함수의 특징으로써 임의 길의의 string에 대하여 고정된 길이의 짧은 함수 값을 갖는 "Compression", 함수 값을 보고 입력 값을 찾는 것이 불가한 "One-wayness", 동일한 함수 값을 갖는 입력 값을 찾기 어려운 "Collision Free", 계산 편의성 "Efficiency"에 대해 설명하였고, 다양한 해시함수의 종류(MD5, SHA-1, SHA-2, SHA-3, SHA-256, SHA-512)와 어떤 공격들이 시도되었는지 살펴보았다. append-only hash chain의 구조와 그로 인해 생기는 블록체인의 안정성을 알아보고, 현재 통용되고 있는 암호 화폐에 대한 소개가 이어졌다. 비트코인은 최초의 암호 화폐로 가장 유명세를 지녔고 현재까지도 활발하게 사용되고 있지만, 거래내역이 모두 추적가능하다는 약점을 보유하고 있어 이를 극복하기 위해 도입된 신규 암호 화폐(Monero, ZCash)들의 특징을 살펴보았다. ![](/file/64aa48552a2f4e9299132dd78023211d.jpg)