13( ) INS17-01.hwp

Size: px
Start display at page:

Download "13( ) INS17-01.hwp"

Transcription

1 ISSN X(Print) / ISSN (Online) Journal of KIISE, Vol. 45, No. 8, pp , 블록체인의이중지불탐지알고리즘 (Algorithm for Detecting Double-Spending in Blockchain) 김민호 김수진 최훈 (Minho Kim) (Sujin Kim) (Hoon Choi) 요약블록체인은전자화폐시스템으로널리사용되고있는비트코인의기반이되는기술이다. 비트코인에서하나의전자화폐로두번이상의거래를하는것을이중지불 (double-spending) 이라고하며불법거래에해당한다. 현재블록체인은블록들이연결된체인에서분기가생기는경우, 더많은블록들이연결된체인을유효한거래로인정하는방식을취하는데, 불법거래를포함한블록들의체인이정상거래블록들의체인보다더길어질수있는가능성이존재하므로체인의길이만으로는불법거래를완벽하게방지할수는없다. 본논문에서는이중지불을탐지하는방법과탐지후다른노드에게알리는방법을제안한다. 비트코인오픈소스를사용하여제안방법을구현하고검증하였다. 키워드 : 블록체인, 이중지불, 비트코인, 트랜잭션, 역추적 Abstract The blockchain is a key technology of the Bitcoin, which is widely used as an electronic cash system. In the Bitcoin, one digital currency is valid for only one transaction. It is called double-spending, a type of illegal transaction, if two or more transactions are made by using the same digital currency. When the blockchain is forked, the blockchain specification assumes that the longer blockchain may be valid, but the blockchain containing double-spending may become longer than the blockchain containing normal transactions, so comparing lengths of the chain cannot completely prevent illegal transactions. In this paper, we propose an algorithm to detect double-spending and a mechanism to notify other nodes after detection. This algorithm is implemented and verified by using the bitcoin core. Keywords: blockchain, double-spending, bitcoin, transaction, backtracking 본연구는충남대학교학술연구비에의해지원되었음 학생회원 : 충남대학교컴퓨터공학과 minho.kim093@gmail.com sujin.kim1414@gmail.com 종신회원 : 충남대학교컴퓨터공학과교수 (Chungnam Nat'l Univ.) hc@cnu.ac.kr (Corresponding author 임 ) 논문접수 :2017년 12월 16일 (Received 16 December 2017) 논문수정 :2018년 5월 15일 (Revised 15 May 2018) 심사완료 :2018년 5월 28일 (Accepted 28 May 2018) CopyrightC2018 한국정보과학회ː개인목적이나교육목적인경우, 이저작물의전체또는일부에대한복사본혹은디지털사본의제작을허가합니다. 이때, 사본은상업적수단으로사용할수없으며첫페이지에본문구와출처를반드시명시해야합니다. 이외의목적으로복제, 배포, 출판, 전송등모든유형의사용행위를하는경우에대하여는사전에허가를얻고비용을지불해야합니다. 정보과학회논문지제45권제8호 ( ) 1. 서론블록체인 (Blockchain) 은 2008년개발된비트코인 (Bitcoin) 전자화폐시스템의기반기술이다 [1]. 블록체인은거래내역이포함된블록을 Peer-to-Peer(P2P) 통신방식으로네트워크에전파하여모든노드 (peer) 가같은블록을저장하는방식이다. 따라서각노드는전자화폐를통한거래후잔고와거래의성립여부등을자신이보관하고있는블록들을보고스스로확인할수있다. 블록은거래내역과네트워크시간그리고직전블록의내용으로계산된해시 (hash) 값을저장하기때문에, 서로다른시간에만들어진블록들간에선후관계가형성되어일련의블록체인으로구성된다. 비트코인에서조작을가해하나의전자화폐로두번이상의거래를발생시킬수가있는데, 이것을이중지불 (double-spending) 이라하며불법거래에해당한다. 비트코인시스템이신뢰받기위해서는, 하나의전자화폐로

2 블록체인의이중지불탐지알고리즘 849 반드시한번의거래만허용함으로써이중지불로인한피해를방지하여야한다. 이중지불이발생하는경우에는정상거래를기록한블록체인과중복된지불을기록한또다른불록체인이공존하게되며, 얼마후길이가더긴블록체인이채택되고짧은것은무시되어폐기된다 [1,2]. 긴체인길이의기준은전자화폐시스템마다다른데, 비트코인의경우에는 6개이다. 즉거래발생후 6개의블록이생성되는약 1시간이지나서야이중지불중하나의거래는채택되고다른거래는기각되는판정이일어난다. 그러나단순히긴블록체인을선택하는경우, 블록체인기술의여러가지보안측면취약성들 [3, 4] 중에서 51% Attack에노출되게된다. 이중지불을포함한체인이길어질수있는확률이존재하기때문에이중지불을완벽하게방지할수는없다. 본논문은블록체인을기반으로하는비트코인시스템에서이중지불이발생할때, 제안하는알고리즘이이를신속히탐지하여다른노드들에게알림으로써사용자또는응용에서이중지불에대한대처를하여피해를줄이는방법에대한것이다. 블록이새로생성되어전파될때실행되어이중지불여부를탐지하는알고리즘과, 문제가되는거래를네트워크의모든노드들에게알릴수있는방법을제안하였으며비트코인오픈소스를사용하여제안방법을구현하고검증하였다. 블록체인에대한이중지불탐지또는방지에관한선행연구들이있으나이논문에서의접근방식과는차이들이있다. [5] 에서는거래를시작하기전에거래가유효할지를제 3의 notary 서비스가먼저확인하는방법을제시하였다. 물론제 3의확인자가개입하여이중지불을방지할수있으나서버방식의 notary 서비스를이용해야한다는점에서블록체인의 P2P 개념에벗어난다. 본연구는제 3자가개입하지않고개개인의노드가이중지불을탐지한다. 이는이미거래가성사되어블록으로만들어진후에실시간탐지하는것으로서, 거래이전에이중지불을검사받는방법과는차이가있다. [6] 에서는여러가지이중지불공격유형들을분류하였는데, 이러한이중지불공격은블록체인네트워크를모니터링하여대응할수있다고하였다. 본연구에서제시하는방법과마찬가지로정상거래가블록으로포함된후에이중지불을탐지할수있다고하였지만, 구체적인모니터링방법을제시하지않았다. [7] 에서는거래가발생하였으나아직블록으로형성되기전시점에이중지불을방지하는방법을다루고있다. 이방법은같은블록에포함될일련의거래내역들을검사해이중지불을찾을수는있으나, 본연구에서제시하 는것처럼일단정상거래가블록으로포함된후조작을가해이중지불이생기는경우또는정상거래와불법거래가서로다른블록에포함되는경우는탐지하지못한다. 논문의구성은다음과같다. 먼저 2장에서블록체인에대해간단히설명한후, 3장에서제안하는이중지불탐지방법을기술한다. 제안방법을검증한프로토타입구현을통한실험및제안방법의시간오버헤드에대해 4장에서다룬후 5장에서결론을맺는다. 2. 블록체인 2.1 트랜잭션트랜잭션은거래내역을의미하며, 임의의노드에서트랜잭션발생시네트워크를통해연결된모든노드들에게전달된다. 각트랜잭션은고유한식별자인 TXID를가진다. 그림 1에서알수있듯이각트랜잭션은이전트랜잭션출력이새트랜잭션입력으로참조되고그트랜잭션의출력으로연결된다 입력입력은이전트랜잭션의출력에대한참조와서명스크립트 (signature script), 그리고일련번호로구성된다. 트랜잭션은하나이상의입력을가지며, 입력들값의합은출력값합보다같거나커야한다 출력출력은값 (value) 과공개키스크립트 (pubkey script) 로구성된다. 트랜잭션은하나이상의출력을가지는데, 두개이상의입력이하나의출력에결합될수있다. 트랜잭션의각출력은다음트랜잭션의입력으로한번만참조될수있으며, 한트랜잭션에서전체입력값합은전체출력값합과같다. 그림 1 트랜잭션구조 Fig. 1 Transaction structure

3 850 정보과학회논문지제 45 권제 8 호 ( ) 2.2 블록거래가발생할때마다블록체인네트워크로브로드캐스트된트랜잭션들은마이너 (miner) 라고불리는노드들이모아서블록으로만든다. 트랜잭션들은블록에포함됨으로써확인 (confirm) 되었다고말한다. 새롭게생성되는블록은이전블록에연결되며참조가능하다. 이러한블록들의연결을블록체인이라한다. 새로운블록을만들려면그블록의해시값을계산해내야한다. 이해시값계산은큰연산작업이필요하다. 예를들어현재비트코인의경우평균 10분의연산시간이필요하다. 어떤트랜잭션을조작하려면조작한트랜잭션이포함된블록이후의모든블록을조작해야한다. 블록의연결개수가많을수록비용이많이들게되어조작하기힘들어진다. 2.3 블록체인분기여러마이너들이블록생성을시도하기때문에거의동시에서로다른블록을만들어낼수있다. 뿐만아니라이중지불공격자에의해고의로조작된블록이만들어질수도있다. 서로상충된블록이수신되면노드들은일단이들을모두이전블록에연결하기때문에그림 2에서와같이 101번블록에서로다른 102번블록이연결된형태인블록체인의분기 (fork, split) 가발생한다. [8] 에서실제비트코인의 180,000번에서 190,000번사이의블록을추출하여실제분기회수를조사하니 100,000개블록에서 1690번의분기 (1.69%) 가발생하였다. 약 60개블록마다평균한번씩분기가발생한셈이므로분기가자주발생하는현상이라고할수있다. 수학적모델에서의산출한결과도 1.78% 로제시되었다. 분기된블록체인들중항상가장긴체인이선택된다. 긴블록체인일수록조작하기힘드니신뢰할수있다는논리에기반한다. 2.4 이중지불이중지불은어떤트랜잭션이발생하고블록에포함됨으로써확인된후에, 공격자가상충된블록을만들어네트워크에전파하고, 빠르게후속블록들을만들어더긴체인을형성시키면된다. 그림 2에서트랜잭션 A C 가공격자에의해조작된트랜잭션이고 A B가정상적인트랜잭션이라고할때, 공격자가 A C 트랜잭션이포함된 102번블록이후의다음블록들을빠르게만 들어내면정상체인보다길어질수있다. 블록체인은항상가장긴체인을선택하기때문에이중지불이포함된블록체인이정상적인체인보다앞서나가긴체인을형성하게되면불법거래가정상으로승인된다. 2.5 이중지불성공가능성 [1] 에서는공격자가정상체인보다더긴체인을형성할수있다고이미예견하였고그에대한성공확률식을도출하였다. 정직한노드가다음블록을만들확률을, 는공격자의노드가다음블록을만들확률, 가 개의다음블록들을빨리만들확률이라고할때, 공격자가정상체인을따라잡을수있는확률은기댓값이 인 Poisson 분포를따르며, 식 (1) 과같다. (1) 표 1 이중지불의성공가능성 Table 1 The probability of successful double-spending 표 1은공격자가더긴체인을형성할수있는가능성에대한식 (1) 에서, 개블록에따라계산한표이다. 결과는조작할블록개수 가커질수록공격자의이중지불성공가능성은지수적으로감소한다. 하지만 가증가할수록성공할확률이높아지고, 50% 일때이중지불성공확률이 100% 로계산된다. 블록을만들려면큰연산작업이필요하기때문에대부분의노드들은서로협력하여블록보상을나눠갖는마이닝풀 (mining pool) 형태를이룬다. 최근상위 3개의주요마이닝풀의연산능력합은 51.9% 이다 [9]. 이는이중지불위협에대해노출되어있는것을보여준다. 또한공격자가더긴체인을형성하기위한가능성을 0으로줄이는것은불가능하다 [4]. 언제나이중지불가능성이존재하기때문에이중지불로인한피해를줄이기위해서는이를신속하게탐지하는방법이필요하다. 3. 이중지불탐지방법 그림 2 블록체인분기 Fig. 2 Blockchain Forking 3.1 트랜잭션역추적트랜잭션은고유한 TXID를가지고있다. 트랜잭션의

4 블록체인의이중지불탐지알고리즘 851 입력과출력이연결되어있어 TXID를이용하여참조할수있다. 트랜잭션의 TXID를이용하여 IN에서 OUT으로의연결을지속적으로따라갈수있으므로모든트랜잭션은블록들에서찾아낼수있다. 3.2 알고리즘이중지불트랜잭션을블록체인에포함시키는공격이시도될경우, 임의의노드는기존에자신이가지고있던블록체인과공격자에의해만들어진분기된블록체인을가지게된다. 분기가되는시점에서일반적으로어느것이정상인지즉시알수없다. 노드가먼저가진블록체인을 Active라하고, 분기된블록체인을 Forked라고할때, 블록체인에복수개분기가발생할때만이중지불이발생할가능성이있으므로, 분기상태를전제조건으로이중지불여부를검사하는알고리즘을실행한다. 본논문에서제안하는알고리즘의개요는다음과같다. 1. 블록체인의분기여부확인 2. 분기된지점의블록에포함된트랜잭션을 Active 와 Forked로분류 3. 블록안의트랜잭션정보를모두탐색하여이전트랜잭션의 OUT과다음트랜잭션의 IN의 TXID를묶어저장 4. Active 블록내트랜잭션들과 Forked 블록의트랜잭션들을 1:1 비교 5. 두트랜잭션의 OUT TXID가같고 IN TXID가다른경우 ( 이중지불 ) 가찾아질때까지 4, 5 반복 6. 이중지불검출후연결된모든노드들에게경고메시지전달이중지불여부를파악하기위해가장먼저블록체인의분기여부를확인해야한다. 이중지불이발생하려면반드시분기가생기기때문이다. 표 2에서 2번줄은서로상충된블록을검사하기위해분기가발생한높이 (height) 의블록들을가지고온다. 4에서 15번까지줄은 Active 블록과 Forked 블록에포함된트랜잭션들을따로분류한다. 각트랜잭션은이전트랜잭션과연결된구조로되어있으므로각트랜잭션의 IN TXID와해당트랜잭션과연결되어있는이전트랜잭션의 OUT TXID를묶어서하나의자료형으로저장한다. 이때코인베이스 1) 트랜잭션은이전트랜잭션을가지지않기때문에제외시킨다. 17에서 21번까지줄은 Active와 Forked로분류되어있는 TXID(OUT, IN) 를같은 OUT을가지면서다른 IN값을가지는트랜잭션이있는지그림 3과같이 1:1로비교하는완전탐색 (brute-force search) 을수행한다. 1) 블록을생성하면보상으로주어지는첫번째트랜잭션 표 2 이중지불탐지알고리즘 Table 2 Double-spending detection algorithm detectdoublespending() { settips <- get all block for (block : settips) { if (block state is active chain) { txs <- get all transaction in block for (tx witout coinbase : txs) activetxinfo <- add txid(tx out, tx in) } else if (block state is forked chain) { txs <- get all transaction in block for (tx witout coinbase : txs) forkedtxinfo <- add txid(tx out, tx in) } } for (activetxid(out, in) : activetxinfo) for (forkedtxid(out, in) : forkedtxinfo) if ( (activetxid.out == forkedtxid.out) && (activetxid.in!= forkedtxid.in) ) return broadcast warning message if double-spending not found, set flag on if next block received and flag on, then execute this algorithm } 그림 3 트랜잭션들의비교 Fig. 3 Comparison of transactions 비교하는두트랜잭션이, 이전트랜잭션의 OUT TXID 가서로같고현재트랜잭션의 IN TXID가서로다를때이중지불에해당한다. 하나의출력이두개의입력으로참조되었으므로하나의전자화폐로 2번이상의거래를수행한것이다. 이경우, 다른노드들에게이중지불발생상황을알리기위해경고메시지를전파한다. 23에서 25번까지줄은분기된높이의블록에서이중지불이탐지되지않을경우, 후속블록에서이중지불이발생할수있기때문에잠재적위험을나타내는 flag를설정하고새블록이들어오면다시검사를한다. 3.3 탐지후경고이중지불이탐지되면이사실을네트워크의모든노드들에게전파한다. 노드들간에통신을하기위해비트코인에서사용하는프로토콜을기준으로경고메시지형식을정의하였다.

