차밍이

블록체인 공부하기 : 페이스북 코인 Libra와 Diem protocol - (7) 본문

블록체인/블록체인 공부

블록체인 공부하기 : 페이스북 코인 Libra와 Diem protocol - (7)

2022. 1. 27. 23:17
반응형

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 - 포스텍 암호화폐 이론 및 응용 강좌

     
    블록체인 공부내용 글 모음

    블록체인 공부하기 : Fungible & Non-Fungible - (2)

    블록체인 공부하기 : 비트코인 주소와 키 생성 방식 - (3)

    블록체인 공부하기 : 암호화폐 지갑의 종류와 형태 - (4)

    블록체인 공부하기 : 암호화폐 거래소 CEX vs. DEX - (5)

    블록체인 공부하기 : 스테이블 코인에 대해 알아보자 - (6)

     

    블록체인 공부하기 : 스테이블 코인에 대해 알아보자 - (6)

    06. Stable Coins 암호화폐 가격의 변동성이 매우 큼 암호화폐를 지불 수단으로 사용하기에는 가격 변동에 의한 잠재적 위험이 존재함 스테이블 코인 특정 상수 값을 안정적으로 유지하는 암호화폐

    chancoding.tistory.com

    반응형

    관련된 글 보기

    Comments