[BlockChain] Medibloc

91Savage·2022년 9월 7일
0

블록체인 정리

목록 보기
5/9

Medibloc

  • 메디블록은 블록체인 기반의 개인 의료정보 통합관리 플랫폼이다.
  • 이더리움 기반의 ERC-20 토큰이다
  • Panacea (메인넷)
  • DPOS (위임지분증명) 방식의 합의알고리즘을 사용 (스팀, 이오스 참고)

플랫폼 구조

Medibloc Core Layer

메디블록의 의료 데이터 네트워크로 암호화 기술을 이용해 데이터를 안전하게 보호할 수 있는 분산 데이터베이스 이다.

Medibloc Service Layer

Core Layer와 Application Layer을 연결하고 사용자 정보를 관리하기 위한 핵심 기능 제공

Medibloc Application Layer

응용프로그램들은 서비스 레이어를 통해 플랫폼 내 데이터에 접근할 수 있다
SDK, API, 프로토콜 등을 제공하여 응용프로그램 개발을 용이하게 도와준다.

Panacea (메인넷)

  • Panacea는 독립된 네트워크를 가진 퍼블릭 체인이다.
  • 의료정보 해시값을 패너시어에 기록하고 이를 통해 의료데이터에 대한 무결성 및 소유권 검증을 하는것이 패너시어의 핵심 기능이다.
  • MEDI 토큰 기반으로 운영된다.

합의방식

  • Panacea는 DPOS(위임지분증명) 과 PBFT(프랙티컬 비잔틴 장애 허용) 알고리즘을 활용해 구축되었다.
  • 노드로 선정되어 블록 검증과 블록 생성을 수행하는 집단을 검증인(validator)으로 지칭하며, 검증인은 검증인로서 역할을 수행할 시 MEDI를 득표 비율만큼 보상으로 지급받는다.

합의방식 특징

합의 방식의 특징은 강제소각(slashing) 과 원 블록 파이널리티(one block finality)가 있다.

  • 강제소각 : 성실하게 블록을 검증하지 않거나, 의도적으로 악의적인 행동을 하는 경우, 소유하고있는 MEDI 중 일부를 패널티로 강제소각 당하며, 스테이킹 한 코인 수량도 일정 부분 소각 된다.
    이로써 사용자들은 옳은 검증인을 선택하는것 역시 매우 중요한 역할이 된다.

  • 원 블록 파이널리티 : 원블록 파이널리티 매커니즘은 기존 블록체인의 취약점을 보완한다.
    기존 블록체인은 "선 블록생성, 후 합의" 메커니즘으로 작동되어 공격위험에 노출이 되어 있었다면
    Panacea는 "선 합의, 후 블록생성" 메커니즘을 통해 100% 신뢰성을 가진 합의 알고리즘이 된다. 이러한 알고리즘 덕분에 포크가 절대 발생하지 않는다.

보상 체계

  • 사용자의 투표를 많이 받은 검증인은 블록 생성 순서가 더 자주 돌아오고, 득표를 많이 할수록 가중치가 늘어나 Validator로 선정될 확률이 높아진다. Validator는 MEDIBLOC의 InflationGas Fee 를 통해 보상 받는다.

  • Validator 본인은 스스로 자신의 수수료율을 설정할 수 있으며, 해당 Validator에게 위임한 위임자에게는 수수료를 제외 한 후 투표 비율대로 보상을 배분한다.

  • Panacea 상에 Staking 된 비율에 따라 인플레이션은 조정된다.
    Staking 비율이 낮아지면 Inflation은 높아지고, 반대로 Staking 비율이 높아지면 Inflation은 낮아진다. 따라서, Validator이 Staking을 많이 할 수록 시중에 유통되는 MEDI 코인의 수량이 줄어들고, 가치를 유지하게 된다.

0개의 댓글