5 852 정보과학회논문지제 45 권제 8 호 ( ) 그림 4 메시지구조 Fig. 4 Message structure 현재비트코인에서노드들의통신에사용하는메시지의프로토콜구조는그림 4와같다. 메시지타입을나타내는 Command Name을 doublespend 로정의한다. Payload에는경고메시지를받은노드가어느위치에서이중지불이일어났는지알수있는최소한의정보를포함한다. Payload에포함되는정보는다음과같다. 1. 이중지불이발생한블록의번호와해시값 2. 이중지불에해당하는트랜잭션의 TXID 경고메시지는이중지불을가장최초로탐지한노드가자신과연결된모든노드들에게전파한다. 경고메시지를받은노드들은메시지의타입을나타내는 Command Name이 doublespend 인것을확인하고, Payload에포함된이중지불에해당하는블록과트랜잭션이어느것인지확인할수있다. 경고메시지를받은노드들은 Payload에포함된정보를가지고, 블록체인응용에서정의한대로대처한다. 4. 구현및분석 4.1 구현환경오픈소스로공개된비트코인코어 [10] 의소스를일부수정하여제안하는알고리즘을구현하고검증하였다. 비트코인에서제공하는테스트네트워크환경중실제로 사용되는비트코인환경과같은 Regtest 네트워크환경을선택하였다. 실험을위해 3대의노드로로컬네트워크를구성한후알고리즘을적용하여패킷분석프로그램 Wireshark 와콘솔을통해출력되는정보를통하여결과를확인하였다. 4.2 이중지불생성비트코인의테스트네트워크 Regtest에서실제로생성된 101개의정상적인블록들을가져와실험에이용하였다. 이중지불을쉽게만들기위해서 101개의블록에서는특별히다른트랜잭션을만들지않고코인베이스트랜잭션만사용하였지만실제로일반적인트랜잭션에서도이중지불을탐지할수있다. 이중지불상황을만들기위해인위적으로이중지불을포함한블록을생성해정상블록체인에분기시켰다. 블록체인을분기시킬때는두개이상의노드에서동시에블록을생성하면된다. 일반적으로하나의노드에서는두개이상의트랜잭션을서로다른블록에포함되도록만들수없다. 따라서두개이상의노드에서실험을진행하였다. 이중지불을만들기위한실험시나리오는다음과같다. 1. 3개의노드 A, B, C를로컬네트워크연결 2. 각각의노드는 Wallet(Bitcoin Address) 을생성 3. A가 101개의블록을생성 (A, B, C는 101개의블록체인을공유 ) 4. 3개노드의네트워크연결을모두끊음 5. A가 B의주소로비트코인을전송하는트랜잭션을만듦 (A는 1번블록의코인베이스트랜잭션을사용 ) 6. A가아닌다른노드 (B 또는 C) 에서 A의 Wallet 을복사하여적용함으로써임시로두개의 A 노드를만든후, A가 C의주소로비트코인을전송하는트랜잭션을만듦 ( 이중지불트랜잭션 ) 7. 두개의 A 노드는각자만든트랜잭션을포함한블록을생성 8. 3개노드의네트워크를모두연결 9. 두개의 A 노드가만든 102번블록을동시에전파 ( 블록체인분기 ) 그림 5 이중지불트랜잭션의연결구조 Fig. 5 Linked structure of transactions in double-spending

