[Daily Contents] 금융시스템 vs 블록체인
REMIND
BLOCKCHAIN?
- 블록에 데이터 저장, 해시함수로 묶어 이전 블록을 가리켜 놓은 것
- 보안성, 투명성, 무결성, 탈중앙화
암호화
- 복호화 가능
- 대칭키 암호화
- AES, DES, ARIA, SEED
- 비대칭키 암호화(공개키 암호화)
- RSA, ECC // ECDSA // DS(전자서명)
- 대칭키 암호화
- 복호화 불가능(단방향 암호화)
- SHA256(비트코인의 시작), keccak256, RIPEMD-160…
활용
- 결제
- 암호화폐(거래 내역), 스마트 계약, 물류관리…
- World Computing
LEARNING GOALS
금융 비즈니스의 프로세스를 알 수 있다.
BlockChain의 종류를 알 수 있다.
BlockChain의 탄생 배경과 철학을 알 수 있다.
당행 송금
수수료 : 없음
소요시간 : 수초 내
타행 송금
- 두 은행을 중재할 기반이 필요: 금융결제원
수수료 : 경우에 따라 500~1000원
소요시간 : 수초 내
해외 송금
- 국제 SWIFT » 해외 중계은행 » FED망 » 수취은행
수수료 : 10~20% + @
소요시간 : 5~7% 영업일
은행이 왜 필요한 거죠?
- 신뢰
- 이중 지불 문제
디지털 자산의 이동
블록체인 특징
- 위변조가 불가능한 모든 거래 내역을 해시값으로 변환하여 저장.
- 나의 모든 거래 내역, 얼마를 보냈고 받았고 얼마가 남았나를 네트워크에 참여하는 모든 노드들이 알기 때문에 이중지불이 불가능
합의 알고리즘
Consensus Algorithm
작업증명(Proof of Work) | 지분증명(Proof of Stake) | Byzantine Fault Tolerance | |
---|---|---|---|
제안 자격 취득 | 목표값 이하의 해시를 찾는 작업 | 플랫폼 토큰을 보유한 양과 기간에 따라 결정 | 정해진 순번 또는 정해진 확률에 의해 |
네트워크 참여 제한 | 없음 | 없거나 낮음 | 높음 |
합의에 필요한 연산량 및 비용 | 높음 | 낮음 | 낮음 |
위협 | 51% 공격 | 51% 공격 | 담합 |
대표적인 블록체인 | B | Ethereum, EOS | HYPERLEDGER |
신원확인 방법
공개키 암호화 : 계좌가 내 것임을 증명
Type of blockchain
PUBLIC | PRIVATE | |
---|---|---|
참여형 | B, Ethereum | |
제한형 | Klaytn | ripple, STELLAR // C*RDA, HYPERLEDGER |
Cryptocurrency
B | Ethereum | |
---|---|---|
개발자 | 나카모토 사토시(익명) | 비탈릭 부테린 |
언어 | C++ | C++, GO, Solidity(Smart Contract) |
합의 알고리즘 | PoW | PoW » PoS 변환 완료(22.09.14) |
구현 방법 | UTXO 구조 | 어카운트 기반과 Smart Contract로 구분 |
Transactions Example
- to가 일반 EOA계좌면 Value Transfer
- to가 SmartContract계좌면 SmartContract 실행
- to가 없으면 SmartContract 배포
HISTORY
- 중앙집권화된 국가와 거대 기업들에 대항하여 개인의 프라이버시를 보호하기 위해 암호화 기술을 이용하여 익명성을 보장하는 탈중앙화 시스템을 만들려고 한 사회 운동에 기반
- 의존적이지 않는 것에 철학을 두고 있다.
SUMMARY & QUIZ
- 은행은 송금시에 중계 역할로 송금 쪽에서 차감 수신 쪽에서 입금 해 줌으로서, 신뢰와 이중 지불 문제 를 해결한다.
- 블록체인은 보안성, 투명성, 무결성, 탈중앙화의 특징을 가지고 있다.
- 블록체인의 자격 증명은 합의 알고리즘을 통해서 이중 지불 문제를 해결한다.
- 이것은 블록을 제안하기 위한 합의 알고리즘의 하나로 최근 이더리움이 환경적으로 문제가 많은 PoW에서 PoS로 Merge를 하여 변경하였다.
- 이더리움에서 사용하는 해시함수는 Keccak256이다.
Q&A
Q. 우리나라에서 블록체인이 효용을 보려면 은행 수수료가 비싸지는 시점이 와야만 할까요.
A. 국내는 은행 수수료가 싼 편. 익명성 때문에 많이들 사용 중.
댓글남기기