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

Similar documents
User interface design

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

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

최근 블로그

말은 많은 Blockchain 2

LTC 라이트코인명세서

지도상 유의점 m 학생들이 어려워하는 낱말이 있으므로 자세히 설명해주도록 한다. m 버튼을 무리하게 조작하면 고장이 날 위험이 있으므로 수업 시작 부분에서 주의를 준다. m 활동지를 보고 어려워하는 학생에게는 영상자료를 접속하도록 안내한다. 평가 평가 유형 자기 평가

3.2 함수의정의 Theorem 6 함수 f : X Y 와 Y W 인집합 W 에대하여 f : X W 는함수이다. Proof. f : X Y 가함수이므로 f X Y 이고, Y W 이므로 f X W 이므로 F0이만족된다. 함수의정의 F1, F2은 f : X Y 가함수이므로

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

PowerPoint 프레젠테이션

<4D F736F F D204B42C1F6BDC4BAF1C5B8B9CE5F FBAF1C6AEC4DAC0CEC0C720C0CCC7D8BFCD20C0FCB8C12E646F63>

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

PowerPoint 프레젠테이션

Asia-pacific Journal of Multimedia Services Convergent with Art, Humanities, and Sociology Vol.7, No.5, May (2017), pp

Microsoft Word - 08_01_블록체인.docx

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

비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2

SBR-100S User Manual

집합 집합 오른쪽 l 3. (1) 집합 X 의각원소에대응하는집합 Y 의원소가단하나만인대응을 라할때, 이대응 를 X 에서 Y 로의라고하고이것을기호로 X Y 와같이나타낸다. (2) 정의역과공역정의역 : X Y 에서집합 X, 공역 : X Y 에서집합 Y (3) 의개수 X Y

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

OCW_C언어 기초

POC Report

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

Yggdrash White Paper Kr_ver 0.18

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

a. BitCoin : A Peer to peer Electronic Cash System b. ( 비트코인 ) ( 개인대개인전자화폐시스템 ) c. 2008년에논문공개 d. 2009년비트코인발행시작 e. 배경 : 2008년은행신용도추락, 은행을업애자 -> 우리모두가은행

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

<4D F736F F F696E74202D20BAEDB7CFC3BCC0CEB9DFC7A55FC0CCB1BAC8F1>

메뉴얼41페이지-2

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

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

Windows 8에서 BioStar 1 설치하기

DDoS 공격, 게임계정유출해커, 비트코인등가상화폐노린다 - 13 년 10 월부터 DDoS, 원격제어, 게임계정유출하더니최근암호화폐채굴 - 개요지난 13 년 10 월,Microsoft 社의인터넷익스플로러취약점 (CVE ) 을통해유포되는악성코드가 DDoS

디지에코보고서 Issue&Trend 암호화폐시장현황및 블록체인활용방안 kt 경제경영연구소최지은 I. 암호화폐시장현황 II. 암호화폐기술및기능 III. 암호화폐에대한정부의대응 IV. 암호화폐규제현황 V. 암호화폐와

Microsoft Word - PLC제어응용-2차시.doc

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

쉽게배우는알고리즘 6장. 해시테이블 테이블 Hash Table

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

0. 들어가기 전

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

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

본 강의에 들어가기 전

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

PowerPoint 프레젠테이션

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault

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

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

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

PowerPoint 프레젠테이션

1 1 장. 함수와극한 1.1 함수를표현하는네가지방법 1.2 수학적모형 : 필수함수의목록 1.3 기존함수로부터새로운함수구하기 1.4 접선문제와속도문제 1.5 함수의극한 1.6 극한법칙을이용한극한계산 1.7 극한의엄밀한정의 1.8 연속

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

<B4EBC7D0BCF6C7D02DBBEFB0A2C7D4BCF62E687770>

나카모토가 2010 년말잠적한이래로 200 여명으로구성된개발자커뮤니티에서 지속적으로개발을진행하고있는것으로알려짐 미국내비트코인산업현황및전망 작성취지 비트코인을중심으로한가상화폐에대한미국산업과정부의대응을살펴보고, 이에대한평가와향후전망을해보고자함작성순서 비트코인과블록체인 비트

Microsoft PowerPoint - chap06-2pointer.ppt

KCIF

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

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

발신자 목적지 발신자 목적지 발신자 목적지 공격자 발신자 목적지 발신자 목적지 공격자 공격자

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

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

