대화 Coinbase 창립자 Brian Armstrong: 암호화폐 세계의 아이폰 순간이 왔다
게스트: Brian Armstrong, Coinbase 창립자
편집: Kaori, BlockBeats
편집자의 말: Base TVL이 최근 이틀 동안 OP Mainnet을 초과하여 두 번째로 큰 Layer2가 되었으며, Onchain Summer 시리즈 활동을 시작했습니다. 이번 대화에서 Coinbase의 공동 창립자이자 CEO인 Brian Armstrong은 Base 프로토콜 책임자 Jesse Pollack과 블록체인 분야에서 혁신과 발전을 어떻게 추진할 것인지에 대해 이야기했습니다. Brian은 엔지니어이자 CEO로서의 독특한 시각을 공유하며, Coinbase가 개발자를 돕기 위해 한 노력과 향후 몇 년간의 체인 상 발전에 대한 전망을 논의했습니다.
Jesse Pollack: 안녕하세요! 《Onchain Stories》에 다시 오신 것을 환영합니다. 이번 특별 프로그램은 제가 진행합니다------Jesse Pollack, Base의 창립자이자 책임자입니다. 오늘 우리는 Coinbase의 공동 창립자이자 CEO인 Brian Armstrong을 모셨습니다. 환영합니다, Brian.
Brian Armstrong: 안녕하세요, Jesse. 만나서 반갑습니다.
Jesse Pollack: 대화에 참여해 주셔서 감사합니다. 개발자들에게 영감을 주셔서 기쁩니다. 처음부터 이야기해 볼까요? 10년 전, 당신과 Coinbase는 암호화폐를 더 쉽게 사용할 수 있도록 노력해왔습니다. 당신의 생각을 말씀해 주실 수 있나요? 우리는 지금까지 얼마나 발전했나요? 현재 체인 상의 사용자 경험은 어떤가요?
Brian Armstrong: 네, 우리는 정말 많은 발전을 이루었지만, 아직 갈 길이 멉니다. 처음에는 비트코인을 이메일 주소로 보내는 방법과 같은 간단한 문제를 고민했습니다.
2012년, 우리는 Coinbase의 초기 프로토타입을 개발할 때 PayPal에서 영감을 받았습니다------이메일 주소를 통해 돈을 보내는 방식으로, 아마도 이 시스템을 비트코인에 적용할 수 있을 것입니다.
당시 우리는 사용자 이름과 비밀번호로 비트코인을 저장하는 것과 같이 매우 기본적인 문제를 해결하고자 했습니다. 노트북에서 노드를 실행할 필요 없이 말이죠. 그 당시에는 정말 기본적인 것들이었습니다.
하지만 시간이 지나면서 우리는 확실히 진전을 이루었습니다. 예를 들어, 이제는 비밀번호처럼 보이는 긴 주소를 보낼 필요가 없고, 인간이 읽을 수 있는 ENS ID를 보낼 수 있습니다. Layer 2도 큰 발전이며, Base는 그 중요한 부분 중 하나입니다. 그러나 여전히 이 과정을 더 간단하게 만들기 위해 노력하는 많은 Layer 2 솔루션이 있습니다.
우리는 더 빠른 확인 시간과 더 낮은 수수료가 필요하지만, 여전히 갈 길이 멉니다. 하나의 큰 문제는 크로스 체인 자산 이동이 여전히 어렵다는 것입니다. 사람들은 L1과 L2 간, 또는 서로 다른 L2 간에 자산을 이동하는 방법을 잘 모릅니다.
소셜 미디어에는 이와 관련된 농담이 많습니다. 예를 들어, "내 USDC는 이더리움에 있나요, 아니면 어떤 L2에 있나요?" 너무 많은 아이콘이 있어서, 우리는 이러한 것들이 백그라운드에서 원활하게 진행될 수 있는 방법을 찾아야 합니다. 사람들이 자신이 어떤 체인에 있는지조차 알 필요가 없도록 말이죠.
어쩌면 발신자와 수신자 간에 "이것이 내가 가진 것이고, 당신은 무엇을 수용할 것인가"라는 일종의 핸드셰이크 프로토콜이 있을 수 있습니다. 그런 다음 DEX에서 자동으로 교환이 이루어질 수 있습니다. 이러한 메커니즘이 도움이 될 수 있습니다. 제 기준은 Apple Pay와 같습니다. 판매 지점 장비에서 휴대폰으로 터치하여 결제할 수 있는 것입니다.
우리는 어떻게 이런 수준에 도달할 수 있을까요? 예를 들어, 두 대의 휴대폰 간에 결제하거나 전자상거래 환경에서 QR 코드를 스캔하여 결제하는 것입니다. Coinbase Commerce에서는 암호화폐가 가장 간단한 결제 수단이 되는 "원클릭 마법 체크아웃"의 세계를 실현하기 위해 노력하고 있습니다.
우리는 L2에서의 작업이 아직 완전히 이루어지지 않았으며, 하드웨어와 휴대폰에 내장된 API를 조정해야 합니다. NFC와 같은 많은 세부 사항이 포함될 수 있습니다. 그러나 우리는 점차 목표에 가까워지고 있다고 생각합니다. 이는 많은 스마트한 사람들의 힘든 노력이 필요합니다.
Jesse Pollack: 맞습니다. 올해 여름에는 많은 사람들이 처음으로 체인 상에서 구축하고 있습니다. 어떤 사람들은 이 분야에서 오랫동안 활동해왔습니다. 여름 체인 상 구축 마라톤과 현재 체인 상 구축의 몇 가지 프로젝트에 대해 어떤 기대를 가지고 계신가요?
Brian Armstrong: 네, 몇 가지 아이디어가 떠오릅니다. 물론, 제가 이러한 좋은 아이디어의 심사위원은 아니지만, 커뮤니티에서 제안하는 창의성에 종종 놀라곤 합니다. 우리는 종종 레고 블록처럼 이러한 것들이 조합되기 시작한다고 이야기합니다. 예를 들어, 우리는 ENS, 스테이블코인, L2, 그리고 신원, NFT, 소셜 등을 가지고 있습니다.
제가 생각하기에 부족한 또 다른 부분은 체인 상의 평판 시스템입니다. 체인의 그래프 구조를 사용하여 신뢰 관계를 나타내는 버전을 상상할 수 있습니다. 예를 들어, 제가 이 노드를 신뢰하고, 그들이 다른 노드에 자금을 보낸다면, 이는 일정한 신뢰도를 암시합니다. Google PageRank 알고리즘과 유사한 것이 체인 상에서 구축되면 멋질 것입니다.
또한 제가 항상 생각해온 것은 Web2에서 가장 큰 비즈니스 모델이 광고라는 것입니다. 우리는 Web2의 모든 실수를 반복하고 싶지 않지만, Web3에서 어떻게 분배를 실현할 것인가가 흥미로운 질문입니다. 광고 네트워크나 Google Adwords의 동등한 것을 상상할 수 있지만, 클릭당 지불(CPC)뿐만 아니라 행동에 대해 지불할 수 있습니다.
스마트 계약이나 dApps가 일부 메타데이터를 노출하는 세상을 상상할 수 있습니다. 예를 들어, 이 기능 호출에 사용자를 추천하면, 추천 ID나 주소를 전달하여 1%의 보상을 받을 수 있습니다. 사람들이 제공할 의향이 있는 다양한 요율을 홍보할 수 있으며, 이러한 요율은 다양한 지갑이나 배포 영역에 표시될 수 있습니다.
Jesse Pollack: 그래서 우리는 이 차원에서 광고 네트워크의 발전을 볼 수 있을 것 같습니다. 제가 항상 생각해온 또 다른 질문은 체인 상의 P2P 입금 및 출금입니다. 많은 신흥 시장에서는 자금을 플랫폼으로 입금하고 출금해야 하며, 이러한 중앙화된 버전은 자주 종료되거나 압박을 받습니다. 만약 우리가 모든 것을 체인 상에서 진행할 수 있다면, 예를 들어 분쟁 해결, 중재, 평가 및 리뷰 시스템을 구축하여 이러한 체인 상 시스템을 더 많이 만들 수 있다면, 이러한 시장은 더욱 탄력적이고 글로벌화될 것입니다. 이것은 제가 항상 생각해온 몇 가지 아이디어이지만, 사람들이 어떤 창의성을 발휘할지 기대됩니다.
Brian Armstrong: 제가 흥미롭게 생각하는 것은, 이전에는 기술이 항상 준비되지 않았고, 적절한 구성 요소가 없었으며, 체인 비용이 너무 높았고, ENS와 같은 것이 없었으며, 지갑도 너무 사용하기 어려웠습니다. 그러나 이제 우리는 이러한 구성 요소를 갖추게 되었고, 이는 다음 단계의 애플리케이션 사례를 가능하게 할 것입니다. 예를 들어, 이제 정말로 평판 시스템, 광고 네트워크 또는 입금 및 출금 시스템을 구축할 수 있으며, 그 비용이 충분히 낮고 모든 사람이 사용할 수 있을 만큼 쉽습니다.
저는 두 가지 아이디어가 있습니다. 첫 번째는 기술이 드디어 평판 시스템, 광고 네트워크 및 입금 및 출금 시스템을 지원할 준비가 되었다는 것입니다. 이는 이러한 사용 사례를 저렴하고 접근 가능하게 만들어 모든 사람이 사용할 수 있도록 할 것입니다.
두 번째는 이러한 것들이 어떻게 진정으로 결합될 수 있을지에 대한 생각이 매우 흥미롭습니다. 좋은 광고 네트워크를 갖추려면 광고에 참여하고 이를 보는 사람들이 실제 사람인지 알아야 합니다. 이것이 바로 평판입니다. 좋은 P2P 네트워크를 갖추려면 네트워크 내의 사람들이 좋은 행위자인지 알아야 합니다. 이것 또한 평판입니다.
따라서 저는 우리가 지금 있는 단계가 체인 상의 인프라가 구축되었지만, P2P, 광고 및 더 나은 비즈니스를 지원할 수 있는 애플리케이션 레벨의 신원 인프라 기회를 보기 시작하고 있다는 것이라고 생각합니다. 이는 세계를 체인 상으로 이끌 것입니다.
Jesse Pollack: 저는 당신이 Coinbase에서 점점 더 많은 개인적인 참여를 하고 있다는 것을 알고 있습니다. 이는 사람들이 체인 상에 더 쉽게 접근할 수 있도록 하며, 이는 사용자 관점뿐만 아니라 개발자 관점에서도 그렇습니다. 당신도 엔지니어라는 것을 알고 있습니다. Coinbase가 현재 개발자를 돕기 위해 무엇을 하고 있는지, 그리고 무엇이 당신을 시간과 에너지를 투자하게 만드는지 이야기해 주실 수 있나요?
Brian Armstrong: 음, 아직 확인하지 않으셨다면, CDP, Coinbase Developer Platform을 확인해 보셔야 합니다. 웹사이트는 cdp.coinbase.com입니다. 우리는 Coinbase 내부에서 구축한 많은 도구를 제3자에게 제공하여 그들이 애플리케이션을 구축할 수 있도록 하려고 노력하고 있습니다.
수년 동안 우리는 많은 것을 구축했습니다. 암호화폐를 저장하는 간단한 방법부터, 스테이킹, 거래, 심지어는 대량의 NFT를 인덱싱하거나 ENS 및 다양한 자산을 처리하는 방법까지 다양합니다. 우리는 이러한 기능을 매우 사용하기 쉬운 API를 통해 제공하여 개발자의 작업량을 줄이기를 희망합니다.
Jesse, 당신은 많은 체인 상 구축자 도구를 소개하는 훌륭한 비디오를 게시했습니다. 우리는 그 안에 Base 노드와 Paymaster 기능을 추가했습니다. 이를 통해 고객에게 비용이 전혀 영향을 미치지 않도록 할 수 있습니다. 어제 출시된 스마트 지갑도 큰 사건이었습니다. 이제 사용자가 12개의 단어로 된 니모닉을 사용하지 않고 생체 인식이나 YubiKey를 통해 간편하게 접근할 수 있게 되어, 지갑의 사용과 접근이 훨씬 간단해졌습니다.
저는 이에 대해 매우 열정적입니다. Coinbase는 수천 명의 개발자가 애플리케이션을 구축하는 데 도움을 줄 수 있는 큰 기회를 가지고 있으며, 이것이 제가 Coinbase 개발자 플랫폼 CDP 제품에 깊이 참여하는 이유 중 하나입니다. 우리는 어떻게 하면 더 쉽게 사용할 수 있을지 고민하고 있습니다.
개발자로서 저는 항상 마법 같은 순간을 좋아합니다. 예를 들어, Ruby on Rails를 처음 사용했을 때의 데모를 기억합니다. 그때 저는 5분 만에 실시간 댓글과 RSS 피드 기능이 있는 블로그를 만들 수 있었습니다. 이는 정말 놀라운 경험이었습니다. 이러한 도구들은 생산성을 높여줍니다. 우리는 개발자들이 시작하기 더 쉽게 하고 혁신의 장벽을 낮출 수 있는 이러한 도구들의 범위를 제공하고자 합니다.
Jesse Pollack: 전적으로 동의합니다. 만약 여러분이 아직 모르신다면, Brian은 Coinbase를 창립할 때 엔지니어였고, 지금도 여전히 엔지니어입니다. 최근에 우리는 3일간의 주말을 보냈고, 이는 현충일이었습니다. 일요일에 Brian에게 메시지를 받았습니다. 그는 "스마트 계약을 작성하는 가장 좋은 방법은 무엇인가요?"라고 물었습니다. 저는 그에게 몇 가지 자료를 추천해 주었고, 이후 우리는 메시지에서 논의하며 "함께 프로그래밍할 수 있을까요?"라고 말했습니다. 그리고 그는 Wilson Cusack과 함께 휴가 시간을 사용하여 스마트 계약을 작성했습니다.
저는 상장 회사의 CEO로서 Brian이 스마트 계약을 직접 작성하고 개발자 도구를 개선하는 데 참여하는 것이 매우 고무적이라고 생각합니다. 지난 1년 동안 거의 아무도 Coinbase가 개발자를 위해 무엇을 하고 있는지 생각하지 않았지만, 이제 Base는 개발자를 위한 선도적인 L2가 되었고, Coinbase 개발자 플랫폼은 체인 상 애플리케이션을 구축하는 데 필요한 모든 것을 찾을 수 있는 매우 강력한 개발자 도구입니다. 우리는 이제 시작에 불과하며, 이는 Brian과 같은 기술을 이해하고 직접 코드를 작성하여 모든 것을 가능하게 하는 리더가 있기 때문이라고 생각합니다.
Brian Armstrong: 그렇게 말씀해 주셔서 감사합니다, Jesse. 제 프로그래밍 기술이 매년 감소하고 있다고 느끼지만, 제 CEO 기술은 매년 향상되고 있기를 바랍니다. 저는 주로 모범을 보이며 팀을 이끌고자 합니다. 저는 이러한 기본 사항을 직접 이해해야 합니다. 모든 사람이 새로운 언어를 배우거나 애플리케이션을 구축하는 방식에서 약간의 두려움을 느끼게 됩니다.
이것은 복잡한 일이므로, 초보자의 마음가짐으로 배우고, 약간의 좌절을 겪어야 합니다. 저는 많은 겉보기에는 어리석은 질문을 했습니다. Wilson Cusack이 저와 함께 페어 프로그래밍을 해 준 것에 감사드립니다. 이는 정말 멋진 경험이었습니다. 싱가포르에서는 전 총리와 같은 몇몇 공무원들이 GitHub에서 무언가를 작성하기도 했습니다. 이러한 기본 사항에 대한 깊은 이해를 시도하는 것은 회사 내에서 좋은 리더십을 보여줍니다. 저는 모든 Coinbase 엔지니어가 체인 상에서 구축해야 한다고 생각하며, 제가 모범을 보이지 않으면 다른 사람들에게 그렇게 하라고 요구할 수 없습니다.
Jesse Pollack: 전적으로 동의합니다. 당신의 모범은 인식되고 있으며, 이는 회사를 변화시키고 있습니다. 약 1년 전, 우리는 많은 개발자 제품이 없었고, 회사 내부에도 체인 상에서 구축하는 팀이 많지 않았습니다. 그러나 오늘날 Coinbase 내부에는 많은 팀이 체인 상에서 구축하고 있으며, 우리는 세계 최고의 스마트 계약 체인 상 엔지니어 팀을 만들겠다고 말하고 있습니다.
만약 당신이 1년 전 우리에게 이것이 가능할지 물었다면, 우리는 그것이 너무 미친 생각이라고 느꼈을 것입니다. 그러나 지금 우리는 점차 이 목표를 실현하고 있으며, 가능성의 경계를 도전하고, 우리 자신, 내부 팀 및 전체 생태계에 대한 모범을 보여주고 있습니다. 대기업이 어떻게 체인 상 구축 능력을 향상시킬 수 있는지를 보여주고 있습니다.
저는 앞으로 몇 년 동안 체인 상의 미래를 어떻게 보시는지 궁금합니다. 당신은 이 모든 일이 얼마나 빨리 일어날 것이라고 생각하나요?
Brian Armstrong: 이러한 일들이 발생할 때는 항상 매우 점진적으로 느껴지지만, 돌아보면 갑작스럽게 보입니다. 사람들은 iPhone의 출시를 갑작스러운 전환점으로 생각하지만, 역사적으로 보면 그렇습니다. 그러나 당시 그 상황에 있던 사람들은 그렇게 느끼지 않았습니다. iPhone이 출시된 후, 심지어 1~2년 동안은 앱 스토어도 없었고, AT&T의 3G 네트워크에서만 작동했습니다. 그래서 당시에는 매우 점진적으로 느껴졌고, 사후에야 이러한 변화가 얼마나 큰지 알게 되었습니다.
저는 우리가 그런 전환점에 있다고 생각하지만, 그 상황에 있을 때는 점진적으로 느껴집니다. L2는 큰 발전이며, 다양한 애플리케이션을 구축하는 데 드는 마찰을 줄였습니다. 최근 저는 이러한 모든 탈중앙화 프로토콜이 체인 상의 슈퍼 애플리케이션에서 어떻게 결합될 수 있을지에 대해 생각하고 있습니다. 우리는 Netscape나 iPhone과 같은 순간이 필요합니다. 이는 결제에만 국한되지 않습니다.
우리는 Farcaster와 같은 탈중앙화 소셜 미디어가 부상하고 있으며, XMTP와 같은 흥미로운 메시징 애플리케이션이 출시되고 있습니다. 이러한 것들을 사람들의 일상 생활에 어떻게 통합할 수 있을까요? 그들의 생계, 기본 생활 필수품 결제, 일상적인 작업 등에서 말이죠. 콘텐츠 제작자, 소셜 미디어, 뉴스 산업, 심지어 조직의 생성, 투표 및 거버넌스 방식도 영향을 받을 수 있습니다. 저는 이것이 매우 흥미롭다고 생각합니다.
만약 우리가 이를 실현할 수 있다면, 체인 상의 슈퍼 애플리케이션이 등장할 수 있으며, 이러한 프로토콜을 결합하는 것이 매우 흥미로울 것입니다. 저는 여러분이 무엇을 하고 있는지 기대하고 있습니다. 모든 인프라가 이미 갖춰진 것처럼 느껴지지만, 사용자 경험은 아직 이를 결합하지 못했습니다. 여기에는 큰 기회가 있습니다. 저는 개발자와 구축자 측면에서 계속해서 콘텐츠를 구축하고, Coinbase가 소비자 측면에서 무엇을 할 것인지 지켜보기를 기대합니다.
Jesse Pollack: 마지막 질문입니다. 우리는 해커톤을 진행 중이며, 수천 명의 개발자가 여름 구축 활동에 등록했습니다. 당신은 매우 성공적인 창립자로 오랫동안 활동해왔습니다. 이러한 구축 마라톤에서 활동하는 개발자들에게 어떤 조언을 해주고 싶으신가요?
Brian Armstrong: 초기 혁신 단계는 화려해 보이지 않습니다. 몇 사람이 그들의 아파트에서 뭔가를 시도하는 것이죠. 이것이 바로 Coinbase의 시작이었고, 제가 과거에 시도했지만 성공하지 못한 몇 가지 아이디어도 마찬가지입니다. 이는 일반적인 현상입니다.
제 친구들이 저에게 전화를 걸어 "이 파티에 나와라"고 말하곤 했습니다. 저는 항상 "모르겠어, 나는 집에서 내 노트북을 만지고 있어"라고 대답했습니다. 그러나 그때는 세상을 변화시키고 있다고 느끼지 않았습니다. 사실, 대부분의 시간 동안 저는 특정 버그를 해결하기 위해 고군분투하고 있었고, 아마도 세미콜론 하나가 잘못된 위치에 있었던 것 같습니다.
그래서 많은 혁신이 이렇게 이루어집니다: 당신은 계속해서 나아가야 하며, 초보자가 되는 것을 허용하고, 느려지는 것을 허용해야 하며, 그것이 어떻게 작동하는지 이해하지 못하는 것을 허용해야 합니다. 만약 당신이 최전선에 있다면, 참고할 수 있는 매뉴얼이 많지 않을 것입니다. 당신은 5분 안에 LLM을 만드는 방법을 배울 수 있지만, 만약 당신이 정말로 새로운 것을 구축하고 싶다면, 그러한 자료는 존재하지 않습니다. 따라서 당신은 이러한 어려움을 극복하기 위해 인내해야 합니다. 인내는 창업과 구축의 성공을 결정짓는 가장 큰 요소일 수 있습니다.
많은 스타트업이 몇 사람이 모여서 무언가를 시도하고, 3개월 후 첫 번째 출시된 제품이 성공하지 않거나 내부 파트너 간의 갈등이 발생하면, 그들은 출발선에서 무너집니다. 제 생각에 이러한 접근 방식은 거의 성공하지 못했습니다. 거의 모든 것이 처음 출시될 때 성공하는 경우는 매우 드뭅니다.
Coinbase의 첫 번째 제품도 물론 성공하지 못했습니다. 당신은 매우 어색한 버전 1을 출시해야 하며, 실제로 준비되지 않은 것을 발표해야 합니다. 만약 당신이 그것에 대해 부끄럽지 않다면, 당신은 너무 오랫동안 기다린 것입니다. 많은 사람들이 약간 부끄러운 제품을 출시하는 것을 극복하지 못해 결국 아무것도 발표하지 못합니다.
버전 1을 출시하면 아무도 신경 쓰지 않습니다. Farcaster에서 발표하고, 10명을 찾아보세요. 그런 다음 당신은 지속적으로 순환해야 합니다: 고객과 대화하고, 제품을 개선하고, 고객과 대화하고, 다시 제품을 개선하는 것입니다. 이렇게 2년, 4년, 10년 동안 지속적으로 반복하면, 결국 돌파구가 생길 수 있습니다. 이것이 창업의 게임입니다. 당신은 그것이 성공할지 알 수 없습니다. 당신은 미지의 영역에 들어가고, 충분히 많은 아이디어를 지속적으로 시도할 준비가 되어 있어야 하며, 결국 어떤 것이 성공할 것입니다. 그리고 99%의 사람들은 포기하거나 시작조차 하지 않습니다. 이것이 방법입니다.
Jesse Pollack: 이 요약이 마음에 듭니다. 좋은 마무리입니다. 만약 당신이 구축 중이라면, 포기하지 마세요. 당신은 단지 첫날에 있을 뿐입니다. 가장 중요한 것은 결단력을 유지하고, 집중하며, 목표를 주시하는 것입니다. Stay Based.