기본 콘텐츠로 건너뛰기

3월, 2018의 게시물 표시

데이터이해 개요 (ADsP)

데이터이해 1. 데이터와 정보의 이해 (1)데이터와 정보 데이터 정의 데이터와 정보의 차이 (2)데이터베이스 개요 데이터베이스 등장 배경 데이터베이스 정의 및 특성 (3)데이터베이스 활용 (기업)데이터베이스 활용 (기관)데이터베이스 활용 예 (국가)데이터베이스 활용 예 2. 데이터 가치와 미래 (1)빅데이터의 이해 빅데이터 등장 배경 빅데이터 정의 빅데이터 특징 빅데이터 등장에 따른 사회적 변화 (2)빅데이터의 가치와 영향 빅데이터 가치 빅데이터 영향 (3)빅데이터 비지니스 모델 빅데이터 활용 비지니스 모델 빅데이터 활용 테크닉 (4)미래 빅데이터 위기요인과 통제방안 빅데이터 미래 예측 3. 데이터 사이언스와 전략 인사이트 (1)데이터 분석 전략과 인사이트 빅데이터 회의론 빅데이터 분석의 함정 일차원적인 분석과 가치 기반 분석 (2)데이터 사이언스 이해 데이터 사이언스 정의 데이터 사이언스 구성 요소 (3)데이터 사이언티스트와 통찰력 데이터 사이언티스트 이해 데이터 사이언티스트와 인문학 빅데이터와 데이터 사이언스 미래

blockchain 이론

이론편 Blockchain Structure 1.       비트코인 구조 비트코인의 목적 -  은행과 같은 중앙 기관을 경유하지 않고  P2P  네트워크에서  1 대  1 교환이 가능한 전자 화폐 시스템을 구현하는 것 - P2P  기술과 공개키 암호 및 해시 함수 등 암호 기술로 구현 비트코인 구현 방법 - ‘ 온라인에서 교환이 가능한 전자 화폐 ’  의 기술적 문제를 해결하기 위해 이전 소유자의 본인 보증과 부인 방지를 구현해야 하기 때문에 전자 서명이라는 방법을 사용 -  전자 화폐는 이 화폐가 이중으로 사용된 것인지 아닌지를 증명하기 위해 모든 거래 ( 트랜잭션 )  이력을  ‘ 블록체인 ’ 이라는 대장에 기록하고 네트워크에서 공유함 -  중앙 기관이 하는 일을 네트워크에 참여하는 모두가 담당 -  또한 변조를 막기 위해 거래를  ‘ 블록 ’  이라는 단위로 결합해 앞의 블록 정보를 포함해 해시로 만들어 불가역 데이터를 만듬 -  하지만 위의  ‘ 블록 체인 ’ 이 간단히 만들 수 있다면 블록체인 전체를 위조해 조작할 수 있기 때문에 새로운 블록을 만들기 위해 계산량이 큰 문제를 푸는 방식을 도입 -  중앙 기관이 하는 일을 네트워크에 참여하는 모두가 담당 -  하나의 블록을 만드는데 막대한  CPU  파워가 필요하고  P2P  네트워크에서 블록 생성과 네트워크 전파 시점에 따라 블록체인이 분기하는 상황이 일어난다 -  이에 블록을 만든 사람에게 보상으로  CPU 사용에 대한 인센티브를 제공하고 여러 개의 블록 중 가장 긴 블록체인을 채택함 비잔티움 장군 문제 -  전자 화폐시스템을  P2P  네트워크에서 실현하는 경우 발생 할 수 있는 문제점                           i.           악의적인 참가자에 의한 부정 ’ 변조                          ii.           정보 전달의 지연으로 인한 불일치