Posts by Kihong Bae:

이더리움과 forking

ethereum-forked비트코인과 같은 가상암호화 화폐에 관심 있는 분이라면 이더리움(Ethereum)에 대해서 들어봤을 것이다. 그리고 최근에 이더리움 커뮤니티에서 큰 쟁점이 되었던 포킹(forking)에 대해서도 알고 있을 것이다. 몇몇 독자들이 이더리움과 포킹에 대해서 설명을 해달라고 해서 나도 내 생각을 정리하는 차원에서 글을 써본다. 비트코인에 대해서 내가 쓰는 글들을 보면 아시겠지만, 나는 이 분야의 전문가는 아니다. 전문가들이 답글로 설명을 추가해 주면 많은 분들한테 도움이 될 거 같다.

이더리움은 비트코인과 같은 자체 가상화폐인 이더를 지원한다는 점에서는 블록체인과 비슷한 프로토콜이지만 한 가지 큰 차이점은 바로 스마트계약(=사전에 서로 합의된 조건들이 충족되면 자동으로 실행되는, 컴퓨터 코드로 만들어진 계약)을 지원한다는 점이다. 실은 블록체인도 이론적으로는 스마트계약서를 지원하고, 앞으로 블록체인을 활용한 스마트계약서가 큰 혁신을 가져올 것이라고 전문가들은 말하고 있지만, 내가 보기엔 아직도 말로만 존재하고 실체는 없다. 이더리움도 마찬가지였다. 비트코인보다는 유연하고 확장성이 좋은 코드로 만들었지만, 스마트계약서는 아직은 이론에 불과했다.

그러다가 2016년 4월 30일 이더리움은 DAO(Distributed Autonomous Organization) 라는 흥미롭고 새로운 실험을 시작했다. 우리와 같은 VC와 밀접한 연관이 있는 DAO의 목적은 사람의 개입이 없는 창투사(VC)를 만드는 것이었다. 투자 결정을 하는 파트너도 없고, 심사역도 없고, DAO는 오로지 코드로 만들어진 규칙을 컴퓨터 프로토콜이 실행하는, 스마트계약서를 통해서 모든 투자 결정이 되는 humanless venture capital을 지향했다. 출시한 지 한 달 만에 DAO는 11,000명의 투자자로부터 1.5억 달러를 유치했는데 아마도 역사상 가장 크고 성공적인 크라우드펀딩 프로젝트로 볼 수도 있을 것이다. Vitalik Buterin과 같은 이더리움의 메인 개발자들은 앞으로 이더리움이 세상을 바꿀 것이라고 흥분을 감추지 못했다.

그런데, 이더리움이나 DAO도 기술적으로 완벽하지는 못했다. 왜냐하면, 6월 17일, 누군가 DAO를 해킹해서 5,000만 달러에 상당하는 이더를 훔쳐갔기 때문이다. 이더리움 개발자들은 결국 이 해커를 다시 해킹해서 훔쳐간 이더를 복귀하고 나머지 펀드를 모두 다른 스마트계약서로 옮겼다. 문제는 DAO의 특성상, 이 해커가 아직도 옮겨진 펀드에 대한 소유권을 행사할 가능성이 존재했다는 점이다. 실은, 이 문제를 해결할 방법은 간단하다. DAO의 코드를 다시 프로그래밍해서 다른 규칙이 적용된 새로운 이더리움 네트워크를 형성하면 된다 – 이게 포킹(forking)이다. 그러면 투자자들이 원하는 대로 투자금을 다시 투자자들에게 돌려줄 수 있다.

그렇게 하면 되지 않나? 문제가 있긴 있다. 그리고 이건 꽤 큰 문제이다. 이렇게 개발자들의 인위적인 개입으로 네트워크를 수정하는 건 이더리움의 근본적인 사상과 개념을 위배하는 행위이기 때문이다. 이더리움은 분산적이면서 분권화된 플랫폼으로 탄생했는데, 이는 그 누구도 중앙집권적 권력을 행사하여 이더리움 네트워크를 임의로 변경하지 못한다는 의미이다. 네트워크의 권력은 네트워크상 모든 사용자에게 균등하게 분배되어 있는데, 소수집단이 개입해서 문제를 고친다는 거 자체가 이 분산적 사상을 위배하는 것이다. 조금 더 구체적으로 말하면, 투자된 펀드는 스마트계약에 의해 특정 조건들이 충족되면 자동으로 집행되어야 하는데, ‘변질할 수 없는’ 성격을 가져야 하는 스마트계약서를 다수의 동의를 얻어서 임의로 변경하는 게 이더리움의 원칙을 위배한다는 의미이다.

