2016년 12월 11일 일요일

[★★주기동★★]금융을 넘어 모든 비즈니스에 파괴적 영향을 미칠 블록체인

키워드 : 2세대 인터넷, 블록체인, 분산원장, Proof of Work, 합의/승인

1. 블록체인 혁명에 따른 2세대 인터넷 개요
(기존) 인터넷 상 원본의 증명 어려움 ->(블록체인) 원본증명가능[분산원장, Proof of work]

 2005년 이전(폐쇄적 중앙집중형) -> 현재( IoT네트워크에 개방형 접근, 중앙집중형 )
-> 2025년 이후(IoT 네트워크에 개방형 접근 분산형 클라우드)
-(간글) 블록체인 핵심 기능으로 2세대 인터넷 구현

2. 2세대 인터넷 핵심기술, 블록체인의 구조와 핵심기능
가. 다양한 산업분야 응용을 위한 블록체인의 구조도
     Hash, Channing, Timestamp, Distribution

나. 다양한 산업분야 응용 가능한 블록체인의 핵심기술

- 디지털 세계의 신뢰 확립(분산환경 합의/승인)
- P2P  방식으로 가치를 교환하는 최초의 네이티브 디지털 미디어
- 제3자(써드파티)를 거치지 않는 수십억 개 기기사이에 거래되는 데이터 무결성 보장 규칙
(탈 중개성)
- 스마트 계약

-(간글) 디지털 네트워크로 연결된 노드 사이에서 벌어지는 거래를 자동화, 신뢰할 수 있는 형태로 기록하는 블록체인 구조는 금융 거래뿐 아니라 다양한 산업에 적용할 수 있는 특성.


3. 블록체인의 산업분야 응용 사례
 가. 스마트 계약 기능을 활용한 차량간 정보거래 서비스
  - 차량 A,B 간 데이터 공유/교환 , 공유된 자산원장 활용

 나. 분산원장 합의/승인 기능을 활용한 클라우드 종량제 과금
  - 탈중개성, 거래데이터 무결성을 활용한 신뢰할 수 있는 종량제 과금

[주기동 1767호 ] 국내외 ITS 기술동향(C-ITS)

키워드
   융합형(도로 - 자동차 - 보행자)
   DSRC, WAVE, V2V, V2I, Open API


1. 차세대 지능형 교통정보 시스템, C-ITS의 개요
   ITS : 수동적, 루프센서 방식
  C-ITS : 능동적, 도로-자동차-보행자 협력적/양방향 통신


2. C-ITS의 아키텍처와 기술요소
  가. C-ITS 아키텍처
    DSRC, WAVE, V2V, V2I 기준으로 도식화 표현
  나. C-ITS 의 기술요소
     DSRC, WAVE, V2V, V2I , IEEE802.11 a/c,  5.9Ghz 통신

3. C-ITS 국내외 기술동향

  가. 국내
    -. 국토 교통부 : u-Transportation, 스마트 하이웨이
   

  나. 국외


[★주기동 1767호★] 임베디드 시스템의 사이버 위협과 대응기술 동향

키워드 : 안전성 국제표준 ISO/IEC61508, 보안부특성 IEC25010
           보안취약성 분석 V모델
             - DESS-V[Realisation-V + Validation-V]
             - Multiple-V[Model-V, Prototype-V, Final Product-V]
           SDLC 단계별 보안 취약성 개선 
           SW 테스팅기법
             - 정적[Taint Analysis,Symbolic Execution]
             - 동적[Mutational Purging, General Purging]
           네트워크기반 사이버 위협대응[프로토콜,데이터형식 특성 퍼징기법]
           SW기반 정규표현식 정보처리 기술
           - SW, NW 파리미터 정규식

1. 스마트기기, IoT 확산에 따른 , 임베디드 시스템 사이버 위협 대응 필요성.
   - 배경
     : 스마트폰,스마트카(커넥티드), IoT 기술 확산
      -> 보안 취약점[무선NW, 센싱, 시스템의 외부 노출])
   - 인적/재산적 피해 가능
   - SDLC 단계별, SW, NW 관점의 사이버 위협 대응 필요

2. 임베디드 시스템 사이버 위협 현황
   가. 임베디드 시스템 사이버 위협 구조
    SW, NW, Parameter, OS단 보안 위협을 도식화
    대응기법까지 간략히 표현(V-검증모델,테스팅기법, NW, 정규식)
    - 간글(사이버 위협 대응의 ROI 향상을 위해 SDLC 단계부터 대응)
 
   나. SDLC 단계별 사이버 위협 대응
    - 간글 (SW, NW으로 다시 한번 축약)
      
