01 들어가는말 블록체인에대한관심이뜨겁다. 국내외를막론하고각종금융기관및미디어의신년계획과전망에빠지지않고등장했다. 핀테크나빅데이터같은산업적개념이아닌, 언뜻난해해보이는기반기술을통칭하는용어가이토록빠르게확산되고회자되었던사례가있었나궁금할정도다. 다만커진관심만큼그것에대한오해내지는모

Similar documents
말은 많은 Blockchain 2

User interface design

PowerPoint 프레젠테이션

LTC 라이트코인명세서

공정한합의알고리즘 : deb 합의알고리즘 (A fair consensus algorithm : deb consensus algorithm) 목차 1. 개요 2. 합의알고리즘의공정성 3. deb 합의알고리즘 4. 공정한노드의역할및신뢰성검증 5. 성능 6. deb 합의알고

Microsoft Word - 08_01_블록체인.docx

참고 : 더블링크드리스트 노드는데이터와포인터를가지고포인터가다음노드의데이터부분을참조하면서 연결되는자료구조이며, 데이터검색시포인터로연결된노드를검색하여값을찾음 < 더블링크드리스트연결구조 > 구분인덱스 ( 데이터베이스 ) 더블링크드리스트 장점 단점 < 인덱스및더블링크드리스트방

PowerPoint Presentation

1. 블록체인이란 블록체인은말그대로블록단위의데이터를체인형태로연결해서보관하는형태로저장하는 형태를말한다, 중앙화된서버가없이분산화된 P2P 기반의네트워크에서각참여자 ( 노드 ) 들이 저장하는것에가장큰특징이있다. 현재컴퓨터시스템에서가장대중적인서비스형태는서버-클라이언트모델이다.

OUTLINE 행사개요 행사명 Inside Bitcoins Conference & Expo 2015 장소 KINTEX 제 2전시장 3층 (회의실 301~304호) 행사시기 2015년 12월 9일(수) - 11일(금)ㅣ9일은

Implement a business platform based on blockchain blockchain기반 비즈니스 플랫폼 구현을 위한 White Paper (요약본) -1- Qcity

Yggdrash White Paper Kr_ver 0.18

1 전세계가주목하는블록체인 세계경제포럼 (WEF, 다보스포럼 ) 은 2016 년떠오르는 10 대기술중하나로 블록체인 (Block Chain) 선정 세계경제포럼은블록체인기술을 세계를바꿀기술 로평가 년까지전세계은행의 80% 가블록체인을도입할것으로예상

새로운 생태계

최근 블로그

블록체인활용사례로알아보는금융권적용고려사항 한승우 * Ⅰ. 서론 23 Ⅱ. 블록체인개요 블록체인의개념 블록체인분류 26 Ⅲ. 블록체인활용사례 암호화화폐 주식거래 ( 장외시장 ) 전자공증 스마트계약 (Smar

블록체인의시장규모 - 2 -

WIZBL_WHITEPAPER 한글

비잔틴 노드에 의한 네트워크 분기 시도와, 네트워크 정지 시도를 막기 위하여 네트 워크의 모든 노드들에 2번에 거쳐 합의 데이터를 전송한다. Tendermint와 같은 선행 연구들은 PBFT를 이용하여 비트코인으로 대표되는 작업증명 알고리즘을 사용하는 블록체인 시스템의

PowerPoint 프레젠테이션

급한다는자본시장의핵심기능에의활용은아직까지구체적인모습을드러내지않고있는상황이다. 본고에서는먼저현시점의블록체인기술에대한필자나름대로의평가를시도하고, 이어서자본시장에서의블록체인도입가능성을기업금융의관점에서생각해보고자한다. 그리고시장을통한기업의자금조달플랫폼을블록체인기반으로구축하는경

2013 <D55C><ACBD><C5F0><BC31><C11C>(<CD5C><C885>).pdf

(1) 분산처리분야에서풀지못한난제 ( 비잔틴장군의딜레마, The Byzantine General Problem)[2] 를해결할수있는새로운개념의전자화폐시스템을소개하며, 문제의해결방법으로블록체인 (Block chain) 과작업증명 (Proof-of-work, POW) 을제

블록체인과 핀테크 비즈니스

Asia-pacific Journal of Multimedia Services Convergent with Art, Humanities, and Sociology Vol.9, No.3, March (2019), pp

목차 개요. 3 블록체인 : 분산원장 블록체인이란?... 4 비트코인, 블록체인 2.0 및분산원장기술의성장배경... 5 클라우드컴퓨팅... 7 클라우드컴퓨팅이란?... 7 Bencoin 플랫폼이란?... 8 개요... 8 Bencoin 완전노드 (Full N

항목

gdac-token-whitepaper-full-version-v1.2


PowerPoint 프레젠테이션

<4D F736F F F696E74202D20BAEDB7CFC3BCC0CEB9DFC7A55FC0CCB1BAC8F1>

목차 1. 개요 2. 앤드어스체인의빈전과목표 3. 합의알고리즘의공정성 4. deb 합의알고리즘 5. 앤드어스체인 (AndUschain) 6. 암호경제또는블록체인경제 7. 양질의일자리창출을위한저비용창업생태계 8. 로제우스 (ROZEUS) 프로젝트 9. 진행중인프로젝트 1

64 연구동향 Trend of Research 2 블록체인과기록관리의미래 : 영국 TNA ARCHANGEL 프로젝트를중심으로 왕호성 국가기록원기록연구사

Industry Technology Policy 융합연구정책센터 Weekly TIP 4 차산업혁명의기반기술, 블록체인방태웅 융합연구정책센터 선정배경 01 블록체인기술 * 은초연결 (hyper-connectivity) 과초지능 (super intelligence) 으로정

슬라이드 1

WIZBL_WHITEPAPER 한글

블록체인기반의기부시스템개발. 서론 2017 년에실시한통계청기부설문조사에따르면연 도별기부참여율은꾸준히감소 (2011 년 36.4% 2017 년 26.7%) 하고있다. 기부를하지않은이유로는첫번 째로경제적여유가없고, 두번째로기부에관심이없 어서세번째로기부단체를신뢰할수없어서등이

업무보고

<B1E2C8B9BDC3B8AEC1EE2DB1E8BFF82DBCF6C1A42E687770>

백지 개정판 1.6 / 2001 년 8 월 7 일

블록체인은보안성과비용절감을동시에확보할수있다는점에서국내외금융사들은기술도입을위해신중하게검토중 기존금융고객의신뢰도확보를위해서는기술에대한실증테스트를거쳐신뢰성을충분히확보하는것이필요 해외에서는지급결제시스템의거래검증과기술표준화등에관심을가지고연구가진행되고있으며, 국내에서는주로공인인증

( 호 ) < 내용요약 > 스마트컨트랙트도입으로가상화폐는블록체인비즈니스의핵심매개체로진화 스마트컨트랙트도입과함께가상화폐는지급결제수단뿐만아니라다양한비즈니스에서도응용가능해지면서블록체인을이용한플랫폼기반비즈니스확장이가속화됨 가상화폐는블록체인플랫폼에서사용되는화폐의기능뿐

PowerPoint 프레젠테이션

13-08.hwp


0. 세션순서 및 발표자 소개

Journal of Next-generation Convergence Information Services Technology 차세대컨버전스정보서비스기술논문지 Vol.8, No.1, March (2019), pp

- 목차 - 1. 개요 가. 스트라티스 (Stratis) 이란? 나. 주요스펙 1) 기본정보 2) 시장정보 2. 주요팀멤버및재단소개 3. Stratis 컨셉및특징 - 비트코인익명전송브리즈월렛 (w. 텀블빗 ) - 스트라티스블록체인서비스화 (BaaS) 4. 기술적특징 -