스마트계약서를 변경할 수 없다는 ‘코드 순수주의자’와 코드를 변경해서 투자자들에게 돈을 환급하자는 두 이더리움 그룹의 논쟁은 한동안 지속되다가 결국 포킹을 통해 해킹 이전의 DAO로 돌아가서 투자금을 돌려주기로 했다.

많은 분들이 포킹(forking)에 관해서 물어보는데, 오픈소스 소프트웨어의 포킹에 대한 자세한 설명은 여기를 참고하면 된다. 이번 이더리움 포킹이 특이한 점은, 여러 개발자가 같은 소스를 기반으로 개발하다가 우연히 코드의 포킹이 발생한 게 아니라, 네트워크의 규칙을 인위적으로 변경할 목적으로 – 즉, 강제적으로 포킹을 유발하기 위해서 – 새로운 버전의 소프트웨어를 만들었다는 것이다.

포킹을 통해서 블록체인이나 이더리움의 규칙을 바꾸는 건 기술적으로는 어려운 게 아니지만, 한 번 포킹이 되면 – 특히 하드포킹 – 네트워크의 개념과 사상 자체가 바뀌기 때문에 이런 결정은 신중히 해야 한다. 재미있는 건 이 또한 네트워크의 사용자들이 결정한다는 점인데, 이는 마치 대통령 선거와도 비슷하다. 결국엔 국민이 투표를 통해서 대통령을 뽑지만, 이 결정에 동의하지 않는 국민이 생기기 마련이고, 이들은 불평하면서 계속 한국에 살거나 아니면 이민을 가는 경우도 있다. 이더리움이나 블록체인도 마찬가지이다. 포킹이 일어나면 이 전략과 방향에 대해서 동의하지 않는 반대파들은 네트워크를 떠난다. 얼마 전에 내가 블록체인의 크기에 대한 논쟁에 관해서 쓴 적이 있는데, 본질적으로 보면 이 또한 이더리움 포킹과 크게 다르지 않다.

현재 이더의 가격은 약 11 달러이다. DAO의 해킹, 포킹 등과 같은 큰 사건들 때문에 대부분 전문가는 이더의 가격이 폭락할 것이라고 예상했지만, 이더리움 커뮤니티는 이 상황을 상당히 잘 수습하면서 과학적인 접근과 개발 방법을 통해서 네트워크를 유지하고 강화하고 있다. 비탈릭 부테린과 이더리움 커뮤니티의 앞으로의 행보가 기대된다.

<이미지 출처 = https://diginomics.com/news/forking-ethereum/>

디캠프 썰전에 대한 단상

짧은 미국 출장 중, 썰전 전원책 변호사의 디캠프에 대한 생각과 의견을 접했다. 관련 내용으로 내 페이스북 타임라인은 도배되었고, 업계 분들이 이미 다양한 이야기와 의견을 표시했다. 남의 집 살림에 대해서 이런저런 말 하기 싫어하는 성격이지만, 이번에는 나도 몇 마디만 하고 넘어가고 싶다.

스트롱도 디캠프가 출자한(회사가 아니라 펀드에 투자하는걸 ‘출자’라고 한다) 펀드 중 하나이며, 나는 디캠프가 생긴 이후 계속 업무적으로, 그리고 인간적으로 재단 분들과 관계를 맺어가고 있으므로 이 조직이 어떤 철학을 갖고 있으며, 어떻게 운영되고 있는지 나름 잘 알고 있다고 생각한다. 물론, 내가 디캠프의 장부를 보거나, 내부 사정과 상황까지 속속들이 알지는 못하지만, 최소한 전변 보다는 잘 안다고 자신한다. 방송을 보신 분들은 이제 스트롱도 무슨 특혜를 받아서 디캠프의 출자를 받은 걸로 생각하실 텐데 그렇지 않다. 우리는 정말 열심히 노력해서 100% 존과 나의 실력과 노력만으로 출자를 받았고, 출자 결정 과정은 공정하고 투명하게 이루어졌다. 그 모든 과정에 내가 직접, 100% 개입되어 있었기 때문에 이것만은 확실하게 말할 수 있다. 비즈니스라는 게 일을 하다 보면 가끔 사고가 터지는 경우도 있고, 이는 벤처캐피털도 예외는 아니다. 이런 사고 때문에 특혜성 출자 이야기가 나온 것 같고, 우리 사회의 특성상, 이 작은 불씨가 모든 벤처캐피털과 디캠프와 같은 출자자들을 싸잡아서 활활 불태워버리고 있는 게 아쉽다.

