[인터뷰] 금융암호학자 이안 그릭 “ICO, 부자 더 부하게…가난한 이들 부자돼야”
| |

[인터뷰] 금융암호학자 이안 그릭 “ICO, 부자 더 부하게…가난한 이들 부자돼야”

1995년부터 IT 금융 분야에서 활동해온 이안 그릭(Ian Grigg)은 문서화된 계약을 디지털 암호화하고 블록체인에 앞서 분산원장 개념을 고안한 세계적인 금융 암호학자다.

리카디언 컨트랙트(RICARDIAN CONTRACT), 삼식부기(TRIPLE ENTRY ACCOUNTING) 블록체인 분산원장에 영향

그가 창안한 리카디언 컨트랙트(Ricardian Contract), 삼식부기(Triple Entry Accounting)는 블록체인 분산원장 개념에 영향을 준 핵심 기술이다. 법률 문서인 계약서를 디지털화 한 리카디언 컨트랙트는 투명성과 신뢰성을 확보해 계약서의 위조, 변조 여부를 확인할 수 있다.

2015년 이안 그릭은 핀테크스타트업이자 80여 개 이상의 금융사가 참여하는 글로벌 분산원장 컨소시엄의 운영주체인 R3에 합류해 코르다(Corda) 분산원장 기술 설계를 주도했다. 이 밖에 그는 EOS 프로젝트를 진행하고 있는 블록원(Block.One) 파트너로 활동 중이며, 캐냐의 사회적 저축 시스템 차마(chama)에 블록체인을 도입하는 차마페사(chamapesa)프로젝트를 이끌고 있다.

지난 4월 4일 분산경제 포럼이 열린 서울 광진구 워커힐에서 이안 그릭을 만났다.

Q. 이오스, 차마페사, 메터리움에 참여했다. 각각의 비전은.

세 가지가 연관된 프로젝트는 아니다.

이오스(EOS) 비전은 거번드(governed) 블록체인이다.

크게 두 종류의 블록체인이 있다. 규제되고 제약된 블록체인과 개방되고 과열된 블록체인이 그것이다. 규제되고 제약된 블록체인은 리플 등 거대은행 기관이 엄격한 AML/KYC를 부과한 것이다. 작은 참여자에는 도움이 안 되고 거대 기관을 고객으로 삼는다. 우리는 이 기반 위에서 비즈니스를 할 수 없다.

개방형인 비트코인과 이더리움은 매우 위험하다. 이 기반으로 사업을 하고 투자를 하지만 당장 내일이라도 사라질지 모른다. 누군가 악의적 해킹이나 버그(bug)로 소프트웨어를 변경해 실패를 유발, 다오(DAO) 사태나 포크가 언제나 다시 일어날 수 있다.

이오스는 제3의 입장을 취한다. 거번드 블록체인이다. 참여는 여전히 개방적이면서 사람들의 행태에 따라 참여자들은 규율을 받게 된다. 코드와 규율은 투표로 결정된다. 헌법(constitution)에 따라 중재 포럼을 통해 분쟁처리를 한다. 중재자는 판결 형식으로 논란을 결정한다. 중재자는 참여자들이 수용할 수 있는 방식으로 문제를 해소한다.

블록 생성자에도 이 방식이 적용된다. 모든 참여자가 블록 생성을 확인 검증할 수 있다. 블록 생성에서 불법행위자(bad actor) 문제가 발생하면 투표로 이를 배제할 수 있다. 중재자로부터 판결을 받아도 마찬가지다. 판결을 통해 A에서 B로 돈을 전송하라는 명령을 받으면 이를 따라야 한다. 이를 거버넌스(governance)라 하는데 거버넌스의 수용은 위기 상황에서 절차에 따라 진행, 문제를 해결할 수 있도록 해준다.

이더리움과 비트코인은 이 같은 시스템이 없다. 블록체인 포크 등 혼란에 임시 대응만 하는 정도다. 비즈니스는 안전을 추구하기 때문에 비트코인에 투자할 유인이 적다. 너무 위험하기 때문이다. 더 구체적인 내용이 있지만 이것이 거번드 블록체인 이오스가 필요한 이유다.

메테리움(mattereum)은 부동산, 자동차 등 고정자산 거래에 블록체인을 적용한 프로젝트다. 리카르디안 컨트랙트를 창안한 과학자로 여기에 관여하게 됐다. 실질적으로 직접 수행하는 일은 없다.

차마페사는 매우 특별한 프로젝트다. 아프리카 발전과 케냐를 돕기 위한 것이다. 그들은 그들의 문제를 해결할 수 있다. 이들을 지원하는 것이다.