3. 임베디드 시스템 사이버 위협 대응 
   가. SW 보안 취약점 분석 기술
     검증 관점 : V모델 (DESS-V, Multiple-V)
     테스팅 관점 : 정적(Taint Analysis, Symbolic Execution],
                       동적(Mutational Purging, General Purging]

   나. NW 기반 사이버 위협 대응 기술
     표준 통신
      - 펌웨어 : OMA/DM의 FUMO
      - 시스템 어플리케이션 : SCOMO
      - 스마트폰 : FOTA
     통합환경구성
     - 간글(프로토콜 및 데이터 형식 특성 반영 퍼징 기법적용. 정규식)

   다. SW 기반 정규표현식 정보처리 기술  
      (전통적)ASIC, FPGA -> 경량화, 고비용, 패킷 전수조사
      (대안 최신기술) SW 기반 패킷기술, Intel DPDK, SDN

2016년 12월 7일 수요일

[★★주기동 1770호★★] 빅데이터 프로세싱 아키텍처 기술 및 도구 현황, 람다/카파 아키텍처

keyword : 람다 아키텍처, 카파 아키텍처


1. 빅데이터 프로세싱 기술의 개요
  - 전통적 기술
    하둡 : 저장(HDFS[분산 데이터 저장) + 처리(맵리듀스[분산데이터 처리)
 
    문제점 : 일괄처리, 실시간 처리 미지원, 처리부하 -> 기업니즈 불충족

  - 발전적 기술
    예) 수집(카프카) -> 저장(HDFS) -> 분석(스파크)

  - 대표 아키텍처  람다 아키텍처 -> 카파 아키텍처

2. 빅데이터 프로세싱 아키텍처 람다,카파 

 가. 분산 데이터 프로세싱 경험기반, 람다 아키텍처
   정의 : 데이터 분석 요청 시 모든 데이터를 대상으로 기능을 수행할 수 있도록
           배치/스피드/서빙 레이어로 구성된 아키텍처

    1) 배치레이어
         - 모든 데이터 마스터 데이터 셋 저장(재계산->선계산->통합->배치뷰)
         - 마스터 데이터 셋 : Immutable Data(읽기전용)
                                    동시성제어, 충돌복잡성, 다양한 장애 대응 가능
    2) 스피드레이어
         - 핵심요소 : 지연시간 최소화




 나. 람다 아키텍처의 관리 복잡도 개선, 카파 아키텍처

 정의 : 람다 아키텍처 코드 공유 복잡성 문제 해결을 위한 배치 레이어 제거,
            모든 계산을 스피드 레이어에서 스트림으로 처리하는 아키텍처

 핵심 : 단일 프레임워크를 활용하여 운영,관리 부분 단순화 개발, 테스트 디버깅 효율 증가





3. 빅데이터 프로세싱 도구 현황
  - 각 레이어간 특성을 반영하고 유기적 연계할 수 있는 도구

 가. 데이터 수집 도구
   - 고려 사항
      . 요소 : 수집 대상/환경, 데이터 형식(정형,비정형,반정형), 전송방법
      . 도구 : 확장성, 안정성, 유연성, 실시간성
   - 대표적 수집도구
      카프카, 플룸

 나. 배치 레이어 도구
   - 대표적 도구 : 맵리듀스, 테즈, 스파크, 플링크

 다. 스피드 레이어 도구
  - 네이티브 스트리밍과 마이크로 배치 모델로 구분
  - 네이티브 스트리밍 모델 : 실시간 모델
    (장점) 지연 감소.
    (단점) 내고장성 구성 복잡도 증가, 부하분산 기능 저하
  - 마이크로 배치 : 수 초내 데이터를 작은 단위로 묶어서 처리
    (장점) 내고장성 구성 용이, 고용량 처리, 부하 분산 단순화
    (단점) 배치 크기에 다른 지연 비례성

 라. 서빙 레이어 도구
 - 배치,스피드 레이어 프로세싱 결과를 저장하는 데이터베이스, 사용자 인터랙션을 수행하는 쿼리 엔진 부분으로 구성
 - 대표
  (데이터베이스) 엘리펀트DB, HBase, 카산드라
  (쿼리엔진) 하이브, 임팔라, 프레스토


   4. 결론 
   - 컴퓨팅 리소스 최적 제공 및 지연시간 최소화, 성능 개선을 위한 람다
   - 람다의 복잡성 개선 카파
   - 비즈니스 최적화 제타 아키텍처, 사물 인터넷 아키텍처 IoT-A