실은 디캠프는 굉장히 lean하고 효율적으로 운영되고 있는 조직이다. 내가 아는 웬만한 중소기업보다 더 잘 운영되고 있고, 스타트업 정신에 따라서 더 적은 자원으로, 더 많은 일을 제대로 하는 조직인데 사무실 1개, 상근자 1명 이야기는 도대체 어떻게 나온 것인지 이해가 안 간다. 전변이 아는 대부분의 재단은 아마도 상근 직원 1명이 충분히 운영할 수 있고, 이 사람한테 주는 월급마저 아까운 그런 구조인지는 모르겠지만, 디캠프는 다르다. 마루 180과 구글캠퍼스가 생기기 전, 가장 먼저 한국 스타트업 생태계 판을 짜기 시작했고, 디캠프가 현재 운영하는 프로그램들은 한국의 창업 생태계에 좋은 영향을 미치고 있다. 그 많은 일을 소수정예로 운영하다 보니, 전 직원 모두 업무 과부하가 걸려 있는걸 내가 잘 알기 때문에, 방송에서의 이런 발언은 참으로 안타까웠다.

돈을 흥청망청 쓰고 있다는 부분에 대해서는….펀드출자와 벤처 투자는 10만 원 단위로 집행되는 게 아니다. 꽤 큰 단위의 금액이 집행된다. 우리도 100억 원 이상의 펀드를 운용하지만, 이 분야에서는 이게 큰 규모의 펀드가 아니며, 미국의 펀드들과 비교하면 정말로 아주 작은 수준이다. 돈이 누구한테, 어떻게, 왜 투자되고 있는지 조금 더 자세히 공부를 해보면 과연 ‘흥청망청’이라는 말이 나올 수 있을까? 그리고, 페이스북의 댓글들을 보면 돈이 어떻게 사용되는지 밝히라고 하는 분들도 있다. 내가 장담하건대, 밝혀도 이분들은 이해를 못 할 것이다. 벤처 펀드가 출자를 받고, 다른 벤처기업에 투자하고, 펀드가 운용되는 프로세스는 그냥 일반인들이 이해하기에는 꽤 복잡하기 때문이다. 물론, 복잡하다는 게 합법적이지 않다는 건 절대로 아니다.

마지막으로, 전원책 변호사가 썰전을 벌이기 전에 디캠프에 딱 한 번만 방문을 했다면, 재단 분들과 딱 한 번만 이야기했다면, 젊은 친구들이 컴퓨터 하나로 네이버와 같은 회사를 만들려고 노력하는 광경을 딱 한 번만 봤다면, 그리고 이 창업가들과 딱 한 번만 이야기를 해봤다면, 방송에서 이런 말을 할 수 없었을 것이다. 두 번도 아니고, 세 번도 아니다. 한 시간만 할애해서 딱 한 번만 선릉에 왔었다면, 안 그래도 나라가 어수선한 상황에서 많은 업계 분들이 잠을 설치지 않았을 것이다.

정부는 고객이 아니다

최근에 만난 회사들과 이야기하면서 느낀 점들을 적으려 한다. 정부과제를 몇 번 수행하면서 매출도 좀 만들었고, 개발과제를 통해서 제품도 만든 회사들 이야기다. 나는 정부과제에 대해서 별로 좋게 생각하지 않아서인지, 이 부분에 대해서는 딱히 할 말은 없었는데, 이런 정부 프로젝트에 선발되고 과제를 수주한 걸 너무나 자랑스럽게 생각하는 대표이사들이 많다는 걸 새롭게 배웠다.

이분들은 어마어마한 경쟁을 이기고 정부과제 수행 업체로 선정된 게 마치 회사의 기술력, 제품의 상품성, 그리고 시장에서의 가능성을 인정받았다고 생각하는 거 같다. 그런데 착각하지 않았으면 좋겠다. 애초부터 정부만을 대상으로 B2G 비즈니스를 하지 않는다면, 정부는 시장도 아니고 고객도 아니다. 정부과제를 선정하는 심사위원이나 위원회도 시장과 고객을 대표하지 않는다. 내 경험에 의하면 시장의 현실을 전혀 모르는 분들일 확률이 더 높다. 나도 자세히 조사를 해보지 않았지만, 정부과제를 통해서 개발된 산출물 중 시장에서 제대로 먹히는 제품이나 서비스가 과연 존재하는지 생각해보면 없는 거 같다.

정부과제가 좋냐 안 좋냐에 대해서 이야기하려고 하는 건 아니다. 정부과제는 좋을 수도 있고, 안 좋을 수도 있다. 하지만, 정부과제 수행 업체로 선정된 그 사실 자체로 우리 회사나 기술에 대해서 자만감을 느끼거나 시장에서의 성공을 확신하는 건 좋지 않다.