차마는 저축률이 높은 케냐의 훌륭한 소셜 세이빙(social saving) 제도다. 투명하고 정확한 회계 프로그램이 적용되면 도움이 될 것이다. 트리플 앤트리 어카운팅(Triple-entry Accounting), 암호화폐 등 블록체인 기술을 활용하면 자동화를 통한 효율적이고 투명한 회계가 가능하다.

수년간 케냐에서 지내면서 대부분의 차마가 매우 훌륭하게 일을 하고 있다는 것을 알게 됐다. 차마를 통한 투자도 가능하다는 것을 알 수 있었다. 차마를 상호 간 연결하면 투자가 원활하게 이뤄 질 수 있다. 하지만 환경이 매우 불투명하다. 블록체인을 통해 차마 간 연결, 화폐 사용과 거래를 원활하게 할 수 있다면, 많은 조정과 개발이 필요하겠지만, 이오스 거버넌스처럼 차마 자체적인 거버넌스가 가능할 수 있을 것이다. 예를 들면, A 차마가 70%의 현금을 가지고 부동산을 구입할 경우, 은행이 아닌 다른 차마를 통해 5%씩 6개의 다른 차마가 참여하면 A가 최대 지분을 갖고 부동산을 구입할 수 있게 된다.

은행은 차마를 리스크로 인식한다. 우리 비전은 캐냐 인들이 그들이 이미 훌륭하게 하고 있는 차마 소셜 저축을 통해 자산 형성을 돕는 것이다.

Q. R3코르다 콘셉트에 적용된 리카디언 컨트랙트를 고안한 동기 및 계기는.

리카르디안 컨트렉트는 1996년에 만들어졌다. 지불 계약의 일종인 채권은 약속 증서로 많은 조건들이 기입돼 있었다. IT 프로그래머로 이것을 데이터베이스화할 수 있겠다고 생각했다. 다른 채권을 보니 문서화된 조건들 간의 차이점이 많았다. 이대로는 데이터 베이스가 불가능했다. 거꾸로 생각해보니 영감이 떠올랐다. 법적 문서이니 변호사가 원하는 대로 해야겠다는 생각이었다. IT 전문가 입장에서 한발 물러나서 법적 문서에 표식, 심볼, 지표 등을 도입했다.

채권에는 앞면, 이자율, 상환 기간, 발행 수량 등은 수학적으로 표시할 수 있는 부분이 있다. 이를 컴퓨터가 인식할 수 있는 언어와 표식을 사용해 디지털 문서화하면서 키, 발행자의 디지털 서명을 추가해 해시화(Hashed) 했다. 해시는 1:1로 확인이 가능해 완전한 정확성을 가지고 발행자로부터 독립된 현금, 주식, 파생상품을 도입할 수 있게 됐다.

ICO를 생각해보면, 벵코어, 테조스 등 주어지는 것은 코드, 계좌, 실명 정도다. 코인 토큰 발생자가 조건을 변경하거나 유사 수신 사기에 취약하다. 리카디언 컨트랙트에서는 이것이 불가능하다. 문서가 해시 함수로 블록체인상에 올라가기 때문이다.

R3는 규제된 세계다. 스마트 컨트랙트를 은행 등 규제된 세계에 적용하면 그 적용을 피할 길이 없다. 이 공간에서는 모든 게 계약이다.

“디지털 통화를 중앙은행이 주도하는 것을 암호화폐 시장은 두려워할 것이다”

Q. 일부 국가 중앙은행의 디지털 통화 도입 계획이 발표되고 있다. 암호화폐 시장에 CBDC의 영향은.

시장이 어떻게 중앙은행 디지털 통화(CBDC, central bank digital currency)에 대응할 것인지는 중요한 이슈다. 법정화폐가 디지털 화폐로 발행된다면 시장에 큰 영향을 줄 수 있다.

이더리움, 비트코인 중심 암호화폐 시장에 충격이 될 것이다. 중앙은행은 CBDC를 기존 암호화폐 시장에서 거래할 수 있게 하지는 않을 것이다. 중앙은행의 CBDC는 완전한 통제, 감시감독을 전제로 발행될 것이다.

작은 회사들이 CBDC와 기존 이더리움 비트코인 등 암호화폐와 거래 사업화를 시도할 수 있겠지만 중앙은행이 이를 두고 보지 않을 것이다.

디지털 통화를 중앙은행이 주도하는 것을 암호화폐 시장은 두려워할 것이다.

3일 오전, 제1회 분산경제 포럼 첫날 이안 그릭이 카마페사 프로젝트를 발제하고 있다.

Q. 카마페사 프로젝트 실현 과정에서 극복해야 할 문제는.

많은 장애가 있다. 먼저 훌륭한 개발팀을 확보하는 것이다. 장기간 복잡한 개발에 집중해야 한다.