6 블록체인의이중지불탐지알고리즘 853 3번까지의과정은노드가만들어내는블록을네트워크를통해연결된다른노드에게전파하여모든노드가같은블록을공유할수있는일반적인과정이다. 4번과정은연결된노드들의네트워크를끊어블록과트랜잭션이생성되더라도공유되지않도록만든다. 5번과정에서 A 노드는최상위블록체인 (best blockchain) 2) 의높이가 101인상태에서 102번째블록안에포함될 A B의트랜잭션을발생하는데이는그림 5에서와같이 1번블록의코인베이스트랜잭션과연결된다. 비트코인에서는코인베이스트랜잭션을 100개의블록이만들어진후에사용할수있다. 실험을위해서 101개의블록에특별히다른트랜잭션을만들지않았기때문에 101번이전의 100개의블록에는코인베이스트랜잭션만존재한다. 따라서최상위블록체인의높이가 101인상태에서는 100개이전블록인 1번블록의코인베이스트랜잭션만사용할수있다. 6번과정은새로운노드에서 A의 Wallet을적용하기때문에해당노드는 A의정보그대로가지게된다. 하지만 5번과정에서만들어낸트랜잭션은네트워크를통해공유되지않았으므로현재노드에서는이에대한트랜잭션정보를가지고있지않다. 따라서새로운노드에서 A가트랜잭션을발생시키면 102번째블록안에포함될 A C의트랜잭션이그림 5에서와같이 1번블록의코인베이스트랜잭션과연결된다. 7, 8, 9번째과정은 6번까지과정에서 A 노드가만들어낸 A B 트랜잭션과 A C 트랜잭션을포함하는서로다른블록들이, 네트워크에연결되면서 B와 C 노드에게동시에공유되게만드는것이다. 이는서로다른노드에서 A가만들어낸두블록을동시에전파시키므로블록체인이분기되면서 1번블록의코인베이스트랜잭션에서서로다른트랜잭션으로연결되는이중지불을만들어낸다. 4.3 검출결과이중지불탐지알고리즘의실험결과, 콘솔에출력되는블록과트랜잭션들의정보들을파악하여이중지불여부를확인하였다. 또패킷분석프로그램인 Wireshark 를통하여본논문에서정의한경고메시지가전달되는지확인하였다 블록체인분기그림 6은최상위블록체인의정보이다. 두개의 102번블록을동시에받아들여블록체인의분기가일어났다. 첫번째체인은 Active이며, 두번째체인은 Forked이다. 그림 7은두개의 102번블록의상세한정보이다. 두블록의해시값은 3731-, 1077-로시작하며서로다르다. 2) 재생성하기어려운가장긴블록체인. 그림 6 최상위블록체인정보 Fig. 6 Best blockchain 그림 7 102번째 Active와 Forked 블록정보 Fig. 7 Active and Forked block #102 그러나이전블록의해시값은 4a73-으로서로같다. 이러한블록체인형태는그림 5와같이두개의서로다른 102번블록이 101번블록을이전블록으로가지는것으로블록체인이분기가되었다는것을보여준다 이중지불확인그림 8에서 TXID가 65d0-인트랜잭션은해시값 3731-인블록에포함되어있다. 또 TXID가 69fc-인트랜잭션은해시값 1077-인블록에포함되어있다. 두트랜잭션은분기된체인의블록에각각포함되어있는형태이다. TXID가 334b-인트랜잭션은 1번블록에포함되어있는것을그림 9에서확인할수있다. 이트랜잭션은 1 번블록이생성될때처음만들어지는코인베이스트랜잭션이다. 그림 8의 TXID 65d0- 트랜잭션과 69fc- 트랜잭션은자신의 IN이참조하는이전트랜잭션의 OUT TXID가서로 334b-로같고이는 1번블록에포함되어있는코인베이스트랜잭션이다. 따라서그림 5에서 A B 트랜잭션과 A C 트랜잭션이이중지불에해당한다 경고메시지전파이중지불을탐지한노드는경고메시지를자신과연결된노드에게전파한다. 경고메시지는네트워크를통해전파되므로블록체인을기반으로하는응용프로그램 ( 비트코인, 이더리움 [11] 등 ) 마다통신에사용되는프로토콜을이용한다. 그림 10은이중지불을탐지한노드가경고메시지를

7 854 정보과학회논문지제 45 권제 8 호 ( ) 그림 8 각블록에포함된트랜잭션정보 Fig. 8 Transactions contained in each block 그림 10 경고메시지패킷 Fig. 10 Warning message packet 그림 9 1번째블록정보 Fig. 9 Block #1 전송할때패킷을 Wireshark 에서캡처한것이며, 설계한대로경고메시지안에이중지불이발생한블록과트랜잭션의정보가포함되어있는지확인할수있다. Command name은 doublespend 이고 Payload에는이중지불정보가담겨있다. 첫번째블록의번호는 102이고, 해시값은 3731-이며, 트랜잭션 TXID는 65d0-이다. 두번째블록의번호는역시 102이고, 해시값은 1077-이며, 트랜잭션 TXID는 69d0-로실험에서보인값과일치한다 탐지시간오버헤드본논문에서제시한탐지알고리즘을실행하는데소요되는시간오버헤드는 이다. 은 Active 체인블록의트랜잭션개수와 Forked 체인의블록내트랜잭션개수중적은수이다. 비트코인의경우블록하나에포함될수있는최대트랜잭션개수는약 2,700개정도이다. 최악의경우 2,700 2,700=7,290,000번트랜잭션비교가필요하다. Intel Core i7 6950X를예로들면실행속도가 3.0 GHz에서 317,900 MIPS이다 [12]. 이는 3억 1,790만인스트럭션을실행하는데 1ms가걸린다는의미이다. 최대 7,290,000번의트랜잭션비교에필요한시간은그리크지않음을예상할수있으나, 실제측정을통해분석해보았다. 그림 11은본논문에서제시한탐지알고리즘실행시간을트랜잭션개수에따라측정한그래프이다. Active 체인과 Forked 체인의블록에포함된트랜잭션의최대개수 2700개를비교한결과 1.034s의시간이걸렸다. 이는비트코인에서블록이만들어지는시간 10 분에서 1/600 정도이다. 본논문에서제시한이중지불탐지알고리즘은블록을새로받았을때분기가발생하면실행된다. 알고리즘의실행시간은이중지불을발견하그림 11 알고리즘실행시간 Fig. 11 Execution time of an algorithm