[주기동 1771호] 10대 기술동향 헬스케어, 데이터중심 미래전략기술

10대 기술동향

관점 : Smart -> Connected -> New Experience -> Safe


 의료 ICT와 지능형 서비스 기술 융합 동향

1. 헬스케어 발전동향
 - e-Healthcare -> u-Healthcare -> smart-HealthCare(digital-Healthcare)
 - 진료 -> 관리 / 예방 -> 진단/예측

2. 진단 영역 핵심 연구
  CDSS : Clinical Decision Support System
  핵심기술 : 딥러닝을 이용한 컨볼루션 신경망(CNN), 강화학습


데이터 중심 미래전략기술 발굴 방법론

다수 참여자(크라우드소싱) 기반 시스템 재밍(Jamming, 온오프라인 브레인 스토밍)




2016년 12월 6일 화요일

[★주기동 1774호★] 사용자 참여 기반 실내 위치인식 플랫폼 기술

1. 필요성
  - 인간 이동 패턴 기반  실내 체류시간 86.9%
  - 해당 시간의 동일위치 생활 89%
   :: 실외 대비 위치 가용도 및 정확도가 낮은 실내 환경에서 저비용/고정밀 기술 필요


2. 실내 측위 기술
 (기존) 패턴 매칭 기술
   1) 패턴 수집 : Wi-Fi or BLE 등 통신목적 기 설치 및 측위자료 활용, 지점별 신호강도  같은 측정값
   2) 데이터베이스화
   3) 비교/인식 : 해당 지역 측정값 수신 -> 비교 -> 위치인식
   단점 : 기기 설치, 사전작업(패턴수집 -> 데이터베이스화) => 투자비용과 기간

 (부각기술) 크라우드소싱 기반 실내측위 플랫폼
   1) 패턴/데이터베이스화 : 다수의 참여자들로 부터 자동 수집 => 기간/비용 절감
         -. 기술
             ㄱ) 보행자 추측항법[PDR]
             ㄴ) Backward belief propagation 
                   : 사전 구축 DB 없이 bbp를 통해 사용자 경로 추정 후 Wi-fi 라디오맵 구축
   2) 비교/인식


3. 실내 측위기술 동향
  가. 비영상 기반
      기반기술 : GNSS, WiFi, 클라우드 서버, 스마트폰 센서 기반 실내외 위치측정
  나. 영상기반
       기반기술 : MPEG CDVS "모바일 영상검색 기술[서버,클라이언트,하이브리드]



[★★★주기동 1772호★★★] 블록체인 기술의 활용 동향 분석



1. 리드문 : 비트코인 핵심 알고리즘 -> 블록체인

등장배경(스마트기기 대중화, IoT 기반 확충, O2O 거래 증가) -> 필요조건(해킹과 위/변조가 어려운 거래시스템 사회적 요구 증대) -> 블록체인


2. 블록체인 기반 전자금융구조 -> 분산형
   -. 핵심 키워드 : 거대 분산원장
   -. 장점 : 거래 투명성, 안정성
   -. 구조 : 신규블록이 이전 블록을 연결하는 체인 구조[hash 값 참조]
   핵심기술 :  1) 이중지불 방지[안정성] "타인 디지털 통화 이체/사용 금지"
                  2) 작업증명(Proof of work)[위/변조, 해킹방지] "검증과 승인"
                  3) 분산원장[공개키(PKI) 기반 암호화 구조] ""

3. 블록체인 특징에 따른 발전동향
   글로벌  : R3 CEV[최대 블록체인 컨소시엄], IBM, MS, Intel
   해외 : 미국(미연방준비은행, 골드만삭스,시티은행),영국(스탠다드),유럽,독일, 호주
   국내 : 금융(신한은행[블라코 mou], kb[코인플러그], nh[비트코인거래소, 하나[1Q랩])
           비금융(삼성,CNS,코인플러그,코빗,블로코)

4. 블록체인 기술 활용

    블록체인 기술의 특징(보안성, 익명성) -> 활용분야([초기]금융거래 -> [확산]전 산업분야 새로운 비즈니스 모델로 확산)
 
    1) 네트워크 및 암호 분야
        ㄱ. 암호화폐{이더리움, 리플}
        ㄴ. 공공보안{디지털 신원인증, 전자시민권}

    2) 플랫폼 및 서비스 기능
        ㄱ. 산업응용{분산형 P2P 방식 응용}
        ㄴ. 거래/결재{분산 전자상거래 플랫폼, OpenBazaar}

    산업전반 및 지식재산으로 확대 되고 점차 ICT 역할 강조 추세