2학년 1학기 1,2단원 1 차례 세 자리의 수 1-1 왜 몇 백을 배워야 하나요? 1-2 세 자리 수의 자릿값 알아보기와 크기 비교하기 1-3 뛰어 세기와 수 배열표에서 규칙 찾기 1단원 기본 평가 단원 창의 서술 논술형 평가 22 1단원 심화 수

Studuino소프트웨어 설치

WIZBL_WHITEPAPER 한글


<B1E2C8B9BDC3B8AEC1EE2DB1E8BFF82DBCF6C1A42E687770>

슬라이드 1

PowerPoint Presentation

Microsoft PowerPoint - chap07.ppt

게임 기획서 표준양식 연구보고서

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

업무보고

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

View Licenses and Services (customer)

설계란 무엇인가?

PowerPoint 프레젠테이션

체의원소를계수로가지는다항식환 Theorem 0.1. ( 나눗셈알고리듬 (Division Algorithm)) F 가체일때 F [x] 의두다항식 f(x) = a 0 + a 1 x + + a n x n, a n 0 F 와 g(x) = b 0 + b 1 x + + b m x

PowerPoint Template

목차 1. 블록체인의특징과작동원리 2. 블록체인의활용 3. 관련개인정보보호및정보보호이슈 4. 시사점

= ``...(2011), , (.)''

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

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

2 장수의체계 1. 10진수 2. 2진수 3. 8진수와 16진수 4. 진법변환 5. 2진정수연산과보수 6. 2진부동소수점수의표현 한국기술교육대학교전기전자통신공학부전자전공 1

PowerPoint Presentation

강의 개요

PowerPoint 프레젠테이션

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

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

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

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

리플 (Ripple) Ÿ 2013년개발사리플이만든가상화폐 Ÿ 다른가상화폐와달리별도의채굴과정없이개발사가중앙집중발행과유통을함. 약 1000억개의코인이모두발행되어있음. Ÿ 구글, CME그룹, 액센추어, SC그룹, SBI그룹등미국, 독일등의글로벌은행권이투자함 Ÿ 세계각국의이용

Contents Summary 2 Chapter Ⅰ. 비트코인이란무엇인가 4 시황 / 글로벌전략한대훈 Chapter Ⅱ. 비트코인가격은무엇으로결정되는가 12 Chapter Ⅲ. 비트코인의향후전망은? 1

13( ) INS17-01.hwp

Microsoft PowerPoint - 6.pptx

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770>

PowerPoint 프레젠테이션

2-1-3.hwp

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

<B1E2C8B9BDC3B8AEC1EE2DB9DAC1F6BFB52DBCF6C1A42E687770>

Cryptography v3

Transcription:

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

1 차시블록체인의기본이되는해시함수 반번호이름 생각열기 함수의개념 수학시간에배운함수의종류를알아보자. 다음함수관계를나타내는함수 f 를무엇이 라고하는가? 그러면다음함수의 f 는무엇이라고하는가? 2

위의두함수외에다음과같은형태의함수에서 f 는무슨함수라고하는가? 그렇다면사람이아니라세상의모든물건의이름이나, 소설책의글자를서로다른원소 로연결하는전단사함수가있을수있을까? 도서관에있는모든책들의글자를한장씩, 혹은한권씩모아서그에대응하는서로다른원소를만드는전단사함수가있을까? 3

생각다지기 [ 활동 1] 주민등록번호의마지막숫자를만드는방법 우리가자주사용하고있는것중에전단사함수를사용하는사례는무엇이있을까? 주민등록번호는어떤알고리즘으로만들어질까? 해시함수에서나눗셈의나머지를이용 하여암호를구현해보자. - 준비물 : 노트, 필기구, 계산기 ( 스마트폰 ) 등 주민번호검증결과 4

생각펼치기 [ 활동 2] 블록체인이란무엇인가? 블록체인을설명하는영상을보자. 블록체인을아시나요? 머니투데이방송 https://www.youtube.com/watch?v=w4yurfjdmyc 영상을통해블록체인에대해알아보았다. 블록체인이란무엇이라고설명하고있는가? 영상의내용을바탕으로활동지에적어보자. 블록체인이란무엇인가? 영상을통해알게된블록체인의장 / 단점을활동지에적어보자. 블록체인의장점 블록체인의단점 5