8 블록체인의이중지불탐지알고리즘 855 지못하여모든트랜잭션을비교할때최악의경우로가장오랜시간이걸린다. 비트코인에서평균 60개블록 [8], 즉 600분마다분기가발생하므로, 600분에서 1.034s 정도의실행시간은블록체인시스템에영향을줄정도의큰오버헤드는아니라고판단한다. 5. 결론 블록체인을기반으로한전자화폐시스템은분기된체인들중가장긴체인을선택하는방식을취하기때문에낮은확률이지만여전히이중지불이발생하는가능성이존재한다. 본논문에서는블록체인시스템을기반으로하는비트코인의오픈소스를사용하여이중지불이발생하면가능한한일찍탐지하여노드들에게알림으로써이중지불에의한피해를줄이는데방법을기술하였다. 블록이새로수신될때마다실행되는이중지불탐지알고리즘과문제가되는거래를네트워크의모든노드들에게알릴수있는경고하는방법을소개하였다. 모든노드들은경고메시지기능을통하여이중지불의발생여부를알수있지만어떤트랜잭션이부정한거래인지알수는없다. 하지만거래당사자들에게이상황을경고하여응용프로그램이나블록체인운영관리기능차원에서조치하여피해를줄일수있다. 또한본방법으로인해블록을만드는노드는부당한블록으로인해분기된체인에서의불필요한마이닝작업을피할수있다. 일반노드는기존의전자화폐시스템에서거래를한후다음거래를위해기다려야하는시간을줄일수있는장점이있다. References [1] S. Nakamoto, "Bitcoin: A Peer-to-Peer Electronic Cash System," [Online]. Available: bitcoin.pdf, [ 2 ] Bitcoin, "Bitcoin Developer Guide," [Online]. Available: (Accessed on Oct. 10, 2017) [3] Bitcoin wiki, "Weaknesses," [Online]. Available: (Accessed on Nov. 30, 2017) [4] M. Resenfeld, "Analysis of hashrate-based doublespending," arxiv preprint arxiv: , [5] Corda, "How does Corda solve the double spending problem?," [Online]. Available: net/t/how-does-corda-solve-the-double-spendingproblem/1137 (Accessed on Nov. 30, 2017) [6] H. Lee, S. Lee, "Bitcoin`s trust structure and double-spending threats," Review of The Korea Institute of Information Security and Cryptology, Vol. 26, No. 2, pp , (in Korean) [7] C. Pérez-Solà, S. Delgado-Segura, G. Navarro- Arribas, J. Herrera-Joancomartí, "Double-spending Prevention for Bitcoin zero-confirmation transactions," IACR Cryptology eprint Archive, [8] C. Decker, R. Wattenhofer, "Information Propagation in the Bitcoin Network," Proc. of the 2013 IEEE 13th International Conference on Peer-to-Peer Computing (P2P), Sept [9] An estimation of hashrate distribution amongst the largest mining pools, [Online]. Available: blockchain.info/pools (Accessed on Dec. 12, 2017) [10] Bitcoin Core, [Online]. Available: bitcoin/bitcoin (Accessed on Jul. 11, 2017) [11] Ethereum White Paper, "A Next-Generation Smart Contract and Decentralized Application Platform," [Online]. Available: /wiki/white-paper (Accessed on Oct. 10, 2017) [12] Intel InGaAs FTW, "Core i7-6950x Extreme Edition Deca Core benchmarks. About 6% IPC gains over Haswell-E," cpubenchmark, passmark, cpuboss, geekbench, cinebench, Oct 김민호 2012 년 ~ 현재충남대학교컴퓨터공학과재학 ( 학사 ). 관심분야는분산네트워크, 컴퓨터알고리즘 김수진 2018년충남대학교컴퓨터공학과졸업 ( 학사 ). 관심분야는모바일개발, 네트워크, 가상현실 최훈 1983년서울대학교컴퓨터공학과졸업 ( 학사 ). 1990년 Duke University 전산학과졸업 ( 석사 ). 1993년 Duke University 전산학과졸업 ( 박사 ). 1983년~1996년한국전자통신연구원광대역통신망연구부근무. 1996년~현재충남대학교컴퓨터공학과교수. 2000년미국 NIST(National Institute of Standards and Technologies) 객원연구원. 2012년~2014년충남대학교정보통신원장. 2015년~2017년충남대학교 SW 중심대학사업단장. 관심분야는모바일컴퓨팅 / 분산시스템미들웨어, 운영체제, 컴퓨터통신

User interface design

User interface design Course Introduction Minsoo Ryu Hanyang University 교과목정보 1 강좌명 블록체인구조와원리 수업연도 2019 년수업학기 1 학기 과목구분전공학수번호 BLC6001 학점 - 이론 - 실습 3-3-0 수업코드 33451 교과목정보 설강대학한양대학교설강학과블록체인융합학과 강의시간 월 18:00 ~ 21:00 (X) 월 18:30

More information

새로운 생태계

새로운 생태계 About BITCOIN 비트코인 설명 자료 한국비트코인거래소 Korbit / www.korbit.co.kr / 김진화 공동창업자 이사 louis@korbit.co.kr 1. 비트코인이란 지난 2009년 등장한 글로벌 금융거래 시스템이자 독립적인 디지털 화폐다. 기존 전자금융시스템과 달리, 금융기관의 개입 없이 개인간 빠르고 안전한 거래가 가능하다. Peer

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 29, no. 10, Oct ,,. 0.5 %.., cm mm FR4 (ε r =4.4)

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 29, no. 10, Oct ,,. 0.5 %.., cm mm FR4 (ε r =4.4) THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2018 Oct.; 29(10), 799 804. http://dx.doi.org/10.5515/kjkiees.2018.29.10.799 ISSN 1226-3133 (Print) ISSN 2288-226X (Online) Method

More information

Microsoft Word - 08_01_블록체인.docx

Microsoft Word - 08_01_블록체인.docx 아이리포지식창고 기출심화 - 01 블록체인합의알고리즘 양경주정보관리기술사 (kjyang75@gmail.com) 블록체인의핵심기술, 합의알고리즘 Concept KeyWord ( 블록체인정의 ) - 제3의공인기관이나중개자개입없이투명하고안전한거래를가능하게하는분산되고, 개방된공동장부관리기술 ( 합의알고리즘정의 ) - P2P 네트워크와같이정보도달에시간차가있는네트워크에서참가자가하나의결과에대한합의를얻기위한알고리즘

More information

°í¼®ÁÖ Ãâ·Â

°í¼®ÁÖ Ãâ·Â Performance Optimization of SCTP in Wireless Internet Environments The existing works on Stream Control Transmission Protocol (SCTP) was focused on the fixed network environment. However, the number of

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Nov.; 26(11),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Nov.; 26(11), THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2015 Nov.; 26(11), 985991. http://dx.doi.org/10.5515/kjkiees.2015.26.11.985 ISSN 1226-3133 (Print)ISSN 2288-226X (Online) Analysis

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 WSA 10 주차 (18.09..) Ethereum 김도윤 (doyunism@gmail.com) 백서연구조합 (WSA: Whitepaper Study Alliance) Ethereum Scalability CryptoKitties, Ethereum Killer(DApp) Source : https://medium.com/@512jay/cryptokitties-5b5e2899267f/

More information

LTC 라이트코인명세서

LTC 라이트코인명세서 LTC 2017-10-27 라이트코인명세서 본명세서는회원님들의이해에도움이되고자작성한내용이며, 투자권유의의도는일절없음을안내드립니다. Index 1 개요 2 기술명세서 O ver view 2-1 라이트코인 (Litecoin) 이란? 2-2 기술적특징 2-3 관련웹사이트 3 시장명세서 3-1 라이트코인의유통구조 3-2 시장현황 3-3 해외라이트코인상장거래소및거래현황

More information

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

공정한합의알고리즘 : deb 합의알고리즘 (A fair consensus algorithm : deb consensus algorithm) 목차 1. 개요 2. 합의알고리즘의공정성 3. deb 합의알고리즘 4. 공정한노드의역할및신뢰성검증 5. 성능 6. deb 합의알고 공정한합의알고리즘 : deb 합의알고리즘 (A fair consensus algorithm : deb consensus algorithm) 목차 1. 개요 2. 합의알고리즘의공정성 3. deb 합의알고리즘 4. 공정한노드의역할및신뢰성검증 5. 성능 6. deb 합의알고리즘특성 7. 결론 1. 개요 2008년분산원장 (distributed ledger) 개념과합의알고리즘인작업증명

More information

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

참고 : 더블링크드리스트 노드는데이터와포인터를가지고포인터가다음노드의데이터부분을참조하면서 연결되는자료구조이며, 데이터검색시포인터로연결된노드를검색하여값을찾음 < 더블링크드리스트연결구조 > 구분인덱스 ( 데이터베이스 ) 더블링크드리스트 장점 단점 < 인덱스및더블링크드리스트방 보안연구부 -2015-029 블록체인및비트코인보안기술 ( 보안연구부보안기술팀 / 2015.11.23) 개요 블록체인 (BlockChain) 은보안성, 무결성을제공하는저장플랫폼으로써, 비트코인 (Bitcoin), 거래정보, 저작권관리등다양한서비스가출시되고있음 본보고서에서는블록체인의대표적인이용사례인비트코인을통해적용된주요보안기술에대해알아보고자함 블록체인 ( 개념

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jun.; 27(6),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jun.; 27(6), THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2016 Jun.; 276), 504511. http://dx.doi.org/10.5515/kjkiees.2016.27.6.504 ISSN 1226-3133 Print)ISSN 2288-226X Online) Near-Field

More information

<30362E20C6EDC1FD2DB0EDBFB5B4EBB4D420BCF6C1A42E687770>

<30362E20C6EDC1FD2DB0EDBFB5B4EBB4D420BCF6C1A42E687770> 327 Journal of The Korea Institute of Information Security & Cryptology ISSN 1598-3986(Print) VOL.24, NO.2, Apr. 2014 ISSN 2288-2715(Online) http://dx.doi.org/10.13089/jkiisc.2014.24.2.327 개인정보 DB 암호화

More information

인문사회과학기술융합학회

인문사회과학기술융합학회 Vol.5, No.5, October (2015), pp.471-479 http://dx.doi.org/10.14257/ajmahs.2015.10.50 스마트온실을 위한 가상 외부기상측정시스템 개발 한새론 1), 이재수 2), 홍영기 3), 김국환 4), 김성기 5), 김상철 6) Development of Virtual Ambient Weather Measurement

More information

말은 많은 Blockchain 2

말은 많은 Blockchain 2 loopchain-블록체인으로 진짜 서비스 만들어보기 말은 많은 Blockchain 2 진짜 만든 것은 있나? 뭐가 많이 있기는 한데 우리가 써먹어 볼건 있나요? 3 그런데 이런 일이 일어났습니다. 4 뭘 만든건가요?: 블록체인 기반 인증서 발급 각 증권사를 통해 인증서 발급 요청 후 인증서 발급에 필요한 정보를 기반으로 거래를 생성하고 이에 대한 Smart

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 29, no. 6, Jun Rate). STAP(Space-Time Adaptive Processing)., -

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 29, no. 6, Jun Rate). STAP(Space-Time Adaptive Processing)., - THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2018 Jun.; 29(6), 457463. http://dx.doi.org/10.5515/kjkiees.2018.29.6.457 ISSN 1226-3133 (Print)ISSN 2288-226X (Online) Sigma-Delta

More information

최근 블로그

