Penta Security AutoCrypt Reverse ICO Blockchain for the Market April 2018
Executive Summary AMO 는자동차데이터가거래되는마켓, AMO Market 을만들고운영하는프로젝트이다. AMO Market = Market AMO Market 에서거래되는상품은자동차와관련된데이터, 이다. 이것은급격한기술발전을보이고있는 Connected Car, Electronic Vehicle, Autonomous Car, 그리고 Smart Car 와관련된데이터를모두포함한다. 마켓참여자는자동차이용자, 자동차제조사, 자동차관련서비스제공자들이다. 이들은데이터생산자이자동시에소비자인 prosumer 로서 AMO Market 에참여한다. AMO Market 은 AMO Blockchain 으로구현되는기술기반경제시스템으로참여자들의평등한참여와거래를지원한다. 데이터의가치는수요와공급에의해조정되고 AMO Coin 는그지불수단이된다. 개인소유의데이터는더이상임의로사용되지않고, 통제권을가진소유자의허가이후사용된다. 소유자의허가는데이터에대한사용권리를구매할때이루어진다. 소유권리와사용권리는암호기술을이용하여구현된다. AMO Market 은자동차데이터와개인정보가더이상특정기업에집중되지않고정당한절차와거래에의해서사용되고공유되는환경을만드는것을목표로한다. 이에따라 는공공의자산이되어더욱가치있는서비스로되돌아올것이다. 2
Executive Summary AMO Market = Market Market Participant Automobile User AMO Market AMO Platform * Market Participant Automobile Manufacturer Automobile Service Provider Car Data (Producer) Car Data (Producer) Car Data (Consumer) Processed AMO Blockchain Processed Car Data (Consumer) AMO Coin Economy *: AMO Platform 은 AMO Market 의운영을위하여 AMO Blockchain 을지원하는시스템이다. 참여자들간의소통을지원하고, 운영정책, 소프트웨어를포함한 IT 시스템배포등을담당한다. 3
Problems Car Data Existing Car ICO Problem 1 Problem 2 Problem 3 No way to exchange data for value Only specific types of car data collection Business plans with no automotive expertise 4
Solutions Car Data Existing Car ICO Solution 1 Solution 2 Solution 3 Blockchain-based Car Data market Collect all data: V2X / In-Car / User Data Tested technology & proven experience 5
Penta Security Reverse ICO Concept AMO 는펜타시큐리티의 AutoCrypt, AuthentiCA, CryptoWallet 을이용하여 AMO Market 을구현함으로써 CAR DATA 와기존 Car ICO 에대한문제점을해결한다. AutoCrypt AuthentiCA + Blockchain Penta CryptoWallet TM AMO Auto Wallet AutoCrypt AMO Mobile Wallet Penta CryptoWallet TM AMO CA AuthentiCA AMO Blockchain AMO Market 6
AMO Market AMO Market 은 AMO Blockchain 과이를운영지원하는 AMO Platform 으로구성된다. Market 참여자는데이터생산자와데이터소비자역할을동시에갖는다. 자동차이용과정에서생성된 와이를 2 차가공한 Processed 가거래되고, 이에대한가치는수요와공급, AMO Platform 의지원으로결정된다. 데이터의가치는 AMO Coin 으로지불한다. Market Participant Automobile User AMO Mobile Wallet AMO Market AMO Platform Market Participant Automobile Manufacturer Automobile Service Provider Infrastructure Mobile Devices Processed Processed Automobile Manufacturers Platform Providers Users AMO Auto Wallet IoT Devices Cars AMO Blockchain Service Providers Public Services 7
AMO Coin Economy Market Participant Automobile User AMO Mobile Wallet AMO Market AMO Platform Market Participant Automobile Manufacturer Automobile Service Provider Infrastructure Mobile Devices Processed Processed Automobile Manufacturers Platform Providers Users AMO Auto Wallet IoT Devices Cars AMO Blockchain Service Providers Public Services Products & Services AMO Coin AMO Coin Asset, Products & Services AMO Coin Economy Exchange or DEX (Decentralized Exchange) Other Coin Economies 8
AMO Blockchain Market 참여자는데이터거래를위한 AMO Blockchain Client 또는 Wallet 으로블록체인과연결된다. AMO Blockchain Node 로참여하는경우에는블록생성에대한보상과 AMO Blockchain 의 Peer Storage 를제공함으로써기여하는양에따른보상을받는다. AMO Blockchain 은 DPoS(Delegated Proof of Stake) 방식으로합의 (Consensus) 를이루며운영된다. Market Participant Automobile User AMO Blockchain Node AMO Auto Wallet AMO Mobile Wallet AMO Market AMO Platform Market Participant Automobile Manufacturer Automobile Service Provider AMO Blockchain Node AMO Blockchain Client AMO Blockchain 9
AMO Blockchain Node AMO Blockchain 의주요특징중하나는 AMO Peer Storage 이다. AMO Peer Storage 는 를효율적으로저장, 이용, 공유하기위해서 P2P 네트워크에기반한분산저장기능을제공한다. 이는 AMO Blockchain Node 에 AMO Storage Anchor 와 AMO Peer Storage 를추가하여구현된다. AMO Blockchain Node AMO Virtual Machine Transaction Controller State Controller Storage Controller Transactions for AMO Coin Transactions for AMO Data AMO Balance State AMO Block Data State AMO Storage Anchor AMO Blocks AMO Peer Storage 10
AMO Platform AMO Platform 은 AMO Market 운영정책, 데이터정책, 보안정책, 그리고소프트웨어를포함하여 IT 시스템을배포한다. 또한, 참여자들간의커뮤니티운영과 AMO Blockchain 운영을위한시스템지원을담당한다. 주요구성요소로는 AMO CA, AMO Coin Management System, AMO Metric Management System, AMO Node Management System 등이있다. Market Participant AMO Market Market Participant Automobile User AMO Platform Automobile Manufacturer Automobile Service Provider AMO Blockchain Node AMO Auto Wallet Operation Policies, Data Policies, Security Policies, Software, Key & Certificate,... CA, Coin Management, Metric Management, Node Management,... Operation Policies, Data Policies, Security Policies, Software, Key & Certificate,... AMO Blockchain Client AMO Mobile Wallet AMO Blockchain Node Data Data AMO Blockchain 11
AMO Platform 을통한암호화데이터에대한이용권리획득 중암호화된데이터는해당데이터의구매자만이복호화할수있다. AMO Platform 은데이터소유권을갖는생산자와구매자사이의연결을지원한다. 소유자와구매자사이의권한부여과정은 End- To-End 암호화를통해이루어지기때문에 AMO Platform 은어떠한정보도복호화하거나얻을수없다. Market Participant AMO Market Market Participant Automobile User Purchaser information AMO Platform Key Request Automobile Manufacturer Automobile Service Provider Encryption Encrypted Key Information AMO CA (AuthentiCA ) Encrypted Key Information Decryption AMO Mobile Wallet Authorization Encryption Data User AMO Blockchain Blocks Node i Peer Storage Node i Node j Node k 12
는통신데이터 V2X Data, 차량데이터 In-Car Data, 자동차이용자관련데이터 User Data 를포함한다. 이러한 정의는자동차를구성하는 3 개계층인네크워크, 시스템, 그리고응용계층을모두아우르는데이터수집범위를갖는다. V2X Data In-Car Data User Data Vehicle V2X V2V Vehicle V2I V2P Internal Network ECU ECU ECU Pedestrian Infrastructure 13
에포함되는자동차기술범위 Connected Car, 전기차 (Electric Vehicle), 차량내스마트장치 (In-Vehicle Infotainment) 기술의빠른발전으로자율주행차 (Autonomous Car) 는이미현실화되었다. AMO Market 에서거래되는 는차세대자율주행차와 Smart Car 로발전하는자동차환경에서발생하는모든데이터를포함한다. Connected Car Electric Vehicle Smart In-Vehicle Infotainment Autonomous Car Smart Car Infrastructure (Smart Roadway, Smart Grid, ) 14
& Processed 는자동차 3 개계층에서발생하는모든데이터를포함한다. 는 1 차소비자인자동차제조사, 자동차관련서비스제공자에게현재보다나은서비스를제공할수있는비지니스기회를제공한다. 추가서비스를위해 를가공한 2 차결과물은 Processed 가된다. Layer Data Example Connected Car Network V2X Data Traffic information Communication information Location information Electric Vehicle System In-Car Data Vehicle maintenance information Charging information Battery information Sensor detection information Smart In-Vehicle Infotainment Application User Data Data usage Location information regarding applications Billing information 15
순환 Car Information Users Car User Mobile Devices AMO Market Traffic Management Vehicle Platform Operator Supply Consumption Users Cars Reward Payment Automobile Manufacturers Infrastructure A AMO Coin AMO Blockchain A AMO Coin Energy Provider Contents Provider IoT Devices Wallet Products and Services Purchase Transaction A AMO Coin Sell 16
Processed 순환 Car Information Providers/Users Car User Mobile Devices Processed AMO Market Processed Traffic Management Vehicle Platform Operator Users Cars Consumption Payment Supply Reward Automobile Manufacturers Infrastructure A AMO Coin AMO Blockchain A AMO Coin Energy Provider Contents Provider IoT Devices AMO Coin Economy Products, Services, AMO Coin Capital Products, Services, Capital AMO Coin Automotive Products & Services Exchange or DEX (Decentralized Exchange) 17
AMO Market 기반서비스예시 자동차부품교환등생애주기관리 자동차고장예측및안전도향상 자동차충전소및유효주차장안내 음악및동영상스트리밍과결제 자동차와부품에대한정품인증과도난방지 복수개자동차에서동일한컨텐츠체험 자동차사고분석 Local Dynamic Map 서비스 개인맞춤형보험설계 수요자를위한 공모 신뢰할수있는중고차직거래 자동차관련개인정보의안전한모니터링 자동차충전을위한전기직거래 차량내결제 (In-Car Commerce) 18
Why us? Users (Automobiles) AMO Coin AMO Blockchain 19
수집의전문성과보안성 수집은임베디드구현기술부터모바일기술, 서버기술, 그리고보안기술까지경험과전문성이필요한분야이다. 개인정보또는이를유추할수있는정보와같은민감한데이터 (Sensitive Data) 에대해서는비식별화또는암호화처리가필수이다. 데이터의소유권과사용권한획득등의시스템설계는암호기술기반의인증, 암호화, 권한관리설계를필요로한다. S/W Component S/W Component AMO Auto S/W IVI-based Automobile S/W Wallet AMO Mobile S/W Mobile S/W Wallet CAR DATA AMO Coin AMO Blockchain CAR DATA AMO Coin AMO Mobile H/W Key storage Authentication AuthentiCA Car Security AutoCrypt AMO Auto H/W Key storage AMO Data Collector V2X, OBDII-based Data Collector H/W Component Users Automobiles H/W Component AMO Mobile Wallet Wallet Penta CryptoWallet AMO Auto Wallet 20
거래생태계운영을위한보안요소 수집이후의거래와경제시스템전반에도보안시스템설계, 구현, 운영이필수적이다. End-To-End Security Enterprise Security Users Data Security (On-board/Off-board) Car Security Data Encryption Blockchain System Security Privacy Policy Traffic Management Vehicle Platform Operator AMO Market Automobile Manufacturers IoT Authentication A A Energy Provider Coin Transaction Security Coin Transaction Security Contents Provider Cryptocurrency Security ecommerce Security CryptoWallet A 21
Penta CryptoWallet TM Designated H/W Wallet Wallet Application for Smart Phone AMO Mobile Wallet Wallet for Car AMO Auto Wallet Wallet for IoT Devices 22
AMO Data Collector TM AMO Data Collector 는 AMO Mobile Wallet 과결합하여 를수집한다. AMO Mobile Wallet 은민감정보에대한암호화와비식별화기능을수행한다. AMO Auto Wallet AMO Mobile Wallet Data Security & Privacy Preserving Head Unit (AVN/IVI) Chassis Control External NIC External Gateway Internal Gateway Body Control AMO Data Collector ADAS Powertrain Control 23
AutoCrypt History 2007. Security between Vehicle and Diagnostic Device 2011. Security between Vehicle and Nomadic(mobile) Device 2012. Security for Patrol Car Fleet Management 2013. V2X Security over DSRC (WAVE) 2014. Mobile Telematics Security (consulting) VDMS (Vehicle Data Monitoring System) Security 2015. AutoCrypt Launched Advanced Firewall for Vehicle 2016. Security for C-ITS Testbed (Daejeon-Sejong) (Cooperative Intelligent Transportation System) 2017. Security for Electricity Vehicle Charging System Enhancement to C-ITS Testbed (Daejeon-Sejong) Security for C-ARS Testbed (Yeoju) (Cooperative Automated Driving Roadway System) Security for K-City (Hwaseong) (Korea Autonomous Mobility City) 2018. Scheduled Highway C-ITS Deployments (2018~2020, Plan) 24
AuthentiCA AuthentiCA 는다양한사물인터넷환경에서인증을위해필요한키와인증서를생성, 발급, 관리서비스를제공한다. 누구나사용할수있는무료 SaaS(Software-as-a-Service) 형태로 https://authentica.cloud 에서제공된다. MS Azure IoT Suite 와연동되는키발급서비스도제공한다. 25
Penta Security Reverse ICO 사용제품들 AMO 는펜타시큐리티의 AutoCrypt, AuthentiCA, Penta CryptoWallet 을이용하여 AMO Market 을구현함으로써 와기존 Car ICO 에대한문제점을해결한다. AutoCrypt AuthentiCA + Blockchain Penta CryptoWallet TM AutoCrypt V2X, In-Car Data, User Data 를모두수집하는문제해결 Penta CryptoWallet 과결합하여차량용블록체인클라이언트이자지갑기능을담당하는 AMO Auto Wallet 으로출시 마켓참여자들이이용하는 IT시스템들의상호인증을위한 PKI인 AMO CA 로출시 AuthentiCA 마켓참여자들간의사용허가등의암호체계제공 데이터암호화, 비식별화등을위한데이터용암호키제공 데이터수집, 커뮤니티참여, 거래, 블록체인클라이언트등의기능을탑재하여 AMO Penta CryptoWallet TM Mobile Wallet 으로출시 AMO Coin Economy 확장을위하여다양한부가기능제공 26
Penta Security Systems Product AutoCrypt AuthentiCA Penta CryptoWallet TM Business Smart Car Security Smart Road Security IoT PKI-as-a-Service Cryptocurrency Private Key Management Industry IoT Security Blockchain Technology Cryptosystem, System Software Development, Security Design 27
Penta Security Systems 세계최초 쿼리변환장치이용 DB 암호화기술개발 특성유지암호화데이터보안기술개발 오픈소스데이터베이스용암호화제품개발 국내최초 RFC2510 공개키기반제품개발 인덱스컬럼암호화개발 KCDSA 전자서명시스템개발 일본마이넘버보안솔루션출시 DB 암호화솔루션 D'Amo 출시 SaaS 웹사이트보안서비스 Cloudbric 출시 스마트카보안솔루션 AutoCrypt 출시 POS 보안솔루션출시 스마트팩토리보안솔루션 Penta Smart Factory Security 출시 스마트에너지보안솔루션 Penta Smart Energy Security 출시 키관리서버출시및국내최고등급 EAL3+ 인증획득 어플라이언스타입 SSO ISign+ 출시 암호기술엔지니어 140 명 국내외기술특허 62 개 국내외기술인증 58 개 제품기술수상 36 개 HA D M G 4 GAIM D EG E I G AGHI D EDBM. GIA A E D EG AD I 1 G AED - 4. H GIA A E DAN ED I GID G A G DI 4 NAD GEF HI 4 4EB IAED 1-44 ECFBA D EI ECF DM AD FFBA IAED 4 GAIM M GH GAIM L BB D G H 28
Team Members D ) M )DEAB BN LA L DENA N )LRKN CL KDAL )LA N L B ON )LRKN D& EI GA NLE G ICEIAALEIC ). A A OLENR P ICAGEMN.A B (ES AP& M (& & E AIN G ) GGACA.A B ON H EGA BN LA ICEIAALEIC D& EI NALE GM EAI A I ICEIAALEIC A OG NE I G IEPALMENR C.A B LFANEIC ) HHOIE NE IM (&,& & LA NE I G IEPALMENR B LNM )DEAB NL NACR BBE AL M )LA N L B T H (& & EI DRME M )..A B KAL NE IM M AIE L I CAL )ALNEM ) ) AIE L I CAL. -L OK (& & IEPALMENR B GAM.A B (OMEIAMM APAG KHAIN I FAN D, OI AL - GA NL IE M & & LA IEPALMENR AB ) HHOIE NE IM ELA N L (& & OFA IEPALMENR ) M (L EI, OI EIC AHA AL PEM L )G O LE ), OI AL & & EI GA NLE G ICEIAALEIC ). C D.A B M )LA N L B AIN )LRKN GGAN - F IB LH NE I, OI AL AGA H & & EI GA NLE G ICEIAALEIC ). D E - BN LA ICEIAALEIC KA E GEMN ), OI AL B - N I (& & EI GA NLE G ICEIAALEIC LFANEIC I CAL (& & IMAE IEPALMENR 29
Roadmap M EC E D G,CKL C MLC G )3 3 CE EE L & 2 MG B )3 D G GK )3 ) & 2 MG B L KLG L 2 MG B )3 E D B CG L 2 MG B )3, L EE L 2 MG B )3 3 CE EE L 2 MG B FFMGC LC G OCLB, L EE L )3 ) 2 MG B ),) ) I G I C C LC GK E K )3 )ML EE L & 2 MG B )3 3 CE EE L ( 2 MG B FFMGC LC G OCLB )ML EE L KLG L )3 MG LC G KL ECKB 3 CGG L 2 MG B )3 E D B CG & 2 MG B )3,1 & 2 MG B )3 ) ( 2 MG B )3 )KC PI I G )3 )ML EE L 2 MG B FFMGC LC G OCLB 3 CGG L )3,1 2 MG B F GL MKCGA )3 EE L )3 EC GL C C & 2 MG B )3, L 3 G A /,1 )3 E D B CG 2 MG B )3 E PI I G )3 E D B CG ( 2 MG B 30
www.amo.foundation KOREA U.S.A. JAPAN Yeouido, Seoul www.pentasecurity.co.kr (HQ) Houston, Texas www.pentasecurity.com Shinjuku-Ku, Tokyo www.pentasecurity.co.jp Copyright 2018 Penta Security Systems Inc. All rights reserved. 31