블록체인 (Blockchain)
쉽게 풀면
블록체인은 거래 내역을 여러 대의 컴퓨터가 함께 나누어 보관하는 장부라고 생각할 수 있다. 새로운 거래 기록은 블록이라는 묶음으로 저장되고, 각 블록은 바로 앞 블록의 해시값을 담고 있어서 사슬처럼 서로 연결된다. 만약 누군가 과거 기록을 몰래 바꾸려 하면 그 뒤에 이어진 모든 블록의 연결 고리가 깨지기 때문에 위변조가 금방 드러난다. 이 구조 덕분에 중앙 관리 기관 없이도 여러 참여자가 서로 신뢰할 수 있는 기록을 유지할 수 있다.
왜 중요한가
블록체인은 신뢰할 수 있는 제3자 없이도 여러 참여자 사이의 합의와 기록 무결성을 확보할 수 있다는 점에서, 분산 시스템·보안·데이터 거버넌스 연구 전반에서 핵심적인 기반 기술로 다뤄진다. 특히 사물인터넷, 공급망 관리, 의료 데이터 공유처럼 서로 다른 조직이 데이터를 주고받아야 하는 응용 분야에서, 위변조를 방지하면서도 접근 이력을 투명하게 남기는 수단으로 자주 연구된다. 또한 스마트 계약과 결합되면 중개자 없이 합의된 규칙을 자동으로 실행할 수 있어, 탈중앙화 응용(dApp) 설계의 이론적 토대로도 활발히 논의된다.
논문에서는 이렇게 쓰입니다
데이터가 누구에 의해 언제 어떻게 다뤄졌는지 기록한 로그가 나중에 몰래 조작될 수 없도록 블록체인 구조를 활용했다는 뜻이다.
여러 병원이 환자 데이터를 주고받을 때, 누가 언제 어떤 기록에 접근했는지를 블록체인에 남겨 문제가 생겼을 때 추적할 수 있게 했다는 의미다.
물건이 제조부터 유통까지 거치는 각 단계를 사람이 일일이 확인하지 않아도, 정해진 조건이 만족될 때 자동으로 소유권 기록이 넘어가도록 스마트 계약을 활용했다는 뜻이다.
조금 더 깊게 보면
논문을 읽다 보면 블록체인 관련해 합의 알고리즘(작업증명, 지분증명 등)이라는 개념이 자주 등장하는데, 이는 여러 참여자가 다음 블록을 누가 추가할지, 그리고 그 내용이 유효한지를 어떻게 합의할 것인가를 정하는 규칙이다. 합의 알고리즘의 선택에 따라 처리 속도, 에너지 소비, 탈중앙화 정도 사이의 균형이 달라진다. 또한 참여 범위에 따라 누구나 참여 가능한 퍼블릭 블록체인과, 허가된 참여자만 접근할 수 있는 프라이빗·컨소시엄 블록체인으로 구분되며, 논문에서는 연구 목적에 따라 이 둘 중 어떤 구조를 채택했는지가 중요한 설계 선택으로 다뤄진다.
주의할 점
블록체인은 위변조 방지에는 강점이 있지만, 모든 참여자가 기록을 검증해야 하는 구조상 일반 데이터베이스보다 처리 속도가 느리고 저장 공간도 더 많이 필요한 경우가 많다.