최근 블로그 Journal of Next-generation Convergence Information Services Technology Vol.6, No.2, December (2017), pp. 67-73 차세대컨버전스정보서비스기술논문지 http://dx.doi.org/10.29056/jncist.2017.12.06 블록체인기반의게임및디지털콘텐츠유통시스템설계 Design

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jul.; 27(7),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jul.; 27(7), THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 16 Jul.; 27(7), 64662. http://dx.doi.org/./kjkiees.16.27.7.646 ISSN 1226-3133 (Print)ISSN 2288-226 (Online) 2D Microwave Image

More information

09권오설_ok.hwp

09권오설_ok.hwp (JBE Vol. 19, No. 5, September 2014) (Regular Paper) 19 5, 2014 9 (JBE Vol. 19, No. 5, September 2014) http://dx.doi.org/10.5909/jbe.2014.19.5.656 ISSN 2287-9137 (Online) ISSN 1226-7953 (Print) a) Reduction

More information

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

비잔틴 노드에 의한 네트워크 분기 시도와, 네트워크 정지 시도를 막기 위하여 네트 워크의 모든 노드들에 2번에 거쳐 합의 데이터를 전송한다. Tendermint와 같은 선행 연구들은 PBFT를 이용하여 비트코인으로 대표되는 작업증명 알고리즘을 사용하는 블록체인 시스템의 LFT: Byzantine Fault Tolerance를 지원하는 경량화된 고성능 합의 알고리즘 theloop June 23, 2017 Abstract 최초의 블록체인 구현 서비스인 비트코인은 작업증명 (Proof of Work) 알고리 즘을 이용하여 전 세계 규모의 네트워크에서 거래장부에 대한 합의를 이루었다. 그러나 비트코인에서 사용한 작업증명 알고리즘은

More information

디지털포렌식학회 논문양식

디지털포렌식학회 논문양식 ISSN : 1976-5304 http://www.kdfs.or.kr Virtual Online Game(VOG) 환경에서의 디지털 증거수집 방법 연구 이 흥 복, 정 관 모, 김 선 영 * 대전지방경찰청 Evidence Collection Process According to the Way VOG Configuration Heung-Bok Lee, Kwan-Mo

More information

Yggdrash White Paper Kr_ver 0.18

Yggdrash White Paper Kr_ver 0.18 White paper (ver 0.18) 1 ,.,.?.,,,???..,,..,.,...,.,., p2p.. Team Yggdrash 2 1. 1.1 Why, Another, Blockchain? (,,?) 1.1.1, (TPS) / (Throughput),?. DApp., DB P2P..,.. DApp.... 2012 2 2018 2, 150GB, 14..

More information

8-VSB (Vestigial Sideband Modulation)., (Carrier Phase Offset, CPO) (Timing Frequency Offset),. VSB, 8-PAM(pulse amplitude modulation,, ) DC 1.25V, [2

8-VSB (Vestigial Sideband Modulation)., (Carrier Phase Offset, CPO) (Timing Frequency Offset),. VSB, 8-PAM(pulse amplitude modulation,, ) DC 1.25V, [2 VSB a), a) An Alternative Carrier Phase Independent Symbol Timing Offset Estimation Methods for VSB Receivers Sung Soo Shin a) and Joon Tae Kim a) VSB. VSB.,,., VSB,. Abstract In this paper, we propose

More information

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 2. 관련연구 2.1 MQTT 프로토콜 Fig. 1. Topic-based Publish/Subscribe Communication Model. Table 1. Delivery and Guarantee by MQTT QoS Level 2.1 MQTT-SN 프로토콜 Fig. 2. MQTT-SN

More information

High Resolution Disparity Map Generation Using TOF Depth Camera In this paper, we propose a high-resolution disparity map generation method using a lo

High Resolution Disparity Map Generation Using TOF Depth Camera In this paper, we propose a high-resolution disparity map generation method using a lo High Resolution Disparity Map Generation Using TOF Depth Camera In this paper, we propose a high-resolution disparity map generation method using a low-resolution Time-Of- Flight (TOF) depth camera and

More information

08김현휘_ok.hwp

08김현휘_ok.hwp (Regular Paper) 21 3, 2016 5 (JBE Vol. 21, No. 3, May 2016) http://dx.doi.org/10.5909/jbe.2016.21.3.369 ISSN 2287-9137 (Online) ISSN 1226-7953 (Print) a), a) An Audio Coding Technique Employing the Inter-channel

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Mar.; 25(3),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Mar.; 25(3), THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2014 Mar.; 25(3), 304310. http://dx.doi.org/10.5515/kjkiees.2014.25.3.304 ISSN 1226-3133 (Print)ISSN 2288-226X (Online) Analysis

More information

(JBE Vol. 21, No. 1, January 2016) (Regular Paper) 21 1, (JBE Vol. 21, No. 1, January 2016) ISSN 228

(JBE Vol. 21, No. 1, January 2016) (Regular Paper) 21 1, (JBE Vol. 21, No. 1, January 2016)   ISSN 228 (JBE Vol. 1, No. 1, January 016) (Regular Paper) 1 1, 016 1 (JBE Vol. 1, No. 1, January 016) http://dx.doi.org/10.5909/jbe.016.1.1.60 ISSN 87-9137 (Online) ISSN 16-7953 (Print) a), a) An Efficient Method

More information

06_ÀÌÀçÈÆ¿Ü0926

06_ÀÌÀçÈÆ¿Ü0926 182 183 184 / 1) IT 2) 3) IT Video Cassette Recorder VCR Personal Video Recorder PVR VCR 4) 185 5) 6) 7) Cloud Computing 8) 186 VCR P P Torrent 9) avi wmv 10) VCR 187 VCR 11) 12) VCR 13) 14) 188 VTR %

More information

04 최진규.hwp

04 최진규.hwp THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2015 Aug.; 26(8), 710717. http://dx.doi.org/10.5515/kjkiees.2015.26.8.710 ISSN 1226-3133 (Print)ISSN 2288-226X (Online) RF ESPAR

More information

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

월간 2016. 03 CONTENTS 3 EXPERT COLUMN 영화 점퍼 와 트로이목마 4 SPECIAL REPORT 패치 관리의 한계와 AhnLab Patch Management 핵심은 패치 관리, 왜? 8 HOT ISSUE 2016년에 챙겨봐야 할 개인정보보호 안랩 온라인 보안 매거진 2016. 03 Patch Management System 월간 2016. 03 CONTENTS 3 EXPERT COLUMN 영화 점퍼 와 트로이목마 4 SPECIAL REPORT 패치 관리의 한계와 AhnLab Patch Management 핵심은 패치 관리, 왜? 8 HOT ISSUE 2016년에 챙겨봐야 할 개인정보보호 법령 사항

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jun.; 27(6),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jun.; 27(6), THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2016 Jun.; 27(6), 495 503. http://dx.doi.org/10.5515/kjkiees.2016.27.6.495 ISSN 1226-3133 (Print) ISSN 2288-226X (Online) Design

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Feb.; 29(2), IS

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Feb.; 29(2), IS THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2018 Feb.; 29(2), 93 98. http://dx.doi.org/10.5515/kjkiees.2018.29.2.93 ISSN 1226-3133 (Print) ISSN 2288-226X (Online) UHF-HF

More information

09È«¼®¿µ 5~152s

09È«¼®¿µ5~152s Korean Journal of Remote Sensing, Vol.23, No.2, 2007, pp.45~52 Measurement of Backscattering Coefficients of Rice Canopy Using a Ground Polarimetric Scatterometer System Suk-Young Hong*, Jin-Young Hong**,

More information

지능정보연구제 16 권제 1 호 2010 년 3 월 (pp.71~92),.,.,., Support Vector Machines,,., KOSPI200.,. * 지능정보연구제 16 권제 1 호 2010 년 3 월

지능정보연구제 16 권제 1 호 2010 년 3 월 (pp.71~92),.,.,., Support Vector Machines,,., KOSPI200.,. * 지능정보연구제 16 권제 1 호 2010 년 3 월 지능정보연구제 16 권제 1 호 2010 년 3 월 (pp.71~92),.,.,., Support Vector Machines,,., 2004 5 2009 12 KOSPI200.,. * 2009. 지능정보연구제 16 권제 1 호 2010 년 3 월 김선웅 안현철 社 1), 28 1, 2009, 4. 1. 지능정보연구제 16 권제 1 호 2010 년 3 월 Support

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Mar.; 28(3),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Mar.; 28(3), THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2017 Mar.; 28(3), 163 169. http://dx.doi.org/10.5515/kjkiees.2017.28.3.163 ISSN 1226-3133 (Print) ISSN 2288-226X (Online) PCB

More information

<31325FB1E8B0E6BCBA2E687770>