정부과제가 약보다는 독이 될 수 있다는 내 의견은 전에 한번 포스팅한 적이 있다.

Trust Disrupted: 비트코인과 블록체인

TechCrunch에서 ‘Trust Disrupted‘라는 비트코인 관련 동영상을 자체적으로 시리즈물로 만들었는데, 나는 개인적으로 재미있게 봤다. 비트코인에 대해서 잘 모르는 분들도 이 동영상을 보면 비트코인, 블록체인, 가상화폐 등에 대한 개념은 쉽게 잡을 수 있지 않을까 싶다.

6편의 시리즈인데, 각 6분~8분이니까 그냥 지하철이나 버스에서 캐주얼하게 보면 재미있다. 이 글 밑에 각 에피소드를 embed 했으니까 여기서 직접 봐도 된다.

이 시리즈를 보면 비트코인 분야에서 꽤 유명한 사람들이 다 등장하는데(BTCChina의 Bobby Lee, USV의 Fred Wilson, Ethereum을 만든 Vitalik Buterin, 비트코인의 메인 개발자 중 한 명인 Gavin Andresen, 그리고 R3의 Charley Cooper가 그 대표적 인물들이다), 6편까지 다 본 후에 나는 비트코인과 블록체인이 정말 뭔가 엄청난 변화를 가져올 것이고 다시 확신할 수 있었다. 특히 1편 마지막 부분에서 R3의 대표 찰리 쿠퍼가 한 말은 굉장히 인상적이었다.

“우리는 2년 후에 기술이 가져올 변화에 대해서는 과대평가하는 성향이 있지만, 10년 후에 기술이 어떤 변화를 가져올지에 대해서는 과소평가하는 성향이 있습니다”

2년 전 비트코인이 처음으로 대중에게 알려지기 시작하면서 비트코인 열풍이 불었다. 신문과 미디어에서는 비트코인이 곧 화폐를 대체할 것처럼 떠들어댔지만, 아직 그런 일은 일어나지 않았다. 세상이 기다렸던 그런 혁신이 일어나지 않으면서, 비트코인에 대한 관심은 시들시들해졌다. 하지만, 10년 후를 본다면 나는 비트코인과 블록체인이 정말로 엄청난 변화를 일으킬 것이라고 생각한다.

비트코인에 대해서 공부를 해보면, 단순한 기술보다 훨씬 깊은 의미가 있다는 걸 알 수 있다. 기술, 문화, 사상, 시스템, 화폐, 권력, 정치, 이 모든 게 여기에 포함되어 있다. 그래서 논란도 많고, 세상에서 가장 영향력이 큰 두 집단인 실리콘밸리와 월가가 열광하면서 동시에 싸우고 있는 거 같다. 이게 제대로 자리를 잡고 구현이 된다면 또 다른 새로운 세상이 열리지 않을까 싶다.

1편: In the Beginning

2편: Mines and Miners

3편: In Search Of Itself

4편: Blockchain on the Rise

5편: Ethereum’s Blockchain

6편: Co-opt vs. Disrupt?

거절하는 투자자한테 물어볼 2가지

사업하는 것도 힘들지만, 그 힘든 사업을 가지고 투자 받는 건 더 힘들다. 스타트업을 현재 운영하고 있거나, 과거에 운영했던 창업가들은 누구나 다 투자자들 앞에서 피칭한 경험이 있을 것이다. 어떤 분들은 남보다 이런 경험이 훨씬 많을 텐데, 피칭한 경험이 많을수록 투자받은 횟수보다는 거절당한 횟수가 월등하게 많을 것이다. 그리고 피칭 횟수가 증가할수록 거절의 횟수는 가속도가 붙으면서 비선형적으로 증가한다.

우리는 투자 금액 자체가 크지는 않지만, 꽤 많은 회사에 투자한다. 많은 회사에 투자를 한 다는 건, 다른 면에서 보면 그만큼 많은 회사에 투자하지 않는다는 걸 의미한다. 정확한 계산은 안 해봤지만, 10개를 검토하면 이 중 한 회사에 투자를 하는 거 같다. 지금까지 60개 이상의 회사에 투자했으니, 최소 600개 이상의 회사를 검토했고, 500명 이상의 대표이사님들에게 “우리는 pass 할게요”라는 거절 의사를 전달한 거 같다.

