tendermint(2)
-
Tendermint Consensus overview
※ 원글 작성 : 22년 5월 10일 앞서 포스팅한 Cosmos blockchain의 기본 개념글에서 Tendermint의 consensus algorithm에 대한 대략적인 프로세스를 확인하였다. 해당 프로세스에 대해 조금 더 디테일하게 확인해보고 싶어 관련 안내 문서를 확인했다. Byzantine Consensus algorithm Terms 네트워크는 선택적으로 연결된 노드로 구성된다. 특정 노드에 직접 연결된 노드를 peers라고 한다. 다음 블록(height H)을 결정할 때의 합의 프로세스는 하나 또는 여러 round로 구성된다. NewHeight,Propose, Prevote, Precommit 및 Commit은 라운드의 state machine 상태를 나타낸다. (aka RoundStep ..
2023.06.14 -
Cosmos [2] (Algorithm, Protocol)
※ 원글 작성 : 22년 4월 27일 Tendermint Consensus algorithm Synchronous BFT consensus protocol, DPoS와 PBFT 개념을 섞음 아톰이라 불리는 지분 토큰(staking token)을 임의의 검증인에게 위임하여 일정한 블록 수수료(block fee)와 아톰 보상(atom rewards)를 얻을 수 있다. 위임 검증인(Delegate Validator)이 해킹 당하거나 프로토콜을 위반할 경우 처벌을 받는 리스크 존재 100의 validator를 선발하여, 아톰 지분 토큰을 validator에게 위임해서 일정한 블록 수수료와 아톰 보상을 받을 수 있다. 사용자가(delegator) 위임한 validator가 해킹 당하거나 프로토콜을 위반할 경우 처..
2023.06.13