<31325FB1E8B0E6BCBA2E687770> 88 / 한국전산유체공학회지 제15권, 제1호, pp.88-94, 2010. 3 관내 유동 해석을 위한 웹기반 자바 프로그램 개발 김 경 성, 1 박 종 천 *2 DEVELOPMENT OF WEB-BASED JAVA PROGRAM FOR NUMERICAL ANALYSIS OF PIPE FLOW K.S. Kim 1 and J.C. Park *2 In general,

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 무선 센서 네트워크 환경에서 링크 품질에 기반한 라우팅에 대한 효과적인 싱크홀 공격 탐지 기법 901 무선 센서 네트워크 환경에서 링크 품질에 기반한 라우팅에 대한 효과적인 싱크홀 공격 탐지 기법 (A Effective Sinkhole Attack Detection Mechanism for LQI based Routing in WSN) 최병구 조응준 (Byung

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 논문 10-35-03-03 한국통신학회논문지 '10-03 Vol. 35 No. 3 원활한 채널 변경을 지원하는 효율적인 IPTV 채널 관리 알고리즘 준회원 주 현 철*, 정회원 송 황 준* Effective IPTV Channel Control Algorithm Supporting Smooth Channel Zapping HyunChul Joo* Associate

More information

[Brochure] KOR_TunA

[Brochure] KOR_TunA LG CNS LG CNS APM (TunA) LG CNS APM (TunA) 어플리케이션의 성능 개선을 위한 직관적이고 심플한 APM 솔루션 APM 이란? Application Performance Management 란? 사용자 관점 그리고 비즈니스 관점에서 실제 서비스되고 있는 어플리케이션의 성능 관리 체계입니다. 이를 위해서는 신속한 장애 지점 파악 /

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA The e-business Studies Volume 17, Number 6, December, 30, 2016:275~289 Received: 2016/12/02, Accepted: 2016/12/22 Revised: 2016/12/20, Published: 2016/12/30 [ABSTRACT] SNS is used in various fields. Although

More information

13-08.hwp

13-08.hwp 비트코인의 이해와 시사점 전 주 용 정보통신정책연구원 부연구위원 *jooyong@kisdi.re.kr, 02-570-4391 *서울대학교 전기공학부 학사, 석사 *미 University of Michigan 경제학 박사 *현 정보통신정책연구원 통신전파연구실 비트코인의 이해와 시사점 본고에서는 2009년 도입되어 최근 급속도로 주목을 받고 있는 디지털 통화 비트코인(Bitcoin)

More information

Microsoft Word - src.doc

Microsoft Word - src.doc IPTV 서비스탐색및콘텐츠가이드 RI 시스템운용매뉴얼 목차 1. 서버설정방법... 5 1.1. 서비스탐색서버설정... 5 1.2. 컨텐츠가이드서버설정... 6 2. 서버운용방법... 7 2.1. 서비스탐색서버운용... 7 2.1.1. 서비스가이드서버실행... 7 2.1.2. 서비스가이드정보확인... 8 2.1.3. 서비스가이드정보추가... 9 2.1.4. 서비스가이드정보삭제...

More information

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

2. 거래우리는전자화폐를디지털서명의연속으로정의한다. 각암호키소유자들은그전까지의거래내역에다음소유자의공개키를덧붙인뒤에자신의비밀키로암호화하는디지털서명을하고넘긴다. 돈을받는사람은서명소유자들의체인과, 서명들을검증할수있다. 문제의과정은돈을받는사람은소유자들중한명이이중지불을하지않았는 비트코인 : 개인간전자화폐시스템 사토시나카모토 satoshin@gmx.com www.bitcoin.org 초록. 순개인과개인간의전자화폐는한집단에서다른곳으로금융기관을거치지않고직접온라인지불을가능하게할것이다. 디지털서명기술이일부해결해주지만, 믿을수있는제 3자가이중지불을방지해야한다면그주요한장점은사라지게된다. 우리는이논문에서 P2P 네트워크를이용한이중지불문제의해결방법을제안하고자한다.

More information

04 김영규.hwp

04 김영규.hwp THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 214 Nov.; 25(11), 1121 1127. http://dx.doi.org/1.5515/kjkiees.214.25.11.1121 ISSN 1226-3133 (Print) ISSN 2288-226X (Online) Planar

More information

A Hierarchical Approach to Interactive Motion Editing for Human-like Figures

A Hierarchical Approach to Interactive Motion Editing for Human-like Figures 단일연결리스트 (Singly Linked List) 신찬수 연결리스트 (linked list)? tail 서울부산수원용인 null item next 구조체복습 struct name_card { char name[20]; int date; } struct name_card a; // 구조체변수 a 선언 a.name 또는 a.date // 구조체 a의멤버접근 struct

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jan.; 26(1),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jan.; 26(1), THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2015 Jan.; 26(1), 113118. http://dx.doi.org/10.5515/kjkiees.2015.26.1.113 ISSN 1226-3133 (Print)ISSN 2288-226X (Online) A Retro-Directive

More information

<303833315FC1A4BAB8B9FDC7D02031362D325FC3D6C1BEBABB2E687770>

<303833315FC1A4BAB8B9FDC7D02031362D325FC3D6C1BEBABB2E687770> 개인정보보호법의 보호원칙에 대한 벌칙조항 연구 A Legal Study of Punishments in Terms of Principles of Private Informaion Protection Law 전동진(Jeon, Dong-Jin)*19) 정진홍(Jeong, Jin-Hong)**20) 목 차 Ⅰ. 들어가는 말 Ⅱ. OECD 개인정보 보호원칙과의 비교

More information

슬라이드 제목 없음

슬라이드 제목 없음 2006-09-27 경북대학교컴퓨터공학과 1 제 5 장서브넷팅과슈퍼넷팅 서브넷팅 (subnetting) 슈퍼넷팅 (Supernetting) 2006-09-27 경북대학교컴퓨터공학과 2 서브넷팅과슈퍼넷팅 서브넷팅 (subnetting) 하나의네트워크를여러개의서브넷 (subnet) 으로분할 슈퍼넷팅 (supernetting) 여러개의서브넷주소를결합 The idea

More information

04_이근원_21~27.hwp

04_이근원_21~27.hwp 1) KIGAS Vol. 16, No. 5, pp 21~27, 2012 (Journal of the Korean Institute of Gas) http://dx.doi.org/10.7842/kigas.2012.16.5.21 실험실의 사례 분석에 관한 연구 이근원 이정석 한국산업안전보건공단 산업안전보건연구원 (2012년 9월 5일 투고, 2012년 10월 19일

More information

3. 클라우드 컴퓨팅 상호 운용성 기반의 서비스 평가 방법론 개발.hwp

3. 클라우드 컴퓨팅 상호 운용성 기반의 서비스 평가 방법론 개발.hwp 보안공학연구논문지 Journal of Security Engineering Vol.11, No.4 (2014), pp.299-312 http://dx.doi.org/10.14257/jse.2014.08.03 클라우드 컴퓨팅 상호 운용성 기반의 서비스 평가 방법론 개발 이강찬 1), 이승윤 2), 양희동 3), 박철우 4) Development of Service

More information

Microsoft PowerPoint - 26.pptx

Microsoft PowerPoint - 26.pptx 이산수학 () 관계와그특성 (Relations and Its Properties) 2011년봄학기 강원대학교컴퓨터과학전공문양세 Binary Relations ( 이진관계 ) Let A, B be any two sets. A binary relation R from A to B, written R:A B, is a subset of A B. (A 에서 B 로의이진관계

More information

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

1. 블록체인이란 블록체인은말그대로블록단위의데이터를체인형태로연결해서보관하는형태로저장하는 형태를말한다, 중앙화된서버가없이분산화된 P2P 기반의네트워크에서각참여자 ( 노드 ) 들이 저장하는것에가장큰특징이있다. 현재컴퓨터시스템에서가장대중적인서비스형태는서버-클라이언트모델이다. 제휴보고서 2017.07.12 Issue&Trend 4 차산업혁명시대의핵심기술, 블록체인 BC 카드핀테크개발팀이지호팀장 ( jihoyi@bccard.com ) 2017년 6월대표적인블록체인어플리케이션인비트코인의 1비트코인의가치가 2500달러를돌파하여역대최고치를갱신했다. 7년전인 2010년에 10,000 비트코인으로라지사이즈피자 2개를주문하면서시작한최초거래이후비트코인의가치는엄청난속도로높아져왔으며,

More information

슬라이드 1

슬라이드 1 TCPdump 사용법 Neworks, Inc. (Tel) 070-7101-9382 (Fax) 02-2109-6675 ech@pumpkinne.com hp://www.pumpkinne.co.kr TCPDUMP Tcpdump 옵션 ARP 정보 ICMP 정보 ARP + ICMP 정보 IP 대역별정보 Source 및 Desinaion 대역별정보 Syn 과 syn-ack

More information

10(3)-09.fm

10(3)-09.fm w y wz 10«3y 253~258 (2010.12.) Journal of Korean Society of Urban Environment ³ w Á» Á Á y w y œw (2010 11 22, 2010 12 9 k) Study on Determine of Detention Pond in Small Developed Area In-Soo Chang ½

More information

Microsoft PowerPoint Relations.pptx

Microsoft PowerPoint Relations.pptx 이산수학 () 관계와그특성 (Relations and Its Properties) 2010년봄학기강원대학교컴퓨터과학전공문양세 Binary Relations ( 이진관계 ) Let A, B be any two sets. A binary relation R from A to B, written R:A B, is a subset of A B. (A 에서 B 로의이진관계

More information

00Àâ¹°

00Àâ¹° ISSN 1598-5881 REVIEW c o n t e n t s REVIEW 3 4 5 6 7 8 9 10 REVIEW 11 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 REVIEW 37 39 40 41 42 43 44 45 46 47 48 49 50 51 52

More information

00Àâ¹°

00Àâ¹° ISSN 1598-5881 REVIEW c o n t e n t s REVIEW 1 3 4 5 6 7 8 9 REVIEW 11 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 REVIEW 33 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA The e-business Studies Volume 17, Number 4, August, 30, 2016:319~332 Received: 2016/07/28, Accepted: 2016/08/28 Revised: 2016/08/27, Published: 2016/08/30 [ABSTRACT] This paper examined what determina

More information

<35335FBCDBC7D1C1A42DB8E2B8AEBDBAC5CDC0C720C0FCB1E2C0FB20C6AFBCBA20BAD0BCAE2E687770>

<35335FBCDBC7D1C1A42DB8E2B8AEBDBAC5CDC0C720C0FCB1E2C0FB20C6AFBCBA20BAD0BCAE2E687770> Journal of the Korea Academia-Industrial cooperation Society Vol. 15, No. 2 pp. 1051-1058, 2014 http://dx.doi.org/10.5762/kais.2014.15.2.1051 멤리스터의 전기적 특성 분석을 위한 PSPICE 회로 해석 김부강 1, 박호종 2, 박용수 3, 송한정 1*

More information

2017 년 6 월한국소프트웨어감정평가학회논문지제 13 권제 1 호 Abstract

2017 년 6 월한국소프트웨어감정평가학회논문지제 13 권제 1 호 Abstract 2017 년 6 월한국소프트웨어감정평가학회논문지제 13 권제 1 호 Abstract - 31 - 소스코드유사도측정도구의성능에관한비교연구 1. 서론 1) Revulytics, Top 20 Countries for Software Piracy and Licence Misuse (2017), March 21, 2017. www.revulytics.com/blog/top-20-countries-software

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 박건수 *, 서태영 **, 김종욱 *** ". 요약 Abstract The induction melting furnace using electric generator has been introduced since 1920s, and it began to be widely applied to industrial applications due to increasing

More information

14.531~539(08-037).fm

14.531~539(08-037).fm G Journal of the Korea Concrete Institute Vol. 20, No. 4, pp. 531~539, August, 2008 š x y w m š gj p { sƒ z 1) * 1) w w Evaluation of Flexural Strength for Normal and High Strength Concrete with Hooked