인생을 걸고 피칭했던 투자자한테 거절당한다는 건 매우 쓰라리다. 그리고 투자를 받기 위해서 지금까지 들였던 공과 시간을 뒤로 한 채로 고스란히 다시 제로부터 시작해야 한다는 – 왜냐하면 투자유치 과정은 scalable 하지 않기 때문이다 – 상상은 두렵기까지 해서 공황장애를 일으킬 수준이다. 그래도 어떡하나? 이게 현실이고 나를 믿는 팀원들과 우리 비전을 실행하기 위해서 투자유치는 필수이기 때문에 다시 시작해야 한다.

거절당한 창업가들에게 내가 해주고 싶은 조언 세 가지가 있다:

1/ 투자자들은 주로 이메일로 거절의 의사를 전달한다. 실은, 그동안 창업가가 들인 공을 생각하면 직접 만나서 이야기를 해주는 게 예의지만 서로 바쁘기도 하고, 좋지 않은 소식을 전달하는데 얼굴을 본다는 게 부담스럽기도 하다. 이런 거절의 이메일을 받았으면, 최소한 이메일 잘 받았다는 답변이라도 보내라. 같은 인간으로서 투자자에 대한 예의이기도 하지만, 언제 다시 이 투자자를 만날지 모르기 때문에 딜이 성사되지 않더라도 서로에 대한 professional 한 이미지를 남기고 헤어지는 게 좋다. 우리도 회사를 검토하다가 투자를 하지 않겠다는 소식을 전하면, 창업가가 화가 나서 그런지 아예 답을 하지 않는 경우가 상당히 많다. 이런 경우에는 나도 이 분에 대해 좋지 않은 이미지를 갖게 된다.

2/ 반드시 피드백을 달라고 부탁해라. 여러 번 만났던 투자자가 투자를 하지 않겠다고 하면, 그냥 갑자기 자고 일어나니까 투자하기가 싫어서 그런 결정을 내리지는 않았을 것이다. 분명히 거기에는 (나름) 타당한 이유가 있을 것이다. 투자를 거절한 거는 상관없지만, 왜 이런 결정을 내렸는지 투자자한테 건설적인 피드백을 요청하는 게 좋다. 만약에 방금 나를 거절한 투자자와 비슷한 성향을 가진 다른 투자자와 미래에 만난다면, 내가 부족했던 부분을 보완해서 만나야지만 성공의 확률을 높일 수 있기 때문이다. 내 발표 자료나, 질문에 대해서 답변하는 스타일이나, 또는 비즈니스의 방향이나 모델에 문제가 있어서 거절을 당한 거라면, 이런 점들은 다른 투자자들에게도 약점으로 비칠 테니, 투자자한테 거절을 당할 때마다 내가 부족했던 점들과 고쳐야 할 점들에 대한 피드백을 받아라. 다음 투자자 미팅 전에 그런 약점을 보완하는걸 반복하다 보면 투자확률이 계속 올라간다.

3/ 한 명의 투자자한테 거절당했다고 세상이 무너지는 건 아니다. 세상은 넓고, VC들도 많고, 돈도 넘쳐흐른다. 하지만, 경험 없는 창업가의 네트워크로 이런 투자자들을 다 만나는 건 불가능하다. 그러므로 특정 투자자한테 거절을 당했어도, 이 분이 아는 다른 투자자 소개를 부탁해라. 이런 분야에 투자하지 않는 VC라서 거절을 했다면, 이 투자자의 네트워크 안에 이런 분야에 투자할만한 다른 VC 딱 한 명만 소개해달라고 부탁해라. 초기 단계의 스타트업에 투자하지 않는 VC라서 거절을 했다면, 이 투자자의 네트워크 안에 초기 스타트업에 투자할만한 다른 VC 딱 한 명만 소개해 달라고 부탁해라. 이렇게 하다 보면 생각보다 많은 투자자를 만날 기회가 열릴 것이다.

실은 이렇게 해도 피드백도 안 주고, 소개도 안 해주는 VC들이 꽤 많다. 하지만, 거절을 당한 후에도 낙심하지 않고 진정성을 갖고 감사의 인사를 하고, 피드백을 요청하고, 소개를 부탁하는 창업가들을 대부분의 투자자는 잘 기억할 것이다(그렇지 않은 창업가보다는). 그리고 이 투자자를 다시 만나면 – 내가 장담하건대, 이 분야에 계속 종사하다 보면 다시 만날 것이다 – “아 저 대표이사 옛날에 만났던 기억이 나는데, 그때 상당히 진지하고 professional 했던 기억이 나네” 라고 생각할 것이다. 이것만으로도 뭔가 건진 거다.

기억해라. 피드백과 소개. 그리고 한번 해봐라. 차이를 느낄 것이다.