또 사람들의 사회적 행위 포함하는 코딩을 해야 하는 어려움이 있다. 비트코인 블록체인은 사람들의 사회적 행위를 감안하지 않아도 되며, 체인을 유지하기 위해 코딩을 한다.

카마페사는 사람들의 저축을 다루고, 가난한 이들의 자산을 다뤄야 한다. 이들 사용자 경험을 블록체인을 통해 코딩하는 것이 가장 어려운 부분이다. 프로젝트를 위해 고급 개발자와 훌륭한 사용자 이해가 필요하다.

당국의 규제 행위도 충분히 이해해야 한다. 이들은 때로는 사람들을 위해 일하지만 때로는 그렇지 않다. 특히 어떤 경우는 규제 당국이 은행을 위한 규제를 하기도 한다. 은행은 매우 공격적이다. 은행을 통하지 않은 거래에 대해 이들은 수수료를 손해 봤다고 생각한다.

우리가 당면한 도전은 규제당국과 관계를 좋게 가져가면서 곰의 코를 찌르는 것 즉, 은행의 영역을 침범해야 하는게 어려운 부분이다.

또 다른 도전은 사기다. 처음에는 차마인 척하지만 돈을 갖고 잠적하는 경우다. 신뢰의 프레임을 위해 차마를 상호 연계해 악의적인 행위자를 배제하는 것이 해야 할 일이다. 악의적 행위자가 진입하지 못하게 해야 하고 진입한다면 초기에 발견해야 한다. 초기에 발견하지 못해도 그들이 누구인지는 알아야 한다. 모든 차마가 그들의 이해관계를 저해하는 이들을 추적하는 것이 기본 프레임이다. 100% 안전한 해결책을 제공할 수는 없다. 99% 안전한 솔루션을 찾는 게 우리가 해야 할 일이고 큰 도전이다.

“영리한 규제 당국은 신중하게 접근할 것이다. 성급히 입법을 통해 규제하려 한다면 블록체인은 이를 회피하는 방식을 찾을 것이다.”

Q. 블록체인 분산원장 기술의 미래는.

우려와는 달리 확장성은 기술적으로 해결됐다. 라이트닝 네트워크도 그중 하나지만 견고한 접근은 아니라고 본다.

두 가지 접근 중 하나는 비트코인 캐시로 큰 블록 사이즈 실험을 하고 있다. 공격적으로 채굴자들을 BCH 블록체인에 끌어들이기 위한 것이지만 확장성을 해결하는 한가지 방법이다. 그들은 이미 기가바이트 단위 블록을 실험 중이다. 네트워크에 어떻게 도입할지는 모르지만 이론적으로 초당 백만 단위 트랜잭션도 가능한 모델이다.

EOS는 조금 다른데, 위임된 지분증명(DPOS) 시스템이다. 모든 트랜잭션이 단일의 서버로 전달되면 단일 서버가 매우 빠른 속도로 이를 처리한다. 6월에 초당 수천 트랜잭션 규모 네트워크를 선보일 예정이다. 네트워크 건전성의 제한이 있지만 이 또한 이론적으로는 초당 백만 단위 거래가 가능하다.

“확장성은 해결된 문제라 할 수 있다”

거번드 블록체인이 더 중요하다. 비즈니스는 안전한 블록체인을 필요로 한다. 컨버전스(convergence) 블록체인도 중요하다. AI, 머신러닝과 블록체인을 융합하는 것이다. 그 이유는 불분명하다. 이미 머신러닝 프로그램에 활용되는 대규모 데이터 센터가 있다. 이들이 데이터 센터를 이용하려면 많은 비용을 주고 데이터를 넘겨 이를 이용해야 한다. 블록체인을 이용하면 데이터에 대한 접근이 용이해진다. 데이터에 대한 통제권과 데이터 프라이버시를 포기하지 않아도 된다. 아직 명확한 방법은 없지만 많은 문제들이 해결되고 있다.

ICO 규제처럼 정부 당국은 이 산업을 앞으로도 규제를 하려 할 것이다. 그 결과 일부 암호화폐 거래소가 폐쇄됐고 블록체인 상에 분산화된 거래소도 등장하고 있다. 이들은 블록체인에 기반해 쉽게 규제할 수 없다. 이후 어떤 일이 일어날까? 더 많은 프로젝트가 블록체인 상에 구축되면서 규제와 통제로부터 저항하게 될 것이다. 영리한 규제 당국은 신중하게 접근할 것이다. 성급히 입법을 통해 규제하려 한다면 블록체인은 이를 회피하는 방식을 찾을 것이다. 분산화와 집중화가 혼재된 현 상황은 막을 수 없을 것이다. 혁신에는 좋지만 규제하기에는 나쁜 상황이다. 우리는 흥미로운 시기를 살지만 그만큼 범죄도 많은 시기다.