블록체인의종류가있을까? 있다면그종류에대해알고있는가? 블록체인기술을이용할수있을것으로기대되는산업분야는다음과같은것이있다. 해시함수의활용분야탐색 전자결제, 디지털인증, 화물추적시스템, P2P 대출, 원산지부터유통까지전과정 을추적, 예술품의진품감정, 예술품거래, 위조화폐방지, 전자투표, 전자시민권발 급, 차량공유, 부동산등기부, 병원간공유되는의료기록관리등 6

생각펼치기 [ 활동 3] 해시함수를사용하는암호와관련기술과직업 해시함수의암호화와관련된분야중암호화가어떻게쓰이는지굵은글씨이후의문장 을각각적어보자. Ÿ 디지털인증 : 워터마크기술. 해시함수를사용하는암호화관련기술 Ÿ 전자결제 : 온라인을통해 Ÿ 예술품거래 : 사진과같은디지털예술품의소유권을 Ÿ 위조화폐방지 : 일반인은식별하기어려운코드나그림, 표시등을통해서 Ÿ 비밀번호암호화 : 단방향암호화를 그렇다면원래값을알수있는양방향암호화와해시함수를활용한단방향암호화의사 용상의차이점은무엇일까? 또한해시함수의장점은무엇일까? 7

1 차시평가나와우리모둠평가 평가방법 평가기준 암호알고리즘에서해시함수의장단점에대해서잘파악하게 되었는가? 평가 상중하 자기평가 해시함수에대한친구의발표에서차별성과공통점을발견할 수있었는가? 이러한해시함수기술을통해새로운미래직업의가능성을 알아볼수있었는가? 동료평가 다른조가발표할때핵심기술의내용을잘이해시켰는가? 조원이적극적으로참여하여협동했는가? 수업평가 화폐제조및위조방지와관련된전반적인기술과그에따른 직업군에대해생각해볼수있었는가? 8

1차시참고자료블록체인과관련직업 블록체인의기본이되는해시함수와관련된직업암호알고리즘개발자, 블록체인시스템개발자, 암호화폐보안개발자, 빅데이터전문가, P2P대출전문가, 지급결제서비스기획자, 로보어드바이저개발자, 기업비밀보호전문가, 디지털자산관리자, 핀테크전문가, 손실방지전문가, 가상화폐개발자, 화폐신소재개발자 관련자료링크 Ÿ 전단사함수 ( 위키백과 ) https://ko.wikipedia.org/wiki/%ec%a0%84%eb%8b%a8%ec%82%ac_%ed%95%a8%ec%88%98 Ÿ 자료구조 :: 해싱 (1) " 정의, 해싱의구조, 해시함수 " http://printf.egloos.com/v/880129 Ÿ 해시함수의종류와특징 ( 주식회사솔테크 ) http://blog.daum.net/_blog/blogtypeview.do?blogid=0rbhz&articleno=292 Ÿ [ 생생경제 ] 금융위기, 달러불신이비트코인불러냈다 (YTN) http://www.ytn.co.kr/_ln/0102_201712191659321728_001 Ÿ 암호체계무너트릴양자컴퓨터 해결책은후양자암호 ( 카이스트신문 ) http://times.kaist.ac.kr/news/articleview.html?idxno=2629 Ÿ (HASH) 해시? 해쉬? 그게뭐야? 비트코인입문서 [ 코인불편러 ] https://www.youtube.com/watch?v=c lyljrj1u Ÿ 온라인 SHA256 해시생성기 http://www.convertstring.com/ko/hash/sha256 9

