在本次对谈中,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:感谢你能来参与这次谈话并激励开发者们,我们从头开始聊吧。十年前,你和 Coinbase 就一直致力于让加密货币变得更易用。你能谈谈你的看法吗?我们现在走了多远?如今链上的用户体验如何?
Brian Armstrong:是啊,我们确实取得了很大的进展,但我认为我们还有很长的路要走。当初,我们在思考一些简单的问题,比如怎么把比特币发送到一个电子邮件地址。
我记得 2012 年,我们在开发 Coinbase 的早期原型,灵感来源于 PayPal——通过电子邮件地址发送钱,也许我们可以把这套系统应用到比特币上。
当时,我们只是想解决一些非常基础的问题,比如用用户名和密码存储比特币,而不需要在笔记本电脑上运行节点,这些都是当时非常基础的事情。
但随着时间的推移,我们确实取得了一些进展。比如说,现在我们不用再发送那些看起来像密码的长地址了,我们可以发送 ENS ID,这些是人类可读的而不是机器可读的,这很棒。Layer 2 也是一个很大的进展,Base 就是其中的重要一环,但还有很多像闪电网络这样的 Layer 2 方案都在努力让这个过程变得更简单。
我们需要更快的确认时间和更低的费用,但我认为我们还有很长的路要走。其中一个大问题是,跨链资产转移还是很难。人们不清楚如何在 L1 和 L2 之间,或者在不同的 L2 之间转移资产。
社交媒体上关于这方面的笑话挺多的,比如说,我的 USDC 是在以太坊上还是在某个 L2 上?有太多的图标了,我觉得我们需要找到一种方法,让这些在后台无缝进行,这样人们甚至不需要知道他们在哪个链上。
或许发件人和收件人之间可以有某种握手协议,比如说「这是我有的,你接受什么」,然后在 DEX 上自动完成交换。这样的机制可能会有所帮助。我的标准是像 Apple Pay 那样,你可以在销售点设备上用手机轻触支付。
我们怎样才能达到这种程度?比如在两个手机之间支付,或者在电子商务环境中扫码支付。在 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 内部构建的许多工具提供给第三方,用于构建他们的应用程序。
多年来我们构建了很多东西,无论是存储加密货币的简单方法,还是质押、交易,甚至是索引大量 NFT 或处理 ENS 和不同资产的方式。希望我们可以减少开发者的工作量,通过非常易于使用的 API 提供这些功能。
Jesse,你发布了一段非常棒的视频,介绍了许多链上构建者工具。我们在其中加入了 Base 节点和 Paymaster 功能,你可以使费用对你的客户完全没有影响。显然,昨天推出的智能钱包也是一个很大的事件。我认为现在我们看到用户无需使用 12 个单词的助记词进行入驻,而是通过生物识别或 YubiKey 一键进入,这样钱包的使用和入驻变得简单多了。
我对此非常有热情,我认为 Coinbase 有很大的机会帮助数千名开发者构建应用,这也是我深入参与 Coinbase 开发者平台 CDP 产品的原因之一,尝试看看我们如何使它更容易使用。
作为一个开发者,我总是喜欢那些神奇的时刻,比如第一次使用 Ruby on Rails 的演示,当时我可以在五分钟内创建一个博客,带有实时评论和 RSS feed 等功能,这让人感到惊叹。这些工具提高了生产力。我们希望能够为开发者提供一系列这样的工具,使他们更容易开始并降低创新的门槛。
Jesse Pollack:完全同意,如果大家还不知道,Brian 在创办 Coinbase 时是一名工程师,现在他仍然是工程师。最近我们有一个三天的周末,是阵亡将士纪念日。星期天我收到 Brian 的消息,他问:「学习如何编写智能合约的最佳方式是什么?」我给他推荐了一些资源,后来我们又在消息中讨论,他说:「我们能不能一起编程?」然后他和 Wilson Cusack 一起,花假期时间编写智能合约。
我觉得,作为一个上市公司的 CEO,Brian 亲自参与编写智能合约和改进开发者工具,这对我来说非常鼓舞。
过去一年里,几乎没有人认为 Coinbase 在为开发者做什么,但现在 Base 是开发者的领先 L2,Coinbase 开发者平台是一个非常强大的开发者工具,你可以在这里找到一切所需的东西来开始构建链上应用。我们才刚刚开始,我认为这一切都源于我们有一个像 Brian 这样的领导者,他理解技术,并能亲自编写代码,让一切成为可能。
Brian Armstrong:谢谢你这么说,Jesse。我感觉我的编程技能每年都在下降,但希望我的 CEO 技能每年都在提升。我主要是想通过以身作则来领导团队,我必须亲自去了解这些基础知识。每个人在学习新语言或构建应用程序的方式时,都会感到有些害怕。
这是复杂的东西,所以你必须带着初学者的心态去学习,经历一些挫折,我也问了很多看似愚蠢的问题。感谢 Wilson Cusack 帮我进行了一些结对编程,这非常酷。在新加坡,有些官员,比如前总理,还在 GitHub 上写了一些东西。这种深入了解基础知识的尝试在公司内部展示了良好的领导力,我认为我们需要每一个 Coinbase 的工程师都在链上构建,如果我不以身作则,我也无法要求其他人去做。
Jesse Pollack:完全同意,你的榜样作用正在被看到和感受到,这正在改变公司。大约一年前,我们没有多少开发者产品,公司内部也没有很多团队在链上构建。但今天,Coinbase 内部有许多团队在链上构建,我们说要打造世界上最好的智能合约链上工程团队。
假如你一年前问我们是否能做到,我们可能会觉得这太疯狂了,但现在我们正在逐渐实现这个目标,挑战可能性的边界,并为我们自己、内部团队和整个生态系统树立榜样,展示大公司如何提升其链上构建能力。
我很好奇在接下来的几年里,你怎么看待链上的未来?你觉得这一切会发生得有多快?
Brian Armstrong:我认为这些事情在发生的时候总是感觉非常渐进,但回头看时,它们看起来很突然。
人们认为 iPhone 的发布是一个突如其来的转折点,从历史角度来看是这样,但当时身处其中的人们并没有这种感觉。iPhone 发布后,甚至在一两年内都没有应用商店,而且只在 AT&T 的 3G 网络上运行。所以当时感觉非常渐进,只有在事后我们才看到这些变化是多么巨大。
我认为我们正处于这样的转折点,但身处其中时感觉很渐进。L2 是一个巨大的进步,它降低了构建不同应用的摩擦。我最近一直在思考的是,所有这些去中心化协议如何在链上超级应用中结合起来。我们需要类似 Netscape 或 iPhone 那样的时刻,不仅限于支付。
我们看到去中心化社交媒体如 Farcaster 在崛起,还有有趣的消息应用如 XMTP 上线。如何将这些嵌入到人们的日常生活中,比如他们的生计、支付基本生活必需品、日常操作等等。内容创作者、社交媒体、新闻业,甚至是组织的创建、投票和治理方式都可能受到影响。我觉得这非常令人兴奋。
如果我们能实现这一点,就可能会出现一个链上超级应用,将这些协议结合在一起,这将会非常有趣,我很期待看到你们在做什么。确实感觉所有基础设施都已经到位,但用户体验还没有真正将它们结合在一起,这里有很大的机会。我期待继续构建开发者和构建者方面的内容,看看 Coinbase 在消费者方面会做出什么。
Jesse Pollack:最后一个问题,我们正在进行黑客松,成千上万的开发者报名参加夏季的构建活动。你是一个非常成功的创始人,做了很长时间,我想知道你对这些在构建马拉松中构建的开发者有什么建议?
Brian Armstrong:早期的创新阶段看起来并不光鲜亮丽,只是几个人在他们的公寓里捣鼓,这正是 Coinbase 的起点,还有我过去尝试过的一些没有成功的点子,这是常态。
我记得我的朋友们会打电话给我说,嘿,出来参加这个派对吧。我总是回答,我不知道,我就一个人在家摆弄我的笔记本电脑。但那时候并不觉得自己在改变世界,事实上,大部分时间我都在为解决某个 bug 而苦恼,可能是因为一个分号放错了位置。
所以很多创新都是这样的:你需要坚持下去,允许自己成为一个初学者,允许自己慢下来,不理解它是怎么运作的。如果你处在前沿领域,就不会有很多操作手册可以参考。
你可以在五分钟内学会制作一个 LLM,但如果你真的想构建一些新东西,这些资料是不存在的。因此,你必须通过坚持来克服这些困难。毅力可能是创业和构建成功的最大决定因素。
我认为很多初创公司,他们的几个人聚在一起尝试一些东西,三个月后,第一个推出的产品没有成功,或者可能会有一些内部的合伙人争执,他们就在起跑线上崩溃了。在我看来,这种方法几乎从来没有成功过,几乎没有任何东西第一次推出就能成功,这非常罕见。
Coinbase 的第一个产品当然也没有成功,你必须推出一个非常令人尴尬的版本 1,发布一些实际上还没准备好的东西。如果你对它没有感到尴尬,那就说明你等得太久了。很多人只是因为无法克服推出略感尴尬的产品这一关,最终从未发布任何东西。
一旦你发布了版本 1,没有人会在意,在 Farcaster 上发布,找 10 个人来看看。然后你必须不断地循环:与客户交谈,改进产品,与客户交谈,再改进产品,持续这样做两三年,四年,十年等等,最终可能会有突破。
这就是创业的游戏,你不知道它是否会成功。你必须愿意进入未知的领域,持续尝试足够多的想法,最终有些东西会成功。而 99% 的人放弃了,或者他们从未开始。这就是方法。
Jesse Pollack:我喜欢这个总结,这是一个很好的结束语。如果你在 build,不要放弃,你只是处在第一天。最重要的是保持决心,保持专注,盯住目标,Stay Based。