Skip to content

Latest commit

 

History

History
37 lines (20 loc) · 994 Bytes

File metadata and controls

37 lines (20 loc) · 994 Bytes

P2PNetworkInJava

2021 University Distributed System Computing Project

블록체인 기반 암호화폐 시스템

  • Member Node : 코인 채굴, 트랜잭션 발생, 블록에 트랜잭션 기록 등
  • Consortium Node : BlockChain, Broker Node관리, Consortium간 P2P 통신 담당.

[communication]
Consortium Node - Member Node : Server-Client 구조
Consortium Node - Consortium Node : P2P

그림1

[노드 규모] Consortium Node as Machine Member Node as Machine

[서브시스템 동작] 캡처2

[사용 기술]

  • 포트포워딩
  • 암호화 : 트랜잭션 private key로 인봉하여 broker node에 전달
  • P2P Networking

[실행] 캡처