본문 바로가기

BlockChain

블록체인 네트워크와 노드

 

- 블록체인은 기본적으로 p2p (Peer to Peer Network)서비스이다

ex) 토렌트

- 블록체인 네트워크

블록체인은 한명 이상의 참여자가 있는 네트워크에서 관리가 된다

네트워크 참여자 전원은 모든 블록을 동일한 순서로 저장하여 모두 같은 블록체인을 유지한다

 

- 합의 (Consensus)

자격이 있는 참여자는 블록을 제안(propose)할 수 있다

블록 제안 자격은 네트워크마다 상이하다

노드들은 제안자(propser)가 올바른 자격을 취득했는지,
제안된 블록이 올바른지 검증 뒤에 블록을 자신의 체인에 추가한다

정족수 또는 정해진 기준을 만족하는 수의 노드가
블록을 자신의 체인에 추가하면 합의가 이루어졌다고 판단한다

--> 새로운 블록에 체인에 추가되려면 네트워크의 합의가 필요하다 + 합의 방법은 네트워크마다 상이

--> 여러 참여자가 합의를 통해 결정하기 때문에 블록체인은 탈중앙화되어 있다고 표현한다

 

 

'BlockChain' 카테고리의 다른 글

블록체인 계정(acount)의 종류  (0) 2022.06.01
블록체인의 정의와 구조, 주요 용어  (0) 2022.05.27