More information

10 이지훈KICS2015-03-068.hwp

10 이지훈KICS2015-03-068.hwp 논문 15-40-05-10 The Journal of Korean Institute of Communications and Information Sciences '15-05 Vol.40 No.05 http://dx.doi.org/10.7840/kics.2015.40.5.851 가로등 인프라를 활용한 안전한 스마트 방범 시스템 차 정 화, 이 주 용 *, 이

More information

05(533-537) CPLV12-04.hwp

05(533-537) CPLV12-04.hwp 모바일 OS 환경의 사용자 반응성 향상 기법 533 모바일 OS 환경의 사용자 반응성 향상 기법 (Enhancing Interactivity in Mobile Operating Systems) 배선욱 김정한 (Sunwook Bae) 엄영익 (Young Ik Eom) (Junghan Kim) 요 약 사용자 반응성은 컴퓨팅 시스템에서 가장 중요 한 요소 중에 하나이고,

More information

Data Industry White Paper

Data Industry White Paper 2017 2017 Data Industry White Paper 2017 1 3 1 2 3 Interview 1 ICT 1 Recommendation System * 98 2017 Artificial 3 Neural NetworkArtificial IntelligenceAI 2 AlphaGo 1 33 Search Algorithm Deep Learning IBM

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 27(2), 2007, 96-121 S ij k i POP j a i SEXR j i AGER j i BEDDAT j ij i j S ij S ij POP j SEXR j AGER j BEDDAT j k i a i i i L ij = S ij - S ij ---------- S ij S ij = k i POP j a i SEXR j i AGER j i BEDDAT

More information

chap 5: Trees

chap 5: Trees 5. Threaded Binary Tree 기본개념 n 개의노드를갖는이진트리에는 2n 개의링크가존재 2n 개의링크중에 n + 1 개의링크값은 null Null 링크를다른노드에대한포인터로대체 Threads Thread 의이용 ptr left_child = NULL 일경우, ptr left_child 를 ptr 의 inorder predecessor 를가리키도록변경

More information

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

블록체인과 핀테크 비즈니스 블록체인과블록체인비즈니스 서강대학교서강미래기술원글로벌핀테크연구소 고덕윤 maniara.k@gmail.com 이미지출처 : http://coindesk.com/ 고덕윤 (maniara.k@gmail.com) 서강대학교서강미래기술원연구교수 ( 전 ) 신한대학교겸임교수 ( 전 ) 새한정보시스템소프트웨어개발및운영 서강대학교컴퓨터공학박사 소프트웨어분석 / 설계 블록체인

More information

untitled

untitled 시스템소프트웨어 : 운영체제, 컴파일러, 어셈블러, 링커, 로더, 프로그래밍도구등 소프트웨어 응용소프트웨어 : 워드프로세서, 스프레드쉬트, 그래픽프로그램, 미디어재생기등 1 n ( x + x +... + ) 1 2 x n 00001111 10111111 01000101 11111000 00001111 10111111 01001101 11111000

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Mar.; 30(3),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Mar.; 30(3), THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2019 Mar.; 30(3), 223 228. http://dx.doi.org/10.5515/kjkiees.2019.30.3.223 ISSN 1226-3133 (Print) ISSN 2288-226X (Online) Analysis

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA The e-business Studies Volume 17, Number 6, December, 30, 2016:237~251 Received: 2016/11/20, Accepted: 2016/12/24 Revised: 2016/12/21, Published: 2016/12/30 [ABSTRACT] Recently, there is an increasing

More information

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

Asia-pacific Journal of Multimedia Services Convergent with Art, Humanities, and Sociology Vol.9, No.3, March (2019), pp Asia-pacific Journal of Multimedia Services Convergent with Art, Humanities, and Sociology Vol.9, No.3, March (2019), pp. 769-776 http://dx.doi.org/10.21742/ajmahs.2019.03.72 에너지프로슈머를위한블록체인기반에너지거래모델 김수곤

More information

001지식백서_4도

001지식백서_4도 White Paper on Knowledge Service Industry Message Message Contents Contents Contents Contents Chapter 1 Part 1. Part 2. Part 3. Chapter

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA e- 비즈니스연구 (The e-business Studies) Volume 17, Number 3, June, 30, 2016:pp. 273~299 ISSN 1229-9936 (Print), ISSN 2466-1716 (Online) 원고접수일심사 ( 수정 ) 게재확정일 2016. 06. 11 2016. 06. 24 2016. 06. 26 ABSTRACT e-

More information

일반적인 네트워크의 구성은 다음과 같다

일반적인 네트워크의 구성은 다음과 같다 W5200 Errata Sheet Document History Ver 1.0.0 (Feb. 23, 2012) First release (erratum 1) Ver 1.0.1 (Mar. 28, 2012) Add a solution for erratum 1, 2 Ver 1.0.2 (Apr. 03, 2012) Add a solution for erratum 3

More information

6.24-9년 6월

6.24-9년 6월 리눅스 환경에서Solid-State Disk 성능 최적화를 위한 디스크 입출력요구 변환 계층 김태웅 류준길 박찬익 Taewoong Kim Junkil Ryu Chanik Park 포항공과대학교 컴퓨터공학과 {ehoto, lancer, cipark}@postech.ac.kr 요약 SSD(Solid-State Disk)는 여러 개의 낸드 플래시 메모리들로 구성된

More information

<B1E2C8B9BDC3B8AEC1EE2DB1E8BFF82DBCF6C1A42E687770>

<B1E2C8B9BDC3B8AEC1EE2DB1E8BFF82DBCF6C1A42E687770> 주간기술동향 2018. 6. 20. 비트코인블록체인동작원리및진화 * 김원 한국인터넷진흥원연구위원 비트코인은 2008년 10월 31일사토시나카모토라는정체불명의인물이발표한논문에서시작되었다. 비트코인은 P2P 네트워크상에서구현한최초의암호화폐이다. 또한, 블록체인기술은비트코인을구현하기위해만들어졌기때문에블록체인과비트코인은동시에탄생했다. 이는 P2P 기반의네트워크에서

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Dec.; 27(12),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Dec.; 27(12), THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2016 Dec.; 27(12), 1036 1043. http://dx.doi.org/10.5515/kjkiees.2016.27.12.1036 ISSN 1226-3133 (Print) ISSN 2288-226X (Online)

More information

완벽한개념정립 _ 행렬의참, 거짓 수학전문가 NAMU 선생 1. 행렬의참, 거짓개념정리 1. 교환법칙과관련한내용, 는항상성립하지만 는항상성립하지는않는다. < 참인명제 > (1),, (2) ( ) 인경우에는 가성립한다.,,, (3) 다음과같은관계식을만족하는두행렬 A,B에

완벽한개념정립 _ 행렬의참, 거짓 수학전문가 NAMU 선생 1. 행렬의참, 거짓개념정리 1. 교환법칙과관련한내용, 는항상성립하지만 는항상성립하지는않는다. < 참인명제 > (1),, (2) ( ) 인경우에는 가성립한다.,,, (3) 다음과같은관계식을만족하는두행렬 A,B에 1. 행렬의참, 거짓개념정리 1. 교환법칙과관련한내용, 는항상성립하지만 는항상성립하지는않는다. < 참인명제 > (1),, (2) ( ) 인경우에는 가성립한다.,,, (3) 다음과같은관계식을만족하는두행렬 A,B에대하여 AB=BA 1 가성립한다 2 3 (4) 이면 1 곱셈공식및변형공식성립 ± ± ( 복호동순 ), 2 지수법칙성립 (은자연수 ) < 거짓인명제 >