1차시참고자료블록체인이란? 누구나열람할수있는장부에거래내역을투명하게기록하고, 여러대의컴퓨터에이를복제해저장하는분산형데이터저장기술이다. 여러대의컴퓨터가기록을검증하여해킹을막는다. 블록에데이터를담아체인형태로연결, 수많은컴퓨터에동시에이를복제해저장하는분산형데이터저장기술이다. 공공거래장부라고도부른다. 중앙집중형서버에거래기록을보관하지않고거래에참여하는모든사용자에게거래내역을보내주며, 거래때마다모든거래참여자들이정보를공유하고이를대조해데이터위조나변조를할수없도록돼있다. 블록체인의출발은? 나카모토사토시가 2007 년글로벌금융위기사태를통해중앙집권화된금융시스템의 위험성을인지하고개인간거래가가능한블록체인기술을고안했다. 이후 2009 년사토 시는블록체인기술을적용해암호화폐인비트코인을개발했다. 블록체인활용분야는? 블록체인에저장하는정보는다양하기때문에블록체인을활용할수있는분야도매우광범위하다. 대표적으로가상통화에사용되는데, 이때는블록에금전거래내역을저장해거래에참여하는모든사용자에게거래내역을보내주며거래때마다이를대조해데이터위조를막는방식을사용한다. 이밖에도전자결제나디지털인증뿐만아니라화물추적시스템, P2P 대출, 원산지부터유통까지전과정을추적하거나예술품의진품감정, 위조화폐방지, 전자투표, 전자시민권발급, 차량공유, 부동산등기부, 병원간공유되는의료기록관리등신뢰성이요구되는다양한분야에활용할수있다. 블록체인의종류는? 블록체인은크게퍼블릭블록체인과프라이빗블록체인으로나뉜다. 퍼블릭블록체인은모두에게개방돼누구나참여할수있는형태로비트코인, 이더리움등가상통화가대표적이다. 프라이빗블록체인은기관또는기업이운영하며사전에허가를받은사람만사용할수있다. 참여자수가제한돼있어상대적으로속도가빠르다. 블록체인관련용어 블록 (block) 블록은데이터를저장하는단위로, 바디 (body) 와헤더 (header) 로구분된다. 바디에는거래내용이, 헤더에는머클해시 ( 머클루트 ) 나나운스 (nounce, 암호화와관련되는임의의수, 일명키값 ) 등의암호코드가담겨있다. 블록은약 10분을주기로생성되며, 거래기록을끌어모아블록을만들어신뢰성을검증하면서이전블록에연결하여블록체인형태 10

가된다. 여기서처음시작된블록을제네시스블록이라고부른다. 즉, 제네시스블록은 그앞에어떤블록도생성되지않은최초의블록을말한다. 노드 (node) 블록체인은중앙집중형서버에거래기록을보관, 관리하지않고거래에참여하는개개인의서버들이모여네트워크를유지및관리한다. 이개개인의서버, 즉참여자를노드라고한다. 중앙관리자가없기때문에블록을배포하는노드의역할이중요하며, 참여하는노드들가운데절반이상의동의가있어야새블록이생성된다. 노드들은블록체인을컴퓨터에저장해놓고있는데, 일부노드가해킹을당해기존내용이틀어져도다수의노드에게데이터가남아있어계속적으로데이터를보존할수있다. 해시함수 해시함수는어떤데이터를입력해도같은길이의결과를도출하는함수를말한다. 어떤데이터를입력해도같은길이의결과를도출하는함수이다. 도출되는결과가중복될가능성이낮고, 결과값으로입력값을역으로추정하기어렵다. 이때문에해시값을비교하면데이터의변경이발생했는지파악할수있다. 해시함수는 SHA(Secure Hash Algorithm)-1이처음고안된후더발전된형태의 SHA-2(SHA 256) 가나왔는데, 이것을블록체인에서사용하고있다. SHA-2는어떤길이의값을입력해도결과가 256비트로도출된다. 출처 : [ 네이버지식백과 ] 블록체인 ( 시사상식사전, 박문각 ) https://terms.naver.com/entry.nhn?docid=2838482&cid=43667&categoryid=43667 11

1 차시참고자료함수의종류 1. 교과서속주개념 1) 일대일함수 X의임의의두원소 x1, x2에대하여 x1 x2 이면 f(x1) f(x2) 를만족할때함수 f를일대일함수라고한다. 위식을풀어말하면 X의서로다른원소에 Y의서로다른원소가대응하는함수가일대일함수이다. 일대일함수는반드시치역과공역이일치할필요는없다. 2) 일대일대응 일대일함수의조건 'X의임의의두원소 x1, x2에대하여 x1 x2이면 f(x1) f(x2)' 를만족하고치역과공역이같은함수 f를일대일대응이라한다. 일대일함수의조건을만족하기때문에치역의원소개수는정의역 X의원소개수와일치하며치역과공역이일치하므로결국정의역과공역의원소개수도같아진다. 3) 항등함수 정의역과공역이일치하며 ( 원소의개수가아니라집합자체 ) X 의임의의원소 x 에대하 여 f(x) = x 를만족할때 ( 즉 x 에 x 자신이대응되는 ) 함수 f 를항등함수라고한다. 정의역과 공역이실수전체일때항등함수의함수식은 y = x 이다. 4) 상수함수 X 의모든원소가모두 Y 의한원소에만대응되는관계, 즉함수 f 의치역이하나의원소 로만이루어진함수를상수함수라고한다. 상수함수를좌표평면에도시하면 y = a( 상수 ) 이다. 출처 : [ 네이버지식백과 ] 함수의종류 ( 통합논술개념어사전, 2007. 12. 15., 청서출판 ) https://terms.naver.com/entry.nhn?docid=2073737&cid=47324&categoryid=47324 12

