p2p network 2

[Blockchain] 라인 블록체인 영상 (P2P 네트워크에서 블록체인의 일관성에 도전)

2000년대 P2P 네트워크가 사회 윤리와 대립하면서 사그라들었다. 블록체인은 화폐에 관련된 부분 말고 시스템 적인 부분 그러니까 분산 시스템에 대한 부분이 조금은 부족했다. 하지만 이제는 분산 시스템에 대해 진지하게 고찰해볼 필요가 있다. 분산 시스템에서 일관성을 유지하기 위해 여러 기법을 쓴다. 일관성에 있어서 클라우드에 없는 P2P 만의 어려운 점이 있다. 비잔틴 문제가 있다. 악의적인 행동을 취하는 노드가 있다는 점이다. 합의와 관련된 노드가 시스템 전체의 합의를 얻지 않고 언제든 나갈 수 있다는 거다. P2P 네트워크에 비결정론적 성질이 생긴다. 블록체인 네트워크 전체를 유한 상태의 기계로 간주하는게 어려워지게 되는 것이다. 과반수가 몇명인지 어느 시점에 알게 되는게 굉장히 어렵다. https:..

Blockchain 2022.11.03

[Blockchain] 블록체인과 P2P네트워크 그리고 분산 시스템

오늘 여유가 생겨서 블록체인 관련 글을 몇 가지 읽어봤는데 굉장히 잘 설명된 글이 있어서 블로그에 소개하고자 한다. 간단하게 알아볼 수 있는 좋은 내용으로 블록체인에서의 P2P 네트워크에 대해서 간략하게 알아보도록 하겠다. 참고로 영문을 읽으면서 옮겨 적어서 조금은 문맥이 딱딱하게 느껴질 수도 있다. 우선 P2P 의 개념에 대해서 알아보자. (첫번째 링크 참고) 최근의 client-server의 구조는 웹사이트의 페이지와 데이터베이스, 미디어 등을 저장하는 서버가 있는 구성이다. 그리고 클라이언트는 이에 대한 access 를 요청하는 형태로 이루어진다. 분산화된 P2P 시스템은 좀 더 커뮤니티 중심적인 면이 크다. 이 모델에서는 서버는 없고 모든 요소가 하나의 작은 서버라고 볼 수 있다. 모든 노드들이 ..

Blockchain 2022.10.29
반응형