블록체인 - P2P 네트워크
목차 1. P2P 2. 코드 작성하기 1. P2P 네트워크의 통신방식 중 하나인 P2P는 블록체인에서 중요한 통신방식중 하나이다. 이 P2P 방식은 클라이언트이자 서버라는 개념을 알고 시작해야 한다. 하나의 프로그램(코드들)을 작동시켜 하나의 프로세스(실행)로 실행하게 된다면 Client이자, Server가 구축되는 것이다. 코드기준으로 생각해 보면 하나의 동일한 프로그램에서 클라이언트 측과, 서버 측 코드를 작성하는 것이다. 그렇기 때문에, 각 노드는 클라이언트와 서버의 역할을 하기 때문에 중앙서버 없이 통신이 가능하다. 블록체인은 각 노드가 데이터를 저장하며 블록체인을 형성하는 분산 원장 기술이다. 그래서 블록체인에서 P2P네트워크는 각 노드가 연결되어 데이터를 주고받으며 분산 원장을 유지하고 전파하..