1 차시참고자료블록체인과해시함수 블록체인은여러사람들에게정보를공개하면서도임의로수정이불가능하도록해시함수등을이용한암호화알고리즘을사용한다. 해시함수의구현방법에는다음과같은것들이있다. - 제산법 : 키 (Key) 값을소수 (Prime Number) 로나눈값으로테이블주소결정하는방법. - 제곱법 : 킷값을제곱한값의중간부분으로주소를결정하는방법 - 폴딩법 : 키값을여러부분으로분류하여분류한부분을더하거나 XOR( 배타적논리합, 비트연산자 ) 하여주소를결정하는방법 - 기수변환법 : 특정진법으로표현한키값을다른진법으로간주하고키값을변환하여주소를결정하는방법 - 계수분석법 : 키값들의자릿수분포를조사하여비교적고른분포를보이는자릿수를기준으로주소를결정하는방법 출처 : http://printf.egloos.com/v/880129 해시함수의종류는다음과같은것이있다. - 대표적인해시함수는 MD5, SHA1, RMD160, TIGER 등 - SNEFRU : 1990년 R.C. Merkle에의해제안된 128/254 bit 암호화알고리즘 - N-HASH : 1989년일본 NTT의미야구치등이발표한암호화알고리즘 - MD4 : 1990년 Ron Rivest에의해개발된 MD5의초기버전, 입력데이터로부터 128 비트메시지축약을만듦으로써데이터무결성을검증하는데사용되는알고리즘 - MD5 : 1992년 Ron Rivest에의해개발되어널리사용되었지만, 충돌회피성에서문제점이있다는지적이있어서더이상사용하지않고있음 - SHA(Secure Hash Algorithm) : 1993년에미국 NIST에의해개발되었고가장많이사용되고있는방식으로 SHA1은많은인터넷보안에서기본해쉬알고리즘으로사용됨. SHA256, SHA384, SHA512는키 (Key) 길이를 128, 192, 256 비트에대응하도록출력길이를늘인것으로 SHA256은비트코인에사용 - RMD : RMD128, RMD160는 MD4, MD5를대신하기위하여디자인된해쉬알고리즘이이지만, RMD128은역시충돌회피성에서문제점이있다고함. RMD160은효율성은떨어지지만안전성을높인것으로많은인터넷표준들에서널리채택되고있고, RMD256과 RMD320로확장됨 - TIGER : 64 비트프로세서에최적화된해시알고리즘으로속도가매우빠른것이특징 출처 : http://blog.daum.net/_blog/blogtypeview.do?blogid=0rbhz&articleno=292 13

2 차시해시함수를이용하는블록체인시스템이해 반번호이름 생각열기 블록체인에서의해시함수와채굴 해시함수와블록체인이실제로어떻게동작하는지알아보자. 출처 : Web Toolkit 해시함수소스코드 http://www.webtoolkit.info/javascript_sha256.html#.vujrjuy4tfc 다음영상을보고블록체인에서의채굴과해시함수에대해알아보자. [ 초급 ] 비트코인시스템에서블록의채굴이란무엇일까 (1:15~4:58) https://www.youtube.com/watch?v=hepn9ocfjk0 14

채굴이라는것은무엇이며, 어떤방식으로할까? 블록체인의암호알고리즘은 1 대 1 전단사함수인해시함수를이용하는데, 그러면어떤값 들을넣더라도무조건특정한해시값이나오게될텐데굳이채굴과같은힘든과정을 거치는이유는무엇일까? 블록체인의동작원리를이해하고다음의질문에답해보자. 질문 답 1. 가상화폐에서채굴은어떤의미인가? 2. 블록체인을임의로수정할수없는 이유는무엇인가? 15

생각펼치기 [ 활동 1] 블록체인에서의해킹문제 : 해커와채굴의차이점 이러한블록체인은안전할까? 해킹을통해서블록체인의거래내용을수정할수있지 않을까? 해커와채굴자의차이점은무엇일까? 블록체인과 관련한 해킹의문제 해커 채굴 16