“ICO의 경우, 부자가 더 부유해지고 있다. 그건 의미가 없다.”

Q. 분산화된 경제, 분산화된 사회를 이루는 데 대한 장애물이 있다면.

분산화는 단순한 도구다. 수천 가지의 도구가 있다. 분산화는 공격에 저항하는 것을 의미한다. 단일의 서버는 공격의 표적이 되기 쉽다. 또 다른 방법은 암호학이 있다.

기본적으로 사회가 더 잘 작동해야 한다. 내가 했던 모든 작업은 풀뿌리 시민사회에 기반했다. 그들 스스로 자신의 문제를 해결할 수 있도록 경제적으로 윤택하고 자립할 수 있게 하는 것이다.

ICO의 경우, 부자가 더 부유해지고 있다. 그건 의미가 없다. 부유한 사람을 부유하게 만드는 게 사회적으로 무슨 의미가 있는가? 이건 말이 안 된다. 가난한 이들을 부유하게 하면 모든 이들이 풍족해진다. 이들이 부유해지면 교육을 받을 수 있고 민주주의에 눈을 뜨게 되고 (사회는) 더 평화로워진다. (아프리카 등) 가난한 이들은 전쟁에 참여한다. 부유한 이들은 그들의 자녀를 전쟁에 보내지 않아도 된다. 모든 사람이 부유하다면 전쟁에 참여할 이유가 없다.

“가난한 이들을 부유하게 하면 모든 이들이 풍족해 진다. 이들이 부유해지면 교육을 받을 수 있고 민주주의에 눈을 뜨게 되고 (사회는) 더 평화로워진다.”

Q. 인터뷰 질문 이외에 중요한 이슈는.

재미있는 것은 우리가 어떻게 블록체인 사회를 만드는가다. 모든 이들에게 더 안전하고 더 좋은 사회 말이다. 우리가 이 기술을 통해하는 작업은 규율 된 공간을 만드는 것이다. 선의의 행위자들이 보상과 이익을 얻고, 생산적인 사업과 거래를 하는 공간이다.

반면, 이득-손실(win-lose) 거래, 할당(allocate) 거래 등 규율의 선을 벗어난 악의적 공격, 절도 등이 이 공간을 침범할 수 있다. 그 모든 이들에게 긍정적인 선한 행동과 부정적인 나쁜 행위를 구분하는 선은 매우 분명하다. 그것이 우리가 하고자 하는 것이다. 그것이 우리가 한때 인기 없던 기술을 이용해 생산적 거래와 범죄를 포함한 악의적 거래를 구분하는 이유다. 어떻게 이것을 수행해야 하는지가 중요하다.

*스마트계약과 리카디언 계약

닉 제보(Nick Szabo)가 정의한 스마트 계약은 이미 합의된 계약의 자동화된 수행과 관련된 추상개념이다. 반면 Ricardian 계약은 당사자의 동의 의도를 포착하는 디자인 패턴이다. 해시 등을 통해 법적 계약 양식을 코드로 구현해 스마트계약 개념을 구현할 수 있다. 블록체인을 설명하고 스마트계약 논리를 통합하는 리팩토링은 리카디언 계약의 하이브리드 버전을 만들었다. prose, parameters, code 등 매개 변수는 템플릿이나 구성 요소 라이브러리에서 단일 거래를 생성하기 위해 법적 내용과 컴퓨터 코드화할 수 있다. 리카디언(Ricardian) 트리플이라고도 하며, 블록체인, 스마트계약, IoT에 활용할 수 있다.

*비트코인에 영향 준 삼식부기(Triple Entry Accounting)

이안 그릭의 삼식부기(Triple Entry Accounting)는 비트코인에 영향을 주기도 했다. 블록체인 기반 삼식부기 시스템은 계약 및 거래 당사자들의 ‘계약 및 거래 내역’ 자체를 디지털화해서 각 당사자의 원장에 추가로 기록한다. 기존에는 계약 및 거래를 제3자가 검증하기 위해서는 양사의 재무제표가 모두 필요했지만, 이제 한쪽의 재무제표만 있어도 해당 거래의 진위 여부를 검증하는 것이 가능해졌다. 기존 복식부기(Double-Entry Bookkeeping) 방식은 계약 및 거래 당사자들 간 기록, 검증하는 데는 유용하지만 외부 투자자와 주주들과 같은 제3자가 해당 내용을 검증하기 어려웠다.

사이언스모니터 뉴스레터
AI·양자·R&D 핵심 해설을 주 2회(화·금) 이메일로 받아 보세요.

Similar Posts