본문 바로가기
블록체인

#4. 누구나 이해할 수 있는 블록체인 작동원리 25단계

by 캔버스토리 Canvastory 2022. 8. 25.

요약: 블록체인이 해결해야 할 핵심 문제, P2P 시스템의 무결성 확보 & 유지

'블록체인 작동원리 25단계'는 논리적 흐름에 따라 작성된 시리즈물이다. 기반 지식이 있다면 필요한 내용만 골라 보는 것도 가능하겠지만, 생소하다면 처음부터 순서대로 읽는 것을 추천한다.

 

- 처음 글 : #0. 누구나 이해할 수 있는 블록체인 작동원리 25단계

- 이전 글 : #3. 누구나 이해할 수 있는 블록체인 작동원리 25단계

 

※ 둘째 마당 (4~7단계) 키워드: 블록체인이 해결해야 하는 문제와 그 중요성, 블록체인의 가치가 가장 잘 발휘될 수 있는 환경, 블록체인과 신뢰성, 무결성, 소유권 관리 사이의 관계

 

[4단계] 블록체인에게 떨어진 미션. 독립적인 컴퓨터를 무리 짓게 만들어라

 

 신뢰와 무결성은 동전의 양면과 같다. 소프트웨어 시스템의 관점에서 무결성은 시스템의 안정성, 완결성, 일관성, 정확성 및 변형과 오류 없음을 의미하는 비기능적 측면이다. 신뢰란 별도의 증거나 증명 없이도 누군가 또는 무엇인가의 신뢰성, 진실성, 능력을 믿어주는 확고한 신념을 의미한다.

 

 무결성과 신뢰성은 P2P 시스템의 주요 관심거리다.

 

 P2P 시스템을 신뢰하는 사람들은 시스템에 먼저 참여한 후 시스템 내에서의 지속적인 상호작용 결과가 기대와 같으면 더 큰 신뢰를 형성하며 계속해서 시스템에 참여하고 기여하게 된다.

 

 P2P 시스템에 대한 신뢰를 잃는 순간 사람들은 시스템을 떠나게 되고, 결국 전체 시스템이 사라지게 된다.

 

 P2P 시스템의 무결성을 위협하는 주된 요인은 다음과 같다.

 - 기술적 결함: P2P 시스템은 인터넷으로 통신하는 사용자들의 개별 컴퓨터로 구성된다. 그런데 컴퓨터를 비롯한 모든 기계장비는 언제든지 고장이나 오류를 일으킬 수 있다. 따라서 모든 분산 시스템은 개별 컴퓨터를 비롯한 네트워크 장비 등이 고장이나 오류를 일으킬 경우 이에 대처할 수 있어야 한다.
 -
악의적 피어: 이는 기술적 원인이 아니라 시스템을 자신의 이익을 위해 착취하려는 개인의 악의가 원인이다. 악의적인 피어는 P2P 시스템의 근간인 신뢰성을 공격하기 때문에 가장 심각한 위협 요소이다.

 

 P2P 시스템의 무결성 확보는 다음 두 가지에 달려 있다.
 -
전체 피어 개수에 대한 지식. 전체 노드 또는 피어의 개수를 아는가?
 -
각 피어의 신뢰성에 대한 지식. 각 피어의 신뢰성에 대해 어느 정도 알고 있는가?

 

 블록체인이 해결해야 할 핵심 문제‘개수도 알려져 있지 않고 안정성도 알 수 없는’ 피어들로 구성된 순수 분산 P2P 시스템의 무결성을 확보하고 유지하는 것이다.

 

 

※  함께 읽으면 좋은 글

[독서 기록] 최고의 블록체인 입문서 (블록체인 무엇인가?)

[독서 기록] 블록체인과 암호화폐를 가볍게 접하는 입문서 (만화로 배우는 블록체인)

댓글