생각다지기 [ 활동 2] 블록체인데모사이트를통한암호화폐채굴과블록체인의원리이해 블록체인체험사이트를통해블록체인의채굴원리를이해하는실습을해보자. - 준비물 : 태블릿 PC 또는노트북 1) 가상화폐와관련된주요개념을블록체인데모사이트를통해학습해보자. # 참고 : https://anders.com/blockchain/ # 설명 : https://www.youtube.com/watch?v=ir33k4tcii4 - Hash 메뉴 : 해시값을생성한다. 문자나숫자를넣으면즉시 (SHA256 해시알고리즘을통 해 ) 이에해당하는해시값이생성된다. 출처 : https://anders.com/blockchain/hash.html 17

- Block 메뉴 : 블록의채굴방법을알려준다. 문자나숫자를넣으면즉시아래쪽에해시 값을생성하며 ( 빨간색 ), Mine 버튼을누르면 0 으로시작하는해시값을만들어주는암호 값 (Nonce) 을찾는채굴을수행하고, 성공할경우파란색으로변한다. 출처 : https://anders.com/blockchain/block.html 18

- Blockchain 메뉴 : 블록체인의생성원리이해할수있다. 각블록에임의의값을넣으면해시값이즉각생성되지만, 아직암호값이나오지않아서빨간색으로바뀐다. 첫번째블록에있는 Mine( 채굴 ) 버튼을클릭하면 0000으로시작하는해시값이채굴되고파란색으로바뀐다. 같은방식으로두번째블록의 Mine 버튼을클릭하면채굴이시작되고 6번째블록까지채굴을완료하면 0000으로시작하는해시값을가진블록체인이모두구축되어전체가파란색으로바뀐다. 이때각블록의내용을임의로수정하면색깔도빨간색으로변하고블록의해시값도 0000으로시작하지않게되어서임의로수정되었다는것을확인할수있다. 출처 : https://anders.com/blockchain/blockchain.html 19

2 차시평가나와우리모둠평가 평가방법 평가기준 블록체인과채굴의개념에대해서잘파악하게되었는 가? 평가 상중하 자기평가 블록체인등에대한친구의발표에서차별성과공통점을 발견할수있었는가? 이러한블록체인기술을통해새로운미래직업의가능성 을알아볼수있었는가? 동료평가 다른조에서발표할때핵심기술의내용을잘이해시켰 는가? 조원이적극적으로참여하여협동했는가? 수업평가 블록체인과관련된전반적인기술과그에따른직업군에 대해생각해볼수있었는가? 20

2 차시참고자료해시함수를이용하는블록체인시스템 해시함수를이용하는블록체인시스템과관련된직업 암호알고리즘개발자, 블록체인시스템개발자, 암호화폐보안개발자, 빅데이터전문가, P2P 대출전문가, 지급결제서비스기획자, 기업비밀보호전문가, 디지털자산관리자, 핀테 크전문가, 손실방지전문가, 가상화폐개발자, 화폐신소재개발자 관련자료링크 Ÿ 외계어없이비트코인블록체인이해하기 ( 브런치 ) https://brunch.co.kr/@bumgeunsong/41 Ÿ 블록체인의기본, 해시란무엇인가?( 비트웹 ) http://www.bitweb.co.kr/news/view.php?idx=360 Ÿ 블록체인기초 시각적체험 (anders.com/blockchain 해설 ) https://www.youtube.com/watch?v=ir33k4tcii4 Ÿ 블록체인의기본, 해시란무엇인가? http://www.bitweb.co.kr/news/view.php?idx=360 Ÿ 가상화폐채굴이뭔가요 ICO 뜬다는데 http://news.mk.co.kr/newsread.php?no=652620&year=2017 Ÿ Blockchain Demo 출처 : https://anders.com/blockchain/block.html 21

