차밍이
블록체인 공부하기 : 페이스북 코인 Libra와 Diem protocol - (7) 본문
반응형
07. Introduction to Corporate Cryptocurrencies
목차
Libra (Diem) Blockchain
- 페이스북에서 만든 기업형 암호화폐
- 전 세계 사람들이 금융 서비스를 사용할 수 있도록 서비스를 제공하고자 만듦
- 페이스북을 이용하는 모든 사람들이 메시지를 보내듯이 돈을 보낼 수 있도록 하기 위함
- 1달러를 담보로 1달러의 가치를 가지는 스테이블 코인
- 현재
Diem
이라는 프로젝트로 변화함
Diem Protocol
Move라는
프로그램 언어를 사용함- 보안성과 안정성에 중심을 두고 개발됨
- 사용자의 의도를 쉽게 표현할 수 있도록 함
Byzantine Fault Tolerant Consensus, DiemBFT
- 비잔틴 장애 허용(BFT) 방식을 기반으로 한 새로운 합의 알고리즘을 사용함
- Diem protocol의 동작 중 합의 과정에서 악의적인 노드가 일부 존재하더라도 시스템이 정상적으로 합의에 도달할 수 있도록 하기 위함
- 최대 1/3의 악의적인 노드가 되더라도 정상 동작이 가능함
- 작업 증명 방식에 비교해 거래 처리 속도와 지연 시간, 에너지 효율성 측면에서 더 우수함
- 거래 완결성 보장하므로 해당 통화를 지불 수단으로 사용할 수 있도록 함
Authenticated Data Structures and Storages
- 머클트리는 이진트리 형태로 각 리프 노드가 하나의 트랜잭션에 대한 정보를 나타냄
- 내부 노드들은 두 개의 자식 노드가 가지는 값을 함께 해시한 값을 가짐
- 루트 노드가 가지는 값을 루트 해시라 부르고, 이 값은 원장 전체 상태에 대한 정보를 나타냄
- 어떤 변화가 발생되면 해당 지점부터 루트 해시까지 모든 값이 바뀌므로 기존 데이터를 효율적이고 안전하게 검증할 수 있음
- 시간이 지날수록 원장의 사이즈가 커지므로, 더 이상 변경되지 않는 오래된 데이터를 가지치기(pruning)를 통해 정리함
Diem 협회
Reference : KMOOC - 포스텍 암호화폐 이론 및 응용 강좌
반응형
'블록체인 > 블록체인 공부' 카테고리의 다른 글
블록체인 공부하기 : 스테이블 코인에 대해 알아보자 - (6) (0) | 2022.01.22 |
---|---|
블록체인 공부하기 : 암호화폐 거래소 CEX vs. DEX - (5) (0) | 2022.01.21 |
블록체인 공부하기 : 암호화폐 지갑의 종류와 형태 - (4) (0) | 2022.01.20 |
블록체인 공부하기 : 비트코인 주소와 키 생성 방식 - (3) (0) | 2022.01.19 |
블록체인 공부하기 : Fungible & Non-Fungible - (2) (0) | 2022.01.07 |
블록체인 공부하기 : ERC Standards - (1) (1) | 2022.01.06 |
관련된 글 보기
Comments