More information

03-서연옥.hwp

03-서연옥.hwp 농업생명과학연구 49(4) pp.31-37 Journal of Agriculture & Life Science 49(4) pp.31-37 Print ISSN 1598-5504 Online ISSN 2383-8272 http://dx.doi.org/10.14397/jals.2015.49.4.31 국가산림자원조사 자료를 적용한 충남지역 사유림경영율 추정 서연옥

More information

정보기술응용학회 발표

정보기술응용학회 발표 , hsh@bhknuackr, trademark21@koreacom 1370, +82-53-950-5440 - 476 - :,, VOC,, CBML - Abstract -,, VOC VOC VOC - 477 - - 478 - Cost- Center [2] VOC VOC, ( ) VOC - 479 - IT [7] Knowledge / Information Management

More information

±èÇö¿í Ãâ·Â

±èÇö¿í Ãâ·Â Smartphone Technical Trends and Security Technologies The smartphone market is increasing very rapidly due to the customer needs and industry trends with wireless carriers, device manufacturers, OS venders,

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE May; 27(5),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE May; 27(5), THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2016 May; 27(5), 454462. http://dx.doi.org/10.5515/kjkiees.2016.27.5.454 ISSN 1226-3133 (Print)ISSN 2288-226X (Online) Research

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Mar.; 26(3),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Mar.; 26(3), THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 215 Mar.; 26(3), 248 256. http://dx.doi.org/1.5515/kjkiees.215.26.3.248 ISSN 1226-3133 (Print) ISSN 2288-226X (Online) Metal

More information

도비라

도비라 광고학연구 : 제24권 5호(2013년) The Korean Journal of Advertising, Vol.24, No.5 (2013). pp.99 116 대학생 광고공모전이 광고업계 취업에 미치는 영향: 대학생과 실무자의 인식 비교를 중심으로 차 유 철 우석대학교 광고이벤트학과 교수, 언론학박사 이 희 복 상지대학교 언론광고학부 교수, 언론학박사* 신

More information

Journal of Educational Innovation Research 2018, Vol. 28, No. 4, pp DOI: * A Research Trend

Journal of Educational Innovation Research 2018, Vol. 28, No. 4, pp DOI:   * A Research Trend Journal of Educational Innovation Research 2018, Vol. 28, No. 4, pp.295-318 DOI: http://dx.doi.org/10.21024/pnuedi.28.4.201812.295 * A Research Trend on the Studies related to Parents of Adults with Disabilities

More information

Secure Programming Lecture1 : Introduction

Secure Programming Lecture1 : Introduction Malware and Vulnerability Analysis Lecture1 Malware Analysis #1 Agenda 악성코드정적분석 악성코드분석 악성코드정적분석 정적분석 임의의코드또는응용프로그램을실행하지않고분석 ASCII 문자열 (ex. URL) API 리스트 Packing VT 기타등등 정적분석 : 파일식별 악성으로의심되는파일의형태식별 file

More information

Microsoft PowerPoint - thesis_rone.ppt

Microsoft PowerPoint - thesis_rone.ppt 엔터프라이즈네트워크에서인터넷웜의실시간탐지방법 포항공과대학교정보통신대학원정보통신학과 분산시스템과네트워크관리연구실 2005 년 12 월 21 일 조룡권 rone@postech.ac.kr 목차 서론 연구의필요성과목표 관련연구 인터넷웜탐지알고리즘 웜트래픽발생툴 알고리즘의검증 네트워크에서의탐지결과분석 결론 (2) 서론 (1) 인터넷웜은전파속도가빠르고네트워크의마비를일으킴

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 한국소음진동공학회 2015추계학술대회논문집년 Study of Noise Pattern and Psycho-acoustics Characteristic of Household Refrigerator * * ** ** Kyung-Soo Kong, Dae-Sik Shin, Weui-Bong Jeong, Tae-Hoon Kim and Se-Jin Ahn Key Words

More information

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

비트코인캐시(BCH)명세서_코인원_ pages 2017. 8. 4 본명세서는코인원에서제공하며, 이에대한저작권은전적으로코인원에귀속됩니다. 무단사용시법적으로처벌받을수있습니다. Coinone, Inc. 2017. All Rights Reserved. 목차 1. 개요 2. 기술명세서 Overview 2-1. 비트코인캐시 (BCH) 란? 2-2. 비트코인캐시블록체인이란? 2-3. 기술적특징 2-4. 생성배경 3.

More information

27 2, 17-31, , * ** ***,. K 1 2 2,.,,,.,.,.,,.,. :,,, : 2009/08/19 : 2009/09/09 : 2009/09/30 * 2007 ** *** ( :

27 2, 17-31, , * ** ***,. K 1 2 2,.,,,.,.,.,,.,. :,,, : 2009/08/19 : 2009/09/09 : 2009/09/30 * 2007 ** *** ( : 27 2, 17-31, 2009. -, * ** ***,. K 1 2 2,.,,,.,.,.,,.,. :,,, : 2009/08/19 : 2009/09/09 : 2009/09/30 * 2007 ** *** (: dminkim@cau.ac.kr) 18 한국교육문제연구제 27 권 2 호, 2009. Ⅰ. (,,, 2004). (,, 2006).,,, (Myrick,

More information

자연언어처리

자연언어처리 제 7 장파싱 파싱의개요 파싱 (Parsing) 입력문장의구조를분석하는과정 문법 (grammar) 언어에서허용되는문장의구조를정의하는체계 파싱기법 (parsing techniques) 문장의구조를문법에따라분석하는과정 차트파싱 (Chart Parsing) 2 문장의구조와트리 문장 : John ate the apple. Tree Representation List

More information

Journal of Educational Innovation Research 2016, Vol. 26, No. 2, pp DOI: * Experiences of Af

Journal of Educational Innovation Research 2016, Vol. 26, No. 2, pp DOI:   * Experiences of Af Journal of Educational Innovation Research 2016, Vol. 26, No. 2, pp.201-229 DOI: http://dx.doi.org/10.21024/pnuedi.26.2.201608.201 * Experiences of After-school Class Caring by Married Early Childhood

More information

¼º¿øÁø Ãâ·Â-1

¼º¿øÁø Ãâ·Â-1 Bandwidth Efficiency Analysis for Cooperative Transmission Methods of Downlink Signals using Distributed Antennas In this paper, the performance of cooperative transmission methods for downlink transmission

More information

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

본명세서는회원님들의이해에도움이되고자작성한내용이며, 투자권유의의도는일절없음을안내드립니다. BCH 2017-08-04 비트코인캐시명세서 본명세서는회원님들의이해에도움이되고자작성한내용이며, 투자권유의의도는일절없음을안내드립니다. Index 1 개요 2 기술명세서 O ver view 2-1 비트코인캐시 (BCH) 란? 2-2 비트코인캐시블록체인이란? 2-3 기술적특징 2-4 생성배경 3 기업명세서 3-1 비트코인캐시 (BCH) 의분배, 유통구조 3-2 가격및해시율추이

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 THE ROLLEY COIN WHITE PAPER Safe Cryptcurrency Rolley Coin RolleyCoin developed a secure, fast light block chain and developed a virtual currency RolleyCoin based on it Content ROLC Contracts ROLC Platform

More information

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

본명세서는회원님들의이해에도움이되고자작성한내용이며, 투자권유의의도는일절없음을안내드립니다. EOS 이오스명세서 1 본명세서는회원님들의이해에도움이되고자작성한내용이며, 투자권유의의도는일절없음을안내드립니다. Index 1 개요 2 기술명세서 O ver view 2-1 이오스 (EOS) 란? 2-2 위임지분증명 (DPoS) 합의알고리즘이란? 2-3 기술적특징 3 기업명세서 3-1 블록원재단소개 3-2 주요연혁 3-3 재단설립자 3-4 투자및 ICO 연혁

More information

Microsoft PowerPoint - ch10_회복과 병행 제어.pptx

Microsoft PowerPoint - ch10_회복과 병행 제어.pptx 13-01 트랜잭션 장애와회복 병행제어 병행수행과병행제어 병행수행 (concurrency) 여러사용자가데이터베이스를동시공유할수있도록여러개의트랜잭션을동시에수행하는것을의미 여러트랜잭션들이차례로번갈아수행되는인터리빙 (interleaving) 방식으로진행됨 병행제어 (concurrency control) 또는동시성제어 병행수행시같은데이터에접근하여연산을실행해도문제가발생하지않고정확한수행결과를얻을수있도록트랜잭션의수행을제어하는것을의미

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jul.; 27(7),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jul.; 27(7), THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2016 Jul.; 27(7), 625634. http://dx.doi.org/10.5515/kjkiees.2016.27.7.625 ISSN 1226-3133 (Print)ISSN 2288-226X (Online) Near-Field

More information

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

블록체인기반의기부시스템개발. 서론 2017 년에실시한통계청기부설문조사에따르면연 도별기부참여율은꾸준히감소 (2011 년 36.4% 2017 년 26.7%) 하고있다. 기부를하지않은이유로는첫번 째로경제적여유가없고, 두번째로기부에관심이없 어서세번째로기부단체를신뢰할수없어서등이 Journal of the Korea Institute of Information and Communication Engineering 한국정보통신학회논문지 Vol. 22, No. 5: 812~817, May 2018 블록체인기반기부시스템개발 안규황 1 서화정 1* Donate system development using Blockchain technology

More information