비트코인캐시(BCH)명세서_코인원_ pages

오정훈 ( 고려대국제대학원교수 ) 최근의세계화와정보화의바람은초융합 (superfusion), 초연결 (hyperconnectivity), 초지능 (superintelligence) 을특징으로하는제4차산업혁명을이끌었고, 이는기존의산업혁명에

2. 거래우리는전자화폐를디지털서명의연속으로정의한다. 각암호키소유자들은그전까지의거래내역에다음소유자의공개키를덧붙인뒤에자신의비밀키로암호화하는디지털서명을하고넘긴다. 돈을받는사람은서명소유자들의체인과, 서명들을검증할수있다. 문제의과정은돈을받는사람은소유자들중한명이이중지불을하지않았는

DD 고등학교 신뢰의암호화, 블록체인과미래직업 n 프로그램소개본수업프로그램은최근가상화폐의등장으로관심이높아지고있는블록체인기술에대한체계적인이해를위하여암호알고리즘의등장, 컴퓨터시대의암호알고리즘의발전과블록체인기술의등장이유를설명하고이와관련하여향후새롭게주목받게될미래

13( ) INS17-01.hwp

Bitcoin Research, 비트코인가격상승의이면에는하드포크이슈가존재 Bitcoin Research 중국정부규제에따른비관론에도불구하고비트코인의가격은직전 고점을돌파했습니다. 다른가상화폐들보다탄력적인움직임을보이 고있는데, 하드포크이슈가상승모멘텀으로

<4D F736F F D204B42C1F6BDC4BAF1C5B8B9CE5F FBAF1C6AEC4DAC0CEC0C720C0CCC7D8BFCD20C0FCB8C12E646F63>

본명세서는회원님들의이해에도움이되고자작성한내용이며, 투자권유의의도는일절없음을안내드립니다.

Beyond Blockchain 블록체인기술은중앙화된권력없이모든노드들간을합의할수있게하는방법을고안해냈습니다. 하지만블록체인기술은실시간트랜잭션의성사, 확장성같은근본적인문제점들과직면해있습니다. 개선된합의알고리즘에도불구하고, 현재구현된블록체인은한번에한블록만동기화하는노드를사용합

Ⅰ. 검토배경 1 Ⅱ. 블록체인이란? 2 Ⅲ. 블록체인에대한국내외금융기관들의대응은? 8 Ⅳ. 블록체인은금융업에도움이되는가? 10 Ⅴ. 시사점 15 < 참고문헌 > 본자료는 IBK 경제연구소가정보제공을목적으로작성한연구자료이며, 어떤경우에도법적책임소재증빙자료로사용될수없습니

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

- 목차 - 1. 개요 가. 애터니티 (Aeternity, AE) 란? 나. 주요스펙 1) 기본정보 2) 시장정보 2. 주요팀멤버및재단소개 3. 애터니티컨셉및특징 - Aeon Token (AE) - Name 시스템 - Aepps 4. 기술적특징 - PoW, PoS Hy

POC Report

년겨울호규제동향지 코인의총발행량이 2,100 만개에이르면신규발행은종료된다. 비트코인의거래를위해서는비트코인지갑 (Bitcoin wallet), 블록체인 (Block chain), 공개암호 (Public keys), 개인암호 (Private keys), 디지

필수 요소이다 본 논문에서는 우선 현재 대표적으로 이용되고 있는 인터넷 금융거래시스템인 페이팔 비트코인 핀테크의 개념에 대하여 살펴본다 다음으로 향후 인터넷 금융거래 시스템이 나아갈 전망을 예측해 보고 이를 위한 연구 방향을 소개한다 생하는 등의 문점을 지적한 바 있다

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

USC HIPAA AUTHORIZATION FOR

new Spinbackup ICO White Paper(ko)

