토픽 1 / 116·블록체인 / 탈중앙화
블록체인 (Blockchain)
블록체인 (Blockchain)
거래 데이터를 블록 단위로 연결하고 분산 네트워크의 모든 참여자가 공유하여 위변조가 불가능하도록 하는 분산원장 기술로, P2P 네트워크와 암호화 해시를 활용하여 중앙 관리자 없이 투명하고 안전한 거래를 보장
목적: 탈중앙화, 투명성, 위변조 방지, 신뢰 없는 거래
특징: 불변성, 분산화, 투명성, 익명성, 합의 기반
구성요소: 블록(헤더+바디), 체인, 노드, P2P 네트워크, 지갑
기술요소
- •해시체인(SHA-256, 블록 연결)
- •머클트리(효율적 검증, O(log n))
- •합의 알고리즘(PoW, PoS, PBFT)
- •P2P 네트워크(분산 저장)
- •타임스탬프(거래 순서)
블록 구조: Previous Hash, Timestamp, Merkle Root, Nonce, Transactions
유형
- •퍼블릭(누구나 참여, PoW/PoS, 비트코인/이더리움)
- •프라이빗(허가형, PBFT, 빠름, 기업 내부)
- •컨소시엄(연합, PBFT/Raft, 하이퍼레저/Corda)
장점: 위변조 불가, 투명성, 탈중앙화, 중개자 불필요
단점: 확장성 한계, 높은 전력 소비(PoW), 규제 불확실성, 낮은 TPS
적용사례: 암호화폐, 금융, 공급망, 의료기록, 부동산 등기
고려사항: 확장성 트릴레마(탈중앙화/보안/확장성), 에너지 효율, GDPR 충돌, TPS 한계
비교: 퍼블릭(개방/느림) vs 프라이빗(허가/빠름) vs 컨소시엄(연합/중간)
연관: 합의 알고리즘, 스마트컨트랙트, DeFi, NFT, 암호화폐