2차시참고자료블록체인 > 요약 : 블록 (Block) 을잇따라 연결 (Chain) 한모음을말한다. 블록체인기술이쓰인가장유명한사례는가상화폐인 비트코인 (Bitcoin) 이다. 비트코인은블록체인기반기술이다. 블록체인 (Block Chain) 기술에서블록 (Block) 에는일정시간동안확정된거래내역이담긴다. 온라인에서거래내용이담긴블록이형성되는것이다. 거래내역을결정하는주체는사용자다. 이블록은네트워크에있는모든참여자에게전송된다. 참여자들은해당거래의타당성여부를확인한다. 승인된블록만이기존블록체인에연결되면서송금이이루어진다. 신용기반이아니다. 시스템으로네트워크를구성, 제3자가거래를보증하지않고도거래당사자끼리가치를교환할수있다는것이블록체인구상이다. 비트코인기술을처음고안한사람은 사토시나카모토 라는개발자다. 비트코인은생긴지 5년만에시가총액으로세계 100대화폐안에들어갈정도로성장했다. 그는 비트코인 : P2P 전자화폐시스템 이라는논문에서비트코인을전적으로거래당사자사이에서만오가는전자화폐로정의했다. P2P(Peer to Peer) 네트워크를이용해이중지불을막아준다는것이다. 즉, P2P 네트워크를통해이중지불을막는데쓰이는기술이바로블록체인이다. 비트코인은특정관리자나주인이없다. P2P 방식으로작동하기때문이다. P2P는개인간거래를의미한다. 인터넷으로다른사용자컴퓨터에접속해파일을교환 공유할수있는서비스다. 비트코인은개인이나회사가아닌여러이용자컴퓨터에분산저장된다. 비트코인에서 10분에한번씩만드는거래내역묶음이 블록 이다. 즉블록체인은비트코인의거래기록을저장한거래장부다. 데이터베이스 (DB) 로이해하면쉽다. 거래장부를공개하고분산해관리한다는의미에서 공공거래장부 나 분산거래장부 (Distributed Ledgers) 로도불린다. 출처 : [ 네이버지식백과 ] 블록체인 [Block Chain] (ICT 시사상식 2017, 2016.12.20., 한국정보통신기술협회 ) https://terms.naver.com/entry.nhn?docid=3586111&cid=59277&categoryid=59283 22

2 차시참고자료암호화폐채굴방식 작업증명 (POW: Proof of Work) 모든참여자가블록을나눠가진후블록내에들어있는암호를풀면 ( 채굴하면 ) 암호화폐로일정한보상을주는방식으로, 암호를많이해독할수록많은암호화폐를얻을수있다. 즉, 이과정은참여자들이블록에담긴암호를해독하고검증해새로운블록을인정받게하는절차이다. 암호를너무빨리풀경우과도한보상이이뤄지기때문에참여자가많아지면암호의연산난이도가높아진다. 비트코인을비롯해라이트코인, 이더리움등이이방식을채택해적용하고있다. 그러나비트코인이단순거래가아닌투기의대상으로변질되면서고성능의장비를통해채굴하는사례가증가했다. 이로인해대형채굴자들이운영권한을독점할수있고많은전기가소모된다는비판이나왔고, 더안정적인증명방식의필요성이대두됐다. 이에따라 POS, POI( 아래 ) 등이등장했다. 지분증명 (POS: Proof of Shake) POS나 POI는시중의암호화폐의거래빈도, 양등을고려해암호를풀지않고보상을받을수있는방식이다. 먼저 POS는보유하고있는암호화폐지분이많을수록많은보상을받는방식이다. 즉, 채굴량에보유지분을곱해암호화폐를지급받는다. 피어코인 (PeerCoin) 에처음적용됐고네오 (NEO), 스트라티스 (Stratis) 등도이방식을활용한다. 중요도증명 (POI: Proof of Importance) POI는암호화폐네트워크에서활동한기여도가클수록많은보상을받을수있는방식이다. POS처럼지분이높은참여자에게보상을주는데, 그밖에도얼마나많은참여자와거래를했는지등활동량이많을수록큰보상을받게된다. 이방식은넴 (NEM) 등이활용하고있다. 출처 : [ 네이버지식백과 ] 암호화폐채굴방식 ( 시사상식사전, 박문각 ) https://terms.naver.com/entry.nhn?docid=5569384&cid=43667&categoryid=43667 23

3 차시블록체인을활용한기술직업군 반번호이름 생각열기 가상화폐투자와투기의차이점 뉴스영상을보고 가상화폐개념혼란 미래통화 vs 투기 에대하생각해보자 가상화폐개념혼란 미래통화 vs 투기 https://www.youtube.com/watch?v=hn_apf81v54(1 51 ) 지금블록체인관련서비스나가상화폐를구매하는것은투자일까? 아니면투기일까? 투 자와투기의차이는무엇일까? 구분개념특징 투자 투기 블록체인기술을이용하는비트코인같은가상화폐는앞으로현금을완전히대체할수 있을까? 24

