블록체인 기술에서 암호화폐 없는 블록체인이 가능할가요?
블록체인(Blockchain)은 분산 원장(distributed ledger)의 한 종류로 신뢰 구축, 투명성 제공, 비즈니스 생태계 간의 마찰 감소로 인한 잠재적 비용 절감, 거래 합의 시간 단축, 현금 흐름 개선 등을 통해 산업을 재구성해 나갈 것으로 보입니다.
이러한 블록체인 기술에서 암호화폐 없는 블록체인이 가능할가요?
질문주신 암호화폐 사용 없이 쓰이는 블록체인의 경우 프라이빗 블록체인의 경우라면 가능합니다. 프라이빗 블록체인은 질문주신 대로 암호화폐의 발행 없이 블록체인 기술만을 적용하여 쓰는 형태입니다.
하지만 프라이빗 블록체인은 탈중앙화에 위배된다는 특징이 있습니다. 블록체인은 원래 분산원장에서 출발하여 기본적으로 탈중앙화를 지향하는 것이 블록체인입니다. 하지만 프라이빗 블록체인은 완전히 개인화된 블록체인으로써 중앙 기관이 모든 권한을 가지고 있습니다. 네트워크에 참여하기 위해서는 중앙기관의 허락이 필요하며, 중앙기관의 개입으로 퍼블릭블록체인에 비해 블록체인의 신뢰성, 익명성은 낮으나 기술적인 안정성은 높습니다.
퍼블릭 블록체인의 경우 암호화폐가 필요합니다. 퍼블릭 블록체인 상에서 거래가 이루어지면 거래정보가 각 노드에 전파되며 검증을 통해 블록에 저장이 됩니다. 이때 저장되는 블록을 생성하는 블록생성자 (채굴자)는 컴퓨팅파워를 이용하여 블록을 생성하죠. 생성된 블록에 검증된 거래정보가 저장되어 블록이 연결되면서 블록체인을 구성하게 됩니다. 이때 블록생성자에 대한 보상으로 암호화폐를 주는 구조이기 때문에 퍼블릭블록체인에서는 암호화폐가 필요하죠.
암호화폐없이 블록체인기술은 사용이 됩니다.
현재 암호화폐 없이 블록체인 기술로
국내 은행에서는 뱅크사인이라는 블록체인
기술을 도입을 한 상태입니다.
뱅크사인(BankSign)이란?
뱅크사인이란 은행권이 공동으로 도입한 새로운 인증서비스입니다.
뱅크사인은 공개키(PKI) 기반의 인증 기술, 블록체인 기술, 스마트폰 기술 등 첨단기술의 융합을 통해 전자금융거래를 더 안전하고 편리하게 해 줄 것입니다.아래 보이는 내용을 참조하시면
조금 이해가 되시리라고 봅니다.
블록체인이라고 하면 많은 사람이 비트코인 같은 암호화폐를 떠올린다. 블록체인이 비트코인 덕에 유명해지긴 했지만 암호화폐는 블록체인 중에서도 금융(finance) 응용의 하나일 뿐, 둘의 개념이 같은 건 아니다. 블록체인은 암호화폐로서뿐 아니라 다른 산업 분야에서도 여러 응용 가치를 지니고 있다. 따라서 이 글에선 블록체인의 미래 산업 활용 가능성을 살펴보기 위해 블록체인의 기술적 체계와 의의부터 짚고자 한다.
핵심은 ‘온전하고 안전하게 저장되는’ 정보
블록체인의 사전적 정의는 ‘공개적으로, 또 시간 순(順)으로 거래 기록을 공유하는 분산 디지털 장부(distributed digital ledger for shared transactions chronologically and publicly)’다. 다소 복잡하게 들리지만 잘 풀어보면 용어의 기본 개념을 어느 정도 이해할 수 있다.
우선 “기록을 공개적으로 공유한다”는 말의 의미부터 살펴보자. 공개되고 공유된 기록은 사실상 조작하거나 왜곡하기 어렵다. 블록체인에서도 기록물의 변조나 왜곡을 막기 위해 ‘블록(block)’ 단위로 생성되는 기록을 여러 장소에 나눠(분산) 저장한다. 덕분에 블록체인에선 정보가 온전하게 저장될 수 있다. 그런가 하면 “시간 순으로 기록을 남긴다”는 표현은 뒤집어 말하면 기록(물)이 순서를 지니고 있어 그걸 기록할 수 있단 얘기가 된다.
마지막으로 살펴볼 표현은 “디지털 장부”다. 디지털 장부란 쉽게 말해 컴퓨터에 저장된 기록물이다. 실제로 컴퓨터는 현대인의 삶 곳곳에 영향을 주고 있다. 컴퓨터의 도입은 일상의 자료를 쉽게 복사할 수 있도록 해줄 뿐 아니라 복사된 자료와 원본 간 품질 차이마저 없애버렸다. 하지만 이런 장점은 ‘기록 장부 보관’ 측면에선 오히려 약점으로 작용한다. 누군가 악의를 갖고 기록을 조작하거나 잘못된 기록을 남겨도 수정된 사본과 원본 간 차이가 구분되지 않기 때문이다.
블록체인은 이 문제를 해결하기 위해 ‘암호 해시(hash)’란 기술을 사용했다. 블록체인에 처음 만들어진 기록이 온전한 형태로, 안전하게 보관될 수 있는 이유다. 특정 기록물을 온전하고 안전하게 다룰 수 있는 기술이 갖는 영향력은 상당하다. 비트코인 사례에서 이미 확인했듯 금전 거래야말로 이 같은 기술 없인 불가능한 개념이다.
은행 등 ‘중간자’ 없이 자체 기록 보관 가능
블록체인 이전엔 그런 기술이 없었느냐고? 그 질문에 대한 답은 일단 “있다”다. 블록체인에 비해 보안에 좀 더 취약하고 (기록물을 다루는) 중간자, 즉 은행이 필요하긴 해도 오늘날 일상에서 쓰이는 금융 거래 프로그램은 대체로 기록물을 온전하고 안전하게 보관해준다. 사람들은 은행에 돈을 맡긴 후 은행에서 “우리가 당신 돈을 갖고 있다”는 기록을 받는다. 그런데 그 기록은 믿을 수 있는 걸까?
사실 그런 걱정은 불필요하다. 기록에 대한 책임이 은행에 있기 때문이다. ‘타인의 접근을 원천적으로 막아 기록이 온전하고 안전하게 지켜질 수 있도록 하는’ 게 은행의 역할이다. 은행이 ‘(거래 기록을 지키는) 중간자’로 불리는 이유이기도 하다. 사람들은 기록을 믿는 게 아니라 중간자를 믿는다. 이처럼 과거 기술은 믿을 만한 중간자를 두고 중간자에게 타인의 접근을 차단하는 권한을 부여, 기록을 온전하고 안전하게 다루는 방식으로 구현됐다.
반면, 블록체인 기술에선 중간자를 없앨 수 있다. 다시 언급하겠지만 모두에게 공개되는 일명 ‘퍼블릭 블록체인(public blockchain)’을 활용하면 누구나 중간자 없이 자신의 기록이나 개인 간 거래 내역 따위를 온전하고 안전하게 보관할 수 있다. 그뿐 아니다. 블록체인 체계에서 새로운 내용을 저장하거나 검색할 순 있어도 이미 저장된 내용의 수정이나 삭제는 불가능하다. 블록체인 기술 자체가 ‘미더운 중간자’ 역할을 하는 셈이다.
중간자를 별도로 정하는 경우, 은행 수수료처럼 별도 비용을 지불해야 하는 건 물론이고 중간자를 믿을 수 없는 상황이 발생했을 때 큰 문제로 이어질 수 있다. 이에 반해 블록체인은 자체 유지비가 들긴 해도 별도 비용이 발생하는 건 아니다(블록체인이 어떻게 만들어졌는지 궁금하다면 다음 칼럼을 기다려주시길. 이 글에선 블록체인 기술을 보다 잘 이해하기 위해 신뢰성 얘기부터 다루고자 한다).
‘믿을 만한’ 정보 제공으로 인간을 움직이다
앞서 여러 차례 언급했듯 블록체인에 보관된 기록은 온전하고 안전해서 믿을(신뢰할) 수 있다. 디지털을 기반으로 하는 신뢰는 여러 생각을 변화시킨다. 여럿이 공동으로 사용하는, 믿을 수 있는 장부가 있다고 가정해보자. 여기엔 친구와의 약속에서부터 주요 아이디어가 누구 머리에서 나왔는지까지 전부 기록할 수 있다. 사용처가 병원이라면 의사 처방과 지시 사항, 그걸 잘 따랐는지 여부도 장부에 담긴다. 이렇게 정리된 내용은 혹시 생길 수 있는 의료사고의 책임 소재를 입증하는 데에도 요긴하게 쓰일 수 있다. 타인과의 계약 내용 역시 블록체인에 저장해두면 마치 별도 공증을 받은 것처럼 확인할 수 있다.
사람들은 종종 친구나 가족의 부탁을 받아 그들의 일을 대신 해준다. 친구가 못을 박아 달라고 하면 별 의심 없이 그렇게 한다. 그 못이 친구 건지, 못을 박아도 되는 벽인지 등의 문제는 고려하지 않는다. 부탁한 친구를 믿기 때문이다. 직장 상사의 지시 사항을 따르는 것도 그 상사를 믿어서다. 만약 상사가 매우 의심스러운 지시를 내리고 그 지시에 불법적 요소가 있다면 대부분의 부하는 그 지시를 거부할 것이다. 믿을 수 없기 때문이다.
신뢰는 타인의 행동을 유발할 수 있다. 블록체인 역시 개인 간 기록 측면에서 신뢰를 제공하는 기술인 만큼 기술 자체를 통한 행동 유발이 가능하다. 여기에 시간 순으로 어떤 활동이 있었는지, 그 활동은 왜 일어났는지 등에 관한 기록물로서의 역할도 겸한다. 블록체인의 이 같은 특질을 잘 활용하면 기업에서도 블록체인을 활용해 업무를 진행할 수 있다. 자동화도 가능해진다(보다 자세한 내용은 다음 칼럼에서 다뤄질 예정이다).
신뢰 규모·성격 따라 ‘퍼블릭’ ‘프라이빗’ 구분
(실제로 그런 나라가 존재하진 않겠지만) 아직 발견되지 않은, ‘먼’이란 나라가 있다고 생각해보자. 그 나라에도 화폐가 있겠지만 아직 발견되지 않은 나라이기 때문에 우린 그 화폐의 존재 여부를 알지 못한다. 그런데 누군가 우리에게 먼 나라에서 통용되는 화폐를 준다면 우린 그걸 돈으로 사용할 수 있을까? 좀 더 현실적인 비유를 들 수도 있다. 누군가 아프리카 어느 나라에 가서 5만 원권 지폐를 내밀었다고 치자. 그 나라 사람들은 지폐를 받을까, 안 받을까?
아마 질문을 받은 사람 대부분은 “안 받는다”고 답할 것이다. 발견되지도 않은 나라를 신뢰할 수 없기 때문에 그 나라의 돈 역시 믿을 수 없는 것이다. 대한민국의 존재를 모르는 아프리카 어느 나라 국민의 입장도 다르지 않다. 이처럼 신뢰의 성격은 국지적이다.
블록체인 기술 중에도 ‘소규모 집단 내에서 그들끼리만 신뢰를 나누는’ 형태가 있다. 이를 (보편적 신뢰를 제공하는) 퍼블릭 블록체인과 비교해 ‘프라이빗 블록체인(private blockchain)’이라고 한다. 프라이빗 블록체인을 이용하려면 인터넷 사이트를 이용하듯 해당 시스템에 참여해 인증을 받아야 한다. 반면, 퍼블릭 블록체인을 이용하고자 한다면 자신이 누군지, 즉 디지털 아이덴티티(digital identity)를 스스로 밝혀내는 절차가 필요하다.
블록체인 기술, 자기계발 의지와 만난다면?
우린 아직 블록체인이 제공하는 신뢰를 암호화폐 형태로만 사용하고 있다. 하지만 앞서 살펴본 것처럼 신뢰는 모든 행동의 원인이 될 수 있다. 어쩌면 금전적 가치보다 발전을 향한 의지, 혹은 업무 성공을 향한 자기 만족이 오히려 더 큰 가치로 작용해 활발하고 적극적인 사회의 동력이 될 수도 있다. 이렇게 볼 때 블록체인이 지닌 가치는 무궁무진하며 사람들은 그중 극히 일부만 활용하고 있는 셈이다. 블록체인에도 분명 단점과 한계가 존재한다. 하지만 분명한 건 미래 활용 가치가 높은, 유망한 기술이란 사실이다