Overview of Swirlds Hashgraph 스월즈사해시그래프개요한글번역본 - EMD 비코인 (Bitcoin) 이나 이더리움 (Ethereum) 의 원천기술인 블록체인 (blockchain) 에 대항하는분산원장기술 (Distributed Ledger Techn

블록체인 (Blockchain) 기술동향및보건복지정보통계분야활용방향 97 블록체인은미래를바꿀혁신기술로서그파급력에대한관심이증대되고있을뿐만아니라향후인터넷기술에버금가는변혁을주도할것으로전망되고있다 ( 정보통신기술진행센터, 2016, p. 14). 2016년세계경제포럼 (WEF

- 목차 - 1. 개요 가. 아이콘 (ICON) 이란? 나. 주요스펙 1) 기본정보 2) 시장정보 2. 주요팀멤버및재단소개 3. ICON 컨셉및특징 - 독자적인블록체인기술, Loopchain - ICON의블록체인네트워크, 넥서스 (NEXUS) - IISS (ICON I

C++ Programming

Blockchain for the Internet of Things 2

월간 CONTENTS 3 EXPERT COLUMN 영화 점퍼 와 트로이목마 4 SPECIAL REPORT 패치 관리의 한계와 AhnLab Patch Management 핵심은 패치 관리, 왜? 8 HOT ISSUE 2016년에 챙겨봐야 할 개인정보보호

<4D F736F F D20B1E2C8B9BDC3B8AEC1EE2DC0D3B8EDC8AF>

<B3EDB4DC28B1E8BCAEC7F6292E687770>

상화폐의거래시스템및방법에관한것으로, 증여하고자하는블록체인을갖는디지털가상화폐의금액정보및 증여자의신상정보를포함하는증여자용거래요청신호가전송되면, 수증자가블록체인을갖는디지털가상화폐의 거래시필요한전자지갑의개설여부에상관없이블록체인을갖는디지털가상화폐거래를수행할수있게안내 하는수증자거

목차 Ⅰ. 기본현황 Ⅱ 년도성과평가및시사점 Ⅲ 년도비전및전략목표 Ⅳ. 전략목표별핵심과제 1. 군정성과확산을통한지역경쟁력강화 2. 지역교육환경개선및평생학습활성화 3. 건전재정및합리적예산운용 4. 청렴한공직문화및앞서가는법무행정구현 5. 참여소통을통한섬

**09콘텐츠산업백서_1 2

Microsoft PowerPoint - 6.pptx

PowerPoint 프레젠테이션

Contents 블록체인과공공데이터 - 블록체인이가져올공공분야및공공데이터의미래 주요목차 Ÿ 블록체인기술의이해 4 Ÿ 블록체인이가져올공공분야패러다임변화 13 Ÿ 블록체인과공공데이터의미래 19 Ÿ 참고문헌 24

PowerPoint 프레젠테이션

04 Çмú_±â¼ú±â»ç

Windows 8에서 BioStar 1 설치하기

<B1E2C8B9BDC3B8AEC1EE2DB9DAC1F6BFB52DBCF6C1A42E687770>

조사보고서 구조화금융관점에서본금융위기 분석및시사점

본명세서는회원님들의이해에도움이되고자작성한내용이며, 투자권유의의도는일절없음을안내드립니다.

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

Art & Technology #5: 3D 프린팅 - Art World | 현대자동차

블록체인과 핀테크 비즈니스

Contents Absract Project Background Vision FLETA Project 1. 블록체인기능극대화 2. 차별화된토큰이코노미 3. 멀티체인을통한확장성 FLETA's Innovation 1. 4대기술혁신 1.1 새로운블록 & 레벨트리검증방식 1.

분산원장기술과블록체인 : 특징과비전 이남형 2018 년 4 월 요약근대이후, 거래내역은특정한기관에서관리하는원장에기록되었다. 이기록의안전성을높이려면다수의장소에기록이보관되어야하고, 신뢰성이높으려면위변조가어려워야한다. 그렇지만이두목적을동시에달성하려면큰비용이든다. 블록체인으로

슬라이드 제목 없음

조사보고서 복합금융그룹의리스크와감독

PowerPoint 프레젠테이션

Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3

I D G S u m m a r y Blockchain 블록체인기반프로젝트시작하기전, 알아야할사항들 블록체인이 IT 세계에새로운바람을일으키면서대규모조직을중심으로블록체인도입이시작됐다. 다양한산업군에서블록체 인기술을접목해, 효과적인서비스나기존문제점을개선하기위해도입을위한 P

PowerPoint 프레젠테이션

블록체인 (Block Chain) 기술및시장동향보고서 1. 서론 목적 본보고서는블록체인과관련한국내 외시장동향및관련업체현황에관한정보를제공하여관련연구 를통한사업화전략수립시참고자료로활용하는데그목적을두고있음 블록체인의정의블록체인 (Block Chain) 또는분산원장은인터넷상에

Transcription:

Block Chain Primer 블록체인의기술적이해및도입을위한첫걸음 02 03 05 06 08 11 들어가는말 블록체인이란무엇인가 왜블록체인을도입하는가 블록체인의종류와구분 블록체인상의거래기록및확정메커니즘 블록체인도입을위한사전검토와설계체크리스트

01 들어가는말 블록체인에대한관심이뜨겁다. 국내외를막론하고각종금융기관및미디어의신년계획과전망에빠지지않고등장했다. 핀테크나빅데이터같은산업적개념이아닌, 언뜻난해해보이는기반기술을통칭하는용어가이토록빠르게확산되고회자되었던사례가있었나궁금할정도다. 다만커진관심만큼그것에대한오해내지는모호한이해또한확대재생산되고있는실정이다. 대표적인게블록체인이위변조를 원천봉쇄 할수있는분산장부 ( 기술 ) 라는인식이다. 위변조시도를애초에불가능하게만드는시스템은이론적으로불가능에가깝다. 다만블록체인은위변조시도를무의미하게만들거나증거가남게해사전혹은사후대응을용이하게한다는점에서차별화된다. 퍼블릭블록체인과프라이빗블록체인을구분하지않고어느한쪽의문제점을전체의것으로확대하거나, 반대로모든기능이다구현가능한것처럼과장하는경우도눈에띈다. 블록체인에대한평가도엇갈린다. 한편으론인터넷에비견될정도로엄청난잠재력을지닌기술로각광을받지만, 다른한편에선비트코인의화폐적실험에서드러난문제점들까지고스란히떠안으며 ( 부당하게 ) 평가절하되기일쑤다. 블록체인으로무엇을할수있을지, 어떤분야에서어떤효익을가져올수있을지, 비트코인이라는역사적실험의한계와성과는기술로서블록체인에어떠한함의를지니는지등. 중요한쟁점들은대부분흐릿하게아웃포커스된채성급하게큰그림부터그려지고있는건아닌지차분하게되돌아볼시점이다. 코빗은지난 2013년국내최초로비트코인거래소를설립하며한국에비트코인과블록체인기술을널리알리고보급해왔다. 한국은행, 국세청, 금융위등금융당국은물론각급금융기관과대학강연을통해비트코인의화폐적가치자체보다는그것을가능케한기반기술인블록체인에주목할것을역설해왔다. 아울러서울디지털포럼 (2014년) 강연및각종컨퍼런스와세미나, 동아비즈니스리뷰블록체인스페셜리포트 (2015. 10) 등여러매체기고활동을통해블록체인기술의올바른안내에앞장서왔다. 나아가블록체인에대한연구와협업을본격화하기위해지난가을블록체인랩 (https://blockchain. korbit.co.kr) 을설립, 여러금융기관및기업, 공공기관등에기술적핵심과비즈니스적전망을공유해왔고, 나아가블록체인도입을통한혁신모델을공동연구, 모색하고있다. 코빗은본보고서를시작으로블록체인에대한내부연구성과를한국사회와활발하게공유, 블록체인에대한실험이한국에서본격화되는데미력하게나마기여하고자한다.

02 블록체인이란무엇인가 블록체인이란무엇인가 재된에셋은금융적, 법적, 물리적또는전자적일수있다. 장부에기재된에셋의보안성과엄밀성은전자키와전자서명에의해암호학적으로유지되는데, 이것들은공유된장부내에서누가무엇을할수있는지를통제하는수단이된다. 새로운등재내용은하나, 여럿또는모든참여자들에의해서, 네트워크에의해동의된규칙에준거해업데이트될수있다. 1 한국은행은최근발간한보고서에서블록체인을분산원 블록체인은비트코인시스템을구동하기위해고안된기반기술이다. 비트코인이등장하기이전에는 P2P(peerto-peer) 네트워크상에서구동되는분권적화폐시스템이불가능하다는게정설이었다. 신뢰성을담보하는중앙기관없이는이중지불을막고장부의무결성을유지할수없었기때문이다. 비트코인은작업증명 (proof-of-work) 이라는참여적컨센서스방식과블록체인이라는분산장부기술을토대로이한계를뛰어넘었다. 위키피디아에따르면, 블록체인은승인없는분산데이터베이스 (permissionless distributed database) 로정의될수있다. 옥스포드사전에는, 비트코인혹은다른암호화화폐의거래가순차적이고공개적으로기록되는디지털장부라고기술되어있다 (A digital ledger in which transactions made in bitcoin or another cryptocurrency are recorded chronologically and publicly). 뒤에서더자세히살펴볼것이지만위의두정의는모두비트코인에특화된블록체인, 즉퍼블릭블록체인의특성만을반영하는뚜렷한한계를지닌다. 얼마전발간된영국정부의블록체인보고서는이보다진전된정의와함께블록체인의기본메커니즘을아래와같이간명하게설명하고있다. 분산장부는기본적으로자산의데이터베이스이다. 이데이터베이스는여러시스템, 구성원그리고기관들로구성된하나의네트워크상에서공유될수있다. 네트워크 장 (distributed ledger) 기술로규정하면서, 거래정보를기록한원장을특정기관의중앙서버가아닌 P2P 네트워크에분산하여참가자가공동으로기록하고관리하는기술을의미 한다고포괄적으로설명했다. 세계적인컨설팅회사딜로이트는좀더광범위한시각에서 서로알지못하는사람들이공유된거래기록을믿을수있게해주는기술 " 로정의한다. 아울러기술의총합이면서공유된기록그자체또는장부인블록체인은, 특정한네트워크상에서모든참여자들에게분산되어있으며참여자들은자신들의컴퓨팅자원을이용해거래기록을유효화하고, 이를통해제3기관의개입을불필요하게만든다. 2 국내외여러기관에서블록체인에대한연구작업성과를속속내놓고있지만여전히그실체적정의에대한엄밀하고일관된합의는이뤄지지못하는것처럼보인다. 블록체인기술을보다네트워크친화적으로진화된데이터베이스로보는견해서부터금융에특화된새로운프로토콜로사고하는경향에이르기까지다양한시각들이혼재되어있다. 새롭게부상한기술을규정하는단계서부터합의가이뤄지지않고있다보니, 기술활용을위한논의역시지지부진해지기마련이다. 블록체인에대한보다엄밀하면서도보편적인정의가필요한이유다. 우리는블록체인을 Tamper-evident distributed data structure( 위변조증거가남는분산데이터구조 ) 로정의할것을제안한다. 물론블록체인의용례가풍부해짐에 의모든참여자들은각자자기고유의장부복사본을가질 수있다. 공유된장부에어떤변경이발생하면그내용은 모든장부에몇분내지는몇초만에반영된다. 장부에기 1 Government Office for Science, "Distributed ledger technology: beyond block chain" (2016. 1. 19) 2 딜로이트, Blockchain Enigma. Paradox. Opportunity

03 블록체인이란무엇인가 참여자네트워크와참여자스스로제공하는컴퓨터를활용 암호학과디지털서명으로이용자식별 기록조작 / 변경을어렵게만드는메커니즘 타임스탬핑 개별거래를프로그램화 (programmable transaction) 따라이같은기술또한유효성을상실할수있을것이다. 그럼에도불구하고현시점에서블록체인의특징과구조를가장적절하게반영하며논의를시작하기위한토대로서기능하기에는충분한설명이라판단한다. 우선위변조가능성부터살펴보자. 일반적인통념과달 그림 1. 위변조에대응하는블록체인메커니즘분류 Proof-of-work Proof-of-stake 기술적대응 리블록체인은위변조가불가능한구조가아니라위변조 를쉽게적발할수있도록구조화된시스템이라고보는것 이더적절할것이다. 단순히분산되어통신하며업데이트 Tamper-resistant Consensus-by-bet Trust 되는장부라기보다는위변조에대한대응을어떻게하느 냐가더본질적이기때문이다. 블록체인은위변조행위를 적발하고그러한시도에대응하는조치에따라그림 1 에서 Membership 사회 / 제도적대응 와같이크게다섯가지로구분할수있다. 이같은구분을통해우리는블록체인내부구조에대한정확한이해에한걸음더가까이다가갈것이라생각한다. 또한블록체인을분산장부 (ledger) 나데이터베이스 (database) 라규정하는것보다는데이터구조 (data structure) 로이해하는것이보다유연하면서도정확한규정일것이다. 분산장부혹은원장이라는기술은금융권에서만통용될수있는수평적제한성을지니며, 데이터베이스라는규정은수직적경직성을초래한다. 금융이외의산업에적용될때블록체인은단순한원장이상의데이터구조로기능할수있으며, 단순한데이터베이스시스템이상의구조적확장성을담보할수있기때문이다. 분산된데이터의무결성저장기능뿐만아니라디지털에셋과자료의분배및공유, 메시징, 암호학, 컨센서스등의다종기술이집약된구조로이해해야할것이다. 뒤에서살펴볼것이지만블록체인은목적과특성에따라세분화될수있다. 이런구분과상관없이모든블록체 위변조에대응하는방식은블록체인의목적과그에연동하는설계방향에따라여러방식이있을수있지만현재등장한방식은위의다섯가지정도로나눠볼수있다. 맨왼쪽의작업증명 (proof-of-work) 방식의경우가장기술적인접근방법으로비트코인을통해그효용성이입증돼왔다. 불특정다수가참여하기때문에마이닝과정에많은컴퓨팅자원을들이게하는방식으로보안장벽을높이는한편, 참여에따른인센티브를지급해네트워크에반하지않게끔만들었다. 이런접근은보안성이매우뛰어나지만, 많은전기와컴퓨팅자원이소모되고거래가확정되는주기가다소길다는점등의한계를갖고있다. 이같은문제점극복을위해, 우측으로갈수록기술적 / 암호학적요소뿐만아니라사회 / 제도적요소들을적절히융합, 위변조에대응하는다양한방식이고안되고있다. 비트코인처럼누구나참여하는네트워크가아니라사전승인방식으로참여를제한하는경우고도의기술적방식보다는사회 / 제도적장벽이보다효과적이기때문이다. 인은아래와같은본원적공통요소를지닌다. 분산구조

04 왜블록체인을도입하는가? 3. 안정성 왜블록체인을도입하는가? 블록체인은물론만능열쇠가아니다. 모든문제의해결책이될수는없다. 다만제대로, 정확한목적하에도입, 적용한다면다음과같은이점을누릴수있다. 블록체인의분산구조는기업이나공공기관이기존과같이한곳에모든데이터를보관해야하는잠재적위험성을피할수있게해준다. 즉, 단일실패점 (single point of failure) 이존재하지않기때문에일부시스템에오류또는성능저하가발생하더라도전체네트워크가타격을입 을가능성의희박하며쉽게복구가가능하다. 1. 향상된보안성 블록체인을도입하면중앙데이터베이스에모든자료를저장하는것보다상대적으로높은보안성을가져다준다. 모든데이터베이스를한곳에보관 / 관리한다면해커들이단하나의데이터베이스만침입하는것으로치명적인피해를유발할수있다. 하지만블록체인처럼분산된데이터구조에침입하는것은현실적으로매우어렵다. 위에서언급한다양한방법들로위변조를막고있을뿐만이아니라수십, 수백, 수천개의컴퓨터를동시에해킹하는것은매우많은비용을들여야하므로사실상불가능에가까운일이된다. 아울러중앙집중적인관리가불필요해지므로내부자에의한조작또는정보유출위험또한크게감소한 4. 효율성블록체인은복잡한거래기록관리및추적에용이한장점을지닌다. 아울러여러기관이참여하는경우에도시스템통합에따른복잡한프로세스와그에수반하는고비용구조를우회하게해준다. 블록체인을통해 2022년까지은행의인프라비용을 150~200억달러를절감할수있을것이라는예측 (Santander InnoVentures) 등이나오는것은이런특성때문이다. 아울러개별트랜잭션에프로그램을입힐수있어스마트컨트랙트등복잡하고지능적인거래를가능케하고이를통해많은효율성을기대케한다. 다. 세계적인컨설팅회사맥킨지는블록체인기술이 속도, 보 2. 향상된투명성블록체인은기본적으로공개성이라는특징을가지고있다. 각종금융거래, 회계관리와같은투명성이중요한곳에서블록체인의활용에대한연구가활발한건그때문이다. 최근 R3CEV와 11개은행의블록체인을활용한실험, 나스닥의블록체인을활용한주식발행과같은사례들은왜블록체인이가지는투명성과공개성에선도기업들이눈독들이는지를보여주는좋은사례라고할수있다. 모든 안성, 투명성, 편의성과비용측면에서상당한혜택을가져다줄것 " 이라고분석했다. 아울러빠른속도와영구적인타임스탬핑을필요로하는다음과같은서비스에매우적합할것이라덧붙였다. 페이먼트 금융자산이전 스마트컨트랙트 소유권분할및공증서비스 참여자들이장부를공유하고있기때문에기본적으로모 든거래기록이투명하게공개된다.

05 블록체인의종류와구분 블록체인의종류와구분 블록체인은크게퍼블릭 (public) 블록체인과프라이빗 (private) 블록체인으로나눌수있다. 흔히들언급하는블록체인은대부분퍼블릭블록체인이다. 비트코인, 이더리움, 라이트코인이작동하는블록체인은모두퍼블릭블록체인을활용한가상화폐 / 스마트금융플랫폼이다. 그렇기에퍼블릭블록체인은공개성, 분산성과같이흔히블록체인에대해이야기할때언급하는특성들을모두가지고있다. 반면프라이빗블록체인은특정한기관, 업체들이자신들의목적과특성에맞게설계한블록체인이다. 그렇기때문에블록체인이가지는공개성, 분산성과같은특성을모두다구현하지않을수있다. 또한프라이빗블록체인은정보의흐름을확인하는방법역시다를수밖에없으며활용방식역시상이할수있다. Blockchain types 프라이빗과퍼블릭으로구분했을때블록체인이활용 되는양상역시달라진다. 비트코인, 이더리움과같은퍼 No Native Currency Native Currency 블릭블록체인은공개네트워크를운용하기위해고유한 Closed Membership 공유장부 : 데이터관리최적화 ( 은행간블록체인 ) 혼합시스템 ( 리플, 사이드체인...) 화폐 (native currency) 를발행하는것이일반적이다. 퍼블릭블록체인은블특정다수의참여를통해서운용되어야하기때문에참여와충성도를유도하기위한경제적 Open Membership 불가능? 암호화화폐 : 결제최적화 ( 비트코인, 이더리움 ) 인센티브가필요하기때문이다. 이를위해비트코인, 이더리움과같은공개블록체인은참여자 ( 채굴자 ) 들에게블 록체인상에서발행된코인을지불한다. 반면프라이빗블록체인의경우네트워크상의운용노드가제한되어있다. 그렇기때문에코인을발행할이유가비교적명 확치않고, 발행한다고해도이를통용할수있는경제적토대가마련되기어렵다. 그래서프라이빗블록체인의경우고유화 폐를통한네트워크유지나지불 / 결제와같은용도로사용되기보다는데이터를분산관리하는데더적합할것으로점쳐진다.

그림 2. 어떤블록체인을선택할것인가? How many copies of the ledger? One Traditional ledger eg a personal bank account Many Who can use these copies? Owner group Permissioned, private shared ledger eg Bankchain, a clearing and settlement network Anyone Who maintains integrity of the ledger? Trusted ledger owners or actors, by validation Any user, by untrusted consensus Permissioned, public shared ledger (ie a distributed ledger) eg Ripple, a global financial transactions system Unpermissioned, public shared ledger eg Bitcoin, a cryptocurrency <Government Office for Science, "Distributed ledger technology: beyond block chain" (2016. 1. 19) > 기업의특성, 산업그리고이를운용하고자하는목적에따라퍼블릭블록체인을도입할지프라이빗블록체인을도입할지에 대해고려해보아야한다. 각각의블록체인이가지는특성과기업이원하는특성간에무엇이일치하는지다음과같은질문들 을통해기본적인사항들을확인해볼수있다. 1. 자료를나누어저장할것인가? a. 블록체인은기본적으로자료를분산해서저장하는특성을가진다. 만약자료를분산해서저장할필요가없거나분산해서저장하는것보다한곳에모아서저장하는것이효율적이라고생각된다면블록체인을도입하기보다기존기술을도입하는것이더좋다. 기존기술활용 2. 누가이블록체인을쓸것인가? a. 만약누구나블록체인을쓸수있게만들예정이라면퍼블릭블록체인을, 허가된사람만쓸수있게만들예정이라면 프라이빗블록체인을사용하는것이좋다. 프라이빗블록체인활용 3. 누가이블록체인을관리할것인가? a. 만약지정된사람만이블록체인을관리하게만든다면현재리플과같이본인들이블록체인을관리해야한다. 이경우블록체인을운용하는데드는모든비용과이에따른리스크를부담해야한다. 혼합블록체인 b. 만약모든사람이블록체인을관리할수있게만들것이라면퍼블릭블록체인으로이를설계하는것이좋다. 이때는어떤식으로위변조를방지할것인지, 어떤방식으로네트워크를운용하는사람들에게보상할것인지를잘고려해서개발해야한다. 퍼블릭블록체인

블록체인상의거래기록및확정메커니즘 07 블록체인상의거래기록및확정메커니즘 < Block 10 > Transaction 21 Transaction 22 previous checksum 0938 checksum 1012 < Block 11 > Transaction 23 Transaction 24 Transaction 25 previous checksum 1012 checksum 2140 < Block 12 > Transaction 26 Transaction 27 previous checksum 2140 checksum 3057 여러블록체인들중가장기본적인비트코인블록체인에서어떻게거래가기록되는지알아보자. 비트코인블록체인은앞에서언급했듯이작업증명 (proof-of-work) 과정을거쳐서거래기록이확정된다. 채굴자 (miner) 는네트워크상에방송된여러거래들을모아서하나의블록을형성한다. 이를증명 (proof) 하고이전블록에연결하기위해채굴자는블록의내용을특정값 (nonce) 을이용하여 SHA 256(Secure Hash Algorithm 256) 해시값으로만들어내는과정을거친다. 이때만들어지는해시값을시스템이허락할정도로작게만들어내는특정값 (nonce) 을찾은경우블록이하나생성되어체인에연결된다. 이과정을사용자입장에서는컨펌 (confirmation) 이라고하며채굴자입장에서는채굴 (mining) 이라고부른다. 이렇게작업증명과정을거쳐체인으로연결되어구조화된거래기록은위변조하기매우어렵다. 이런메커니즘에대해금융보안원은다음과같이분석한다. 각노드들에저장된해쉬값은이전블록들의값에영향을받아생성되므로등록된내용을위 변조하는행위가 매우어려움 다만, 노드의과반수를동시에해킹한다면데이터변조가가능하지만현실적으로어려움 3 3 금융보안원, 보안연구부, 블록체인및비트코인보안기술 '(2015. 11. 23) 2p

08 블록체인상의거래기록및확정메커니즘 우다양한문제들이등장할수있는구조이다. 독점한채굴자가수수료상승, 고의적인거래기록누락등을통해자신의수익을극대화할수도있는시스템이다. 이를극복하기위해 proof-of-stake 구조가제안되었다. Proof-ofstake는소유자가자신이가진자산 (stake) 을스스로증명해야한다. 다만 proof-of-stake의경우 nothing at stake 4 위에서설명했듯이, 거래기록과정에서위변조에대응하는방식은비트코인이채택하고있는작업증명외에여러가지방식이존재할수있다. 작업증명을포함해현재실험중인컨센서스및위변조대응방식을 5가지정도로추 나 stake grinding 5 과같은공격을받을수있다. 그래서이구조를사용하는 Blackcoin이나 Peercoin 같은경우블록체인전체를컨트롤하는마스터퍼블릭키를두어이런공격을대비하고있다. 려보았다. 세번째 : Consensus-by-bet 첫번째 : Proof-of-work 이는비트코인과같은공개블록체인에서많이쓰이는구조이다. 여러거래들을하나의블록으로모은다. 이블록을만들기위해채굴자가해쉬알고리즘을풀어서이를증명한다 ( 이를채굴이라고한다 ). 증명에성공한채굴자는이를전체블록체인노드에이를중계하고블록체인의가장마지막블록에자신이채굴한블록을연결한다. 이와같은과정이반복되면여러블록이하나의체인을이루기때문에이를블록체인이라고한다. 이를위변조하기위해서는 proof-of-work의과정을한번더거쳐야하는데이는사실상불가능하다고볼수있다. 즉, 위변조를시도하는사람은엄청난컴퓨터파워를사용하면서도이에대한혜택을얻을수없기때문에위변조에대한시도를방지하는시스템이다. Consensus-by-bet에는 Tendermint와이더리움에서개발중인 CASPER 등이있다. Tendermint는채굴없는방법을지향한다. 기존의 proof-of-work, proof-of-stake가컴퓨터파워를활용하여수학적으로문제를품으로써거래를승인하고이를통해위변조를방지하는방법을사용했다면 Tendermint는네트워크에참여하는사람들의동의를통해서블록체인의거래를승인하는방법을사용한다. 승인이란제도는어느한사람이나단체가네트워크를독점하기어렵기때문에다른방법들에비해네트워크독점에대한우려가줄어들수있는구조이다. 이때승인에참여하는노드들은보증금을걸고승인에참여한다. 만약이중결제와같이잘못된곳에승인을해줄경우보증금을돌려받을권한을잃게된다. 이를통해승인에참여하는사람들이올바른거래만승인할수있도록인센티브 / 처벌 시스템을가동한다. 두번째 : Proof-of-stake Proof-of-stake는 proof-of-work의단점을보완하기위해등장한시스템이다. Proof-of-work는전체네트워크의채굴을 50% 이상독점하는사람혹은단체가있을경 4 공격자가다수의충돌되는블록에투표를하여도처벌이없는경우. 5 자신의자산을블록체인을거슬러올라가자산이블록을이기는지점을찾는다. 그이후그지점다음블록의헤더를변경해서지속적으로자신의블록이이기게조정한다. 이에는약간의컴퓨팅파워가필요하지만꽤나실용적인편이다.

09 블록체인상의거래기록및확정메커니즘 네번째 : Trust Trust 기반의 consensus를활용하는블록체인으로 Ripple, Stellar와같은가상화폐시스템에서주로사용되는방법이다. 위에서언급한세가지컨센서스방식이네트워크에참여한각노드들이사기, 위변조시도를할수있다는것을전제한상태에서만들어진방법들인데비해서 Trust를활용한방법은기본적으로네트워크에신뢰할수있는사람들이참여한다고전제한다. 물론참여자들은전체네트워크를믿을필요는없다. 다만네트워크상에서참여자들은스스로믿을수있다고판단하는노드를선택 다섯번째 : Membership Membership을활용하는블록체인은프라이빗또는컨소시움블록체인과같이네트워크를관장하는 ( 단수혹은복수의 ) 주체가명확할때사용가능한방법이다. 아울러퍼블릭블록체인과달리불특정다수가아닌기본적으로허가를얻은노드들만승인작업에참여하기때문에이들의행위를계약관계등으로제약하는것이가능하다. 또한블록체인에접근해공격하는시도가있더라도기존처럼데이터베이스에침입해서공격을시도하는해커를처벌하듯민형사상의처벌또한가능하다. 적으로신뢰하면된다. 여기서적용되는 consensus 방식은 byzantine agreement protocol 6 을기반으로하고있으며, 이는네트워크에참여하는노드들의투표와동의를통해서블록체인의거래를승인하는방법을사용한다. 참여자들은네트워크가정상적으로작동되기를바라기때문에위변조를시도하는공격자의신호를무시하게될것이고공격자는궁극적으로신뢰시스템에의해네트워크에서배제될것이다. 이를통해네트워크에신뢰할수있는노드들만남고위변조를시도하는이용자는지속적으로걸러짐으로써전체네트워크를튼튼하게만들수있다는가설이다. 사실상세번째방식인 Tendermint도 byzantine agreement protocol의변형이라고볼수있다. 6 Byzantine agreement protocol와관련된정보는다음백서를참조 https://www.stellar.org/papers/stellar-consensus-protocol.pdf

블록체인도입을위한사전검토와설계체크리스트 7 10 블록체인도입을위한사전검토와체크리스트 기업및기관들은블록체인도입을결정하기앞서서과연도입이필요한지, 많은효익을가져다줄수있는지자기진단과정을거쳐확인할필요가있다. 여러방법이있겠지만다음과같은 4가지 Filter를활용할수있다. 그것들은 Business Model, Technical, Legal Regulatory, Operational(BTFO) 7 의네영역으로구성된다. 순서대로네영역의질문들을확인하는비교적간단한방식이다. Business Model a. 디지털기반인가? ⅰ. 디지털기반의혹은디지털화된자산에적합하다. Business Model Technical b. 중개자가끼어있는가? ⅰ. 당사자간에신뢰가필요없어도되는사업모델에적합하다. Legal Regulation c. 사업이성공가능해보이는가? ⅰ. 이런새로운가치가제안되었을때고객들이충분한수수료를 Operation 낼것으로보이는가? d. 거의실시간결제가필요한가? ⅰ. 지금결제시스템이몇일이걸리지만고객, 규제당국이나자본상의이유로실시간에가까운결제시스템이필요할때적합하다. ⅱ. 블록체인이가지는자동화특성과분단위의글로벌원장동기화는거의실시간으로결제를할수있게도와준다. e. 투명성이필요한가? ⅰ. 고객이나규제당국이자료의투명성을요구하는가? ⅱ. 블록체인의분산성은낮은비용에데이터를보여주는데적합하다. f. 보고가필요한가? ⅰ. 고객, 파트너, 규제당국에보고를강화할필요가있는가? ⅱ. 블록체인의분산성은데이터의동기화를값싼비용에가능하게해준다. g. 노동집약적인가? ⅰ. 현재자사의프로세스가수동이거나반자동이여서비싼가? ⅱ. 블록체인은완전한자동화를가져오기때문에장기적으로비용을절감하는효과가있으며, 만약언젠가자동화를도입할예정이라면블록체인을통한자동화가더저렴하다. 7 Alex Batlin Crypto 2.0 Musings - Blockchain Disruption Evaluation (2016. 1. 11)

a. 자본집약적인가? ⅰ. 결제일의지연, 운영상의이유로자본이묶여있는가? ⅰ. 거의실시간으로결제를가능하게해주는블록체인은이런자본의묶임을줄여줄수있다. b. 레거시기술이많은가? ⅰ. 현재의데이터저장, 관리, 계산기술이복잡하고오래되었는가? ⅰ. 만약이기술들을업그레이드할필요가있다면블록체인을활용하여더강하고저렴한기술적효과를고려해봄직하다. 2.Technical a. 기술적으로성공가능해보이는가? ⅰ. 현재의시스템요구사항이블록체인기술을감당할수있는가? b. 거래정보를얼마나암호화할것인가? ⅰ. 현재퍼블릭블록체인은거래가일어났음은확인할수있지만어떤사람들끼리했는지는그암호화메커니즘으로인해확인할수없다. c. (Public인경우) 너무처리량이많지는않는가? ⅰ. 만약퍼블릭블록체인을활용할예정이라면현존하는퍼블릭블록체인의처리속도가아직충분히많지않다는것을알아야한다. d. (Public인경우 ) 초저지연처리가불필요한가? ⅰ. 퍼블릭블록체인을활용할예정이라면현존하는퍼블릭블록체인중에비트코인의경우 10분의딜레이가있을수있음을알아야한다. 3. Legal Regulatory a. 법률규제가있는가? ⅰ. 법률상의합의및허락을받을필요가있는가? ⅰ. 블록체인의스마트계약의데이터동기화, 암호화, 순차적인기입은회계추적및법률준수에적합하다. 만약이런사항들을도입할필요가있다면블록체인을도입하는것이비용적으로저렴하다. 4. Operational a. 통합이잘되어있는가? ⅰ. 만약현존하는시스템이잘통합되어있다면그시스템에는블록체인을적용하지않는것이좋다. 우선은독립되어있고다른시스템, 비지니스에영향을받지않는사업에우선적으로블록체인을도입하는것이좋다.

위의네가지렌즈를통해블록체인도입의필요성을확인했다면, 다음과같은요소들을고려하여블록체인디자인을시작할 수있다. 블록체인설계를위한체크리스트 8 설명 비트코인의경우 데이터 ( 블록 ) 크기 블록크기및컨펌주기는작고빠를수록이용환경이용이한측면이있지만, 너무잦은주기는보안상의문제를초래할수있고, 블록사이즈가너무작아지면처리량이제한될수있다. 1MB, 초당 7 건 거래참여자 누구에게거래기록을제출 ( 기입 ) 할수있도록권한을줄것인가? 모든사람 거래기록열람자 누구에게거래기록을열람할수있도록권한을줄것인가? 모든사람 거래승인권한 누가거래를승인할것인가, 누가네트워크를운용할것인가? 채굴자 블록생선권한 누가블록을생성할권한을가지는가, 어떤원칙으로기회를분배하는가? 채굴자경쟁 승인방식을무엇으로 PoW, PoS 등 PoW, 긴체인우위 보상 블록생성, 거래승인, 블록데이터보관 블록내모든수수료 +25BTC 벌칙 배반행위및실수 사용된컴퓨팅파워및전력의낭비 자체화폐발행여부 Native Coin 을발행할것인가? 비트코인 (BTC) 컨센서스방식 블록이갈라질경우어떤블록에정통성을부여할것인가? 긴체인우위 룰개정방식 룰을개정할수있는가? 어떤과정과방식을통해개정할것인가? 커뮤니티의동의 8 http://bitsonblocks.net/2015/09/09/a-gentle-introduction-to-blockchain-technology/ 의내용을재가공

Block Chain Primer 블록체인의기술적이해및도입을위한첫걸음 발행일 : 2016년 3월 24일버젼 : 1.0 발행처 : ( 주 ) 코빗집필 : 김진화, 정명호, 김재모, 유영석문의 : info@korbit.co.kr 본보고서는 ( 주 ) 코빗의지적재산이며, 무단전재및복제등지적재산권침해행위는허용되지않습니다. 본보고서의내용을자유롭게인용또는재가공할수있으나이경우반드시출처를명기해야합니다.