[1주차][K-MOOC] 블록체인 이론 및 응용

이진중·2022년 2월 19일
0

part 1

김치프리미엄

해외 거래소에 비해 한국 거래소의 비트코인 가격이 비싼것.

암호화폐의 등장

물물교환 -> 원자제 교환(금,은 담배) -> 법정화폐

기존통화의 문제점

생산비용, 저장소필요, 강도의 위험, 환율조작, 양적완화,
전통적인 통화는 항상 정부의 이익에 따라 조작될 위험에 처해있음,
각국마다 서로다른 통화 사용, 복잡한 해외송금절차와 수수료(5만원, 하루~이틀)

암호화폐의 특징

생산비용,보관비용이 제로에 가까움
탈중앙화 ( 단점: 마약밀매, 등 탈세에 사용됨)
가격변동성
사토시 나카모토에 의해 만들어진 화폐
탈중앙화
제한된 코인수 21 million, 인플레이션 해결
모든거래내역 공개
개인정보 필요 X
낮은 거래수수료
강력한 보안

part 2

블록체인 핵심 기술

  1. 비대칭 암호화 기술
  2. 해시함수
  3. 머클트리
  4. 키-밸류 데이터베이스
  5. p2p통신 프로토콜
  6. 작업증명

분산 원장 원리
모두가 모두의 거래를 기록

블록 : 주어진 시간동안 많은 트랙잭션 거래를 포함하는 상자
블록체인 : 블록들의 모임, 서로 블록들이 연결되어있음

블록체인 거래절차

거래이전, 송금확인, 송금정산
1. A wants to send money to B
2. The transaction is represented online as a 'block'
3. The Block is broadcast to every party in the network
4. Those in the network approve the transaction is valid
5. The block then can be added to the chain, which provides an indelible and
transparent record of transactions
6. The money moves from A to B

블록체인의 위조

중간의 블록을 위조하고싶으면 그 뒤블록 전체를 제거하고 다시 상단의 블록을 만들어야 한다.
1. Assume that all participants are checking Block 91
2. Alice tries to manipulate a transaction history in 'Block 74'
3. To do this, Alice have to modify 74~90 Block and forge Block 91
4. Alice must finish all work of 74~90 Block before other participants link Block 91. It makes forge much harder

블록체인 특징

분산 조직, 개인간의 통신
데이터의 투명성
데이터의 불변성

part 3

비트코인의 한계

  1. 작동시 엄청난 컴퓨팅 비용(마이닝)
  2. 일상상활에서 거래시 수수료
  3. 거래확인에 너무 많은 시간이 쓰임(실시간 거래 X)
  4. 거래에 관련된 정보만 기록가능

새로운 블록체인

이더리움 EOS 코드체인 등

스마트 컨트랙트

자가 실행계약, 당사자가 입력후 직접 실행하지 않아도 실행됨
자동송금, 비용저렴

private 체인 : Hyperledger, MS Baas
public 체인 : Ripple, Bitcoin, Ethereum

블록체인 상용 서비스

공인인증서 대체 블록체인
보험급 자동 지급 서비스 (스마트 컨트랙트)
물류처리 (가시성 확보, EDI system)
의료데이터 공유(불필요한 중복검사 등)

0개의 댓글