생각펼치기 [ 활동 1] 블록체인관련직업군 다음영상을통해알수있는사실을간단히적어보자. 블록체인 -AI 전문가찾습니다 기업들인력수급비상 (~1:14) https://www.youtube.com/watch?v=pz_stbeztcw 영상을통해알수있듯이전문인력을확보하는데어려움을나타내고있다. 그렇다면, 장기적인인력확보를위한방안으로는어떠한것이있을까? 25

다음영상을보고블록체인으로앞으로생겨날직업은무엇이있을지생각해보자. 블록체인으로앞으로 5 년간생겨날직업들 https://www.youtube.com/watch?v=xlxvk2rmhzs (0:48~) 영상에서제시한블록체인관련직업들을활동지에적어보자. 이러한직업을가지려면대학의어떤학과를가야할까? 26

생각다지기 [ 활동 2] 가상화페, 투자인가투기인가! 조별로아래의뉴스기사를하나를선택하여가상화폐에대한투자와투기의개념을발 표해보자. Ÿ 비트코인가격변동성, 달러화의 16 배 美주식대비 15 배 ( 연합뉴스 ) https://news.naver.com/main/read.nhn?mode=lsd&mid=sec&oid=001&aid=001019 4440&sid1=001 Ÿ 훅날아간 김치프리미엄 가상화폐투기논란그후 ( 국민일보 ) https://news.naver.com/main/read.nhn?mode=lsd&mid=sec&oid=005&aid=000111 4563&sid1=001 Ÿ 워렌버핏에게배우는투자마인드 ( 삼성증권블로그 ) http://blog.naver.com/postview.nhn?blogid=samsung_fn&logno=220910131755&par entcategoryno=&categoryno=66&viewdate=&isshowpopularposts=false&from=postvie w Ÿ 투자와투기의결정적차이점은?( 동아일보 ) http://news.donga.com/3/all/20110918/40392447/1 Ÿ 신개념가상화폐의부상 신기루인가, 신세계인가?( 매일경제 ) http://news.mk.co.kr/newsread.php?year=2018&no=65115 27

3 차시평가나와우리모둠평가 평가방법 자기평가 동료평가 평가기준가상화폐의투자와투기에대한관점을잘파악하였는가? 블록체인관련뉴스를통해진로와직업에대한차별성을이해하였는가? 블록체인관련직업을통해새로운미래직업의가능성을알아볼수있었는가? 발표는각뉴스의내용을잘요약하였고, 자기의견을전달하였는가? 적극적인조별토론에참여하였고과업완수를위해기여하였는가? 평가 상중하 수업평가 블록체인관련직업에따른직업군에대해생각해볼수 있었는가? 28

3 차시참고자료블록체인과가상화폐에서투자와투기 블록체인과가상화폐에서투자와투기와관련된직업암호알고리즘개발자, 블록체인시스템개발자, 암호화폐보안개발자, 빅데이터전문가, P2P대출전문가, 지급결제서비스기획자, 로보어드바이저개발자, 기업비밀보호전문가, 디지털자산관리자, 핀테크전문가, 손실방지전문가, 가상화폐개발자, 화폐신소재개발자 관련자료링크 Ÿ 비트코인가격변동성, 달러화의 16 배 美주식대비 15 배 ( 연합뉴스 ) https://news.naver.com/main/read.nhn?mode=lsd&mid=sec&oid=001&aid=0010194440&sid1=001 Ÿ 훅날아간 김치프리미엄 가상화폐투기논란그후 ( 국민일보 ) https://news.naver.com/main/read.nhn?mode=lsd&mid=sec&oid=005&aid=0001114563&sid1=001 Ÿ 워렌버핏에게배우는투자마인드 ( 삼성증권블로그 ) http://blog.naver.com/postview.nhn?blogid=samsung_fn&logno=220910131755&parentcategoryn o=&categoryno=66&viewdate=&isshowpopularposts=false&from=postview Ÿ 투자와투기의결정적차이점은?( 동아일보 ) http://news.donga.com/3/all/20110918/40392447/1 Ÿ 가상화폐개념혼란 미래통화 vs 투기 (KBS 뉴스 ) https://www.youtube.com/watch?v=hn_apf81v54 Ÿ [ 최은수기자의미래이야기 ] 신개념가상화폐의부상 신기루인가, 신세계인가?( 매일경제 ) http://news.mk.co.kr/newsread.php?year=2018&no=65115 - 이교재는 2018 년도교육부의재원으로한국과학창의재단의지원을받아수행된성과물임 - "This work was supported by the Korea Foundation for the Advancement of Science and Creativity(KOFAC) grant funded by the Korea government(moe)" 29