[IT용어사전] 블록체인

2021-04-16     석주원 기자

Blcok-Chain. P2P 데이터 분산 저장 기술.

데이터가 저장된 블록을 체인(사슬) 형태로 연결한다는 개념의 데이터 보존 기술이다. 2008년 발표된 비트코인의 개념을 설명하기 위해 처음 등장했다. 블록체인은 중앙 서버에서 탈피해 개인 간(P2P) 네트워크에 기반을 두고 있다.

데이터가 저장된 블록(데이터 패키지)은 해당 블록체인 그룹에 참여하는 모든 사용자(노드)에게 공유되며, 이전에 저장된 블록은 지속적으로 누적된다. 특히, 한 번 저장된 블록은 수정할 수 없으며, 해당 블록체인에 참여한 모든 사용자가 블록에 기록된 데이터를 열람할 수 있다.

이러한 특성을 기반으로 각 노드 간 교차 검증을 통해 데이터의 위·변조를 방지함으로써 블록체인에 기록된 데이터는 강력한 신뢰성을 보장한다.

블록체인은 이처럼 강력한 데이터 위변조 방지 기술을 바탕으로 비트코인을 비롯한 암호화폐 거래에 활용되고 있으며, 수많은 데이터가 유통되는 현대의 디지털 경제 환경에 맞춰 다양한 분야에서 활용 방안이 논의되고 서비스가 개발되고 있다.

다만, 모든 데이터가 누적 기록된다는 특성상 갈수록 증가하는 저장 데이터 용량과 블록 생성 속도 문제 등의 기술적 과제도 남아 있다.