采访:flowie,ChainCatcher
嘉宾:Eric,CocoCat联合创始人
整理:flowie,ChainCatcher
开发一款Web3应用普遍面临两大挑战,一是如何真正的去中心化、具备隐私安全能力,二是如何更简易开发和降低成本。
CocoCat联合创始人Eric表示,目前智能合约可以简单地在区块链上实现,但应用的前端和后端大多通过传统方式部署在亚马逊和阿里云等云服务器上,这为项目带来了一些中心化安全风险和高成本问题。
基于这个市场痛点,CocoCat打造了更具隐私和安全保护的去中心化P2P网络Cat Network,并通过两大生产力工具CocoAPP Framework和Self-Service Protocol降低开发门槛,为项目方提供更廉价、更去中心化的应用部署方式。
据Eric透露,Cat Network可以帮助开发者降低超90%的成本,目前它已经吸引了公链、DeFi以及Web2等领域的400个左右的项目方使用。
为了进一步验证和可视化Cat Network的去中心化、隐私保护等能力,Eric核心团队也打造了一款Web3社交产品CocoCat,相比于Telegram,它完全去中心化且具有更强大的隐私保护,此外也加入了更多针对Web3用户需求的功能。而在CocoCat社交应用上的迭代也将反哺给底层网络,为开发者或项目方提供更贴近市场需求的能力。
打造更具隐私保护的去中心化版“Telegram+TON”
1、ChainCatcher:你是怎么进入到Web3的?都有哪些重要的工作经历?
Eric:我大概2011年就开始关注比特币和区块链。在这之前我在传统制造业做了十几年的信息化等技术工作。
从2014起我对区块链行业开始进行了系统的研究,2017年我花了大半年时间写了一本书《白话区块链》,我是这本书的第一作者。
在此之后,深⼊开展了多个⼯程项⽬的实践,涵盖了公链、DeFi、中间件等领域。CocoCat 正是在这些技术积累的基础上,洞察⾏业发展的痛点,并通过系统化的思维和创新,孵化出了具有更多⽤户价值的产品。
2、ChainCatcher:什么契机下让你们创办了CocoCat这个项目?
Eric:2021年,NFT非常火热,出现了许多如无聊猿这样的天王级项目。但我对NFT的看法不同,我认为它是一种生产力的单元工具。我思考的是,能否将应用元素切片到NFT中,让每个NFT都成为拥有脚本能力和合成能力的生产力工具,从而解决应用部署、成本节省和隐私保护等问题。
基于这个思路,我们研发了名为“Particle”的协议,也叫粒子协议。我们花了一年多时间,但发现这个协议太抽象,难以推广。
到了2022年第四季度,我看到一款叫Damus的社交产品,它与我在2016年与朋友研发的隐私社交产品模型在表现上有很高的重合度。这给我了一个启示,过于抽象的协议很难推广,我们需要一个可视化的产品来呈现这些技术和能力。
于是,我们决定进军Web3社交领域,设计一款这样的产品。在设计搭建过程中,我们的出发点是形成一个生产力工具,这个工具要能够面向Web3应用,甚至Web2应用,提供更大的隐私保护、更廉价的无服务器部署、免域名、免链接访问,以及天然抗DDoS攻击。
所以,CocoCat看起来是一个社交产品,但它的出发点并不是为了做社交。它的初始目的是为了以社交为可视化产品的呈现,来体现出我们想要推广的基础设施——面向Web3应用的基础设施。
3、ChainCatcher:具体来说, CocoCat背后的底层网络和底层技术解决什么市场痛点?
Eric:目前所有的Layer2、ZK等技术,其实都在努力解决同一个问题:如何让更多应用能以去中心化的方式部署到点对点网络中。然而,当前的情况是,智能合约可以简单地在区块链上实现,但应用的前端和后端仍然需要通过传统方式部署在云服务器上,比如部署到阿里云、亚马逊云。
但这就带来一些中心化安全风险和成本问题。首先,无论是购买服务器还是注册域名,都是一笔不小的开销,而且还需要一个团队来维护。此外,还面临着诸多安全问题,如DDoS攻击、CC攻击和钓鱼攻击等。这些问题都阻碍了更丰富应用生态的发展。
对于开发者或项目方来说,他们希望找到一种更廉价、更中心化的方式来部署应用,包括前后端,而不仅仅是智能合约。同时,他们还希望获得强大的隐私保护,包括身份隐私、数据隐私和社交关系隐私。另外,对于传统的攻击方式,他们也希望有有效的防护能力。
然而,目前市场上提供的解决方案并不尽如人意。因此,CocoCat的底层网络Cat Network试图解决这些问题,旨在提供一种更廉价、更去中心化的应用部署方式,同时提供强大的隐私保护和防护能力。
4、ChainCatcher:CocoCat+Cat Network相当于更去中心化、更具隐私保护的Telegram+TON?
Eric:可以这么理解。“CocoCat+Cat Network”与“Telegram+TON”主要在架构和理念上存在明显的差异。Telegram无论其隐私保护能力如何,其中心化的本质无法改变。而Cat Network则追求更加去中心化和隐私保护,社交产品CocoCat也完全去中心化。
Cat Network 不是⼀个区块链⽹络,⽽是⼀个 P2P ⽹络。它具有强⼤的兼容性和承载能⼒,可以兼容并承载其他区块链或协议。例如,以以太坊、Solana 等公链为例,Cat Network 可以在 P2P 消息协议层⾯进⾏兼容⽀持。⼀旦实现兼容,⽤户的钱包⽆需直接连接到公链节点,⽽是可以通过访问任意⼀个 Cat Network 中的节点,从⽽实现与公链节点的交互。这为⽤户提供了更便捷、更安全的访问⽅式,同时增强了⽹络的灵活性和可扩展性。
两大生产力工具降低超 90% 的开发成本
5、ChainCatcher:Cat Network具体来说有哪些特点?会为开发者带来哪些效率或成本的变化?
Eric:Cat Network有三大特点。首先,与比特币、以太坊、Solana等一样,Cat Network也是基于P2P网络结构的。Cat Network的P2P网络拥有三大隐私指标,即身份隐私、数据隐私以及社交关系隐私。
身份隐私意味着在Cat Network上,所有应用的用户身份都是完全隐私的,无需注册和登录,也不需要提供手机号、邮箱地址等身份信息。
数据隐私则确保在网络中传递的每一条消息都是抗破解、抗追踪的,甚至无法知道是谁发出的。这些消息没有固定格式,也没有特征或规则,因此无法通过防火墙等方式阻挡,并且具有抗量子破解的能力。
社交关系隐私是Cat Network的另一大特点。它保护人与人之间、人与设备之间、设备与设备之间以及应用之间的关联关系隐私。以CocoCat的加好友功能为例,当有人扫描你的二维码加你为好友时Cat Network会确保在数据结构中无法分析出有多少人加你为好友,而是将每个人的好友关系进行隔离。
除了上述底层网络特点外,Cat Network还有两大面向应用的核心生产力产品。分别是CocoAPP框架CocoAPP Framework和自服务协议Self-Service Protocol。
这两者都是基于Cat Network高隐私保护的点对点消息网络所设计的,分别面向应用的前端和后端。为了支持开发者,这两个工具提供了相应的开发组件、API和SDK,以及编译打包工具。
通过 CocoApp 框架,开发者可以将 Web3 应⽤转化为⽐特币地址的索引⽅式,并以接近零的成本部署到 Cat Network,实现完全去中心化的部署和分发。此外,CocoCat 的自服务协议可以为应用提供隐私保护,还大幅降低了服务器相关的成本。
以某个项目方为例,如果他们在亚马逊云上部署应用,一个月的服务器成本可能需要5万块钱。但是,当他们使用Cat Network的技术后,成本可以降低90%以上。
6、ChainCatcher:目前Cat Network主要吸引哪些类型的项目或开发者部署?
Eric:一是小公链类项目。许多小公链在部署过程中需要布置多个节点,但项目方初期往往无法承担大量节点的部署成本。这些节点在云服务器上容易受到黑客的DDoS攻击。通过Cat Network的Self-Service Protocol,项目方无需再布置大量节点,只需布置少量节点,就可以借助Cat Network中的其他节点进行消息广播转发,保证安全的同时降低成本。
二是DeFi类应用,包括矿池类、Dex类、NFT类以及跨链桥等DeFi类应用也有部署在Cat Network上。这些应用通过Cat Network可以获得更好的性能和安全性。
此外还有一些个人开发者或创业者项目也部署在Cat Network上,这些项目种类繁多,包括小游戏、理财类等。Cat Network为这些项目提供了一个低成本、高安全性的部署平台。
与此同时,我们还努力吸引Web2的应用项目,因为他们有强烈的资产化需求。
目前已有近三四百个应用部署在Cat Network上。从运营角度来看,我们仍在积极引进更多的项目方、公链和开发者,将现有应用更多地转化进Cat Network,并培养开发者。
7、ChainCatcher:有哪些生态激励计划,来吸引项目方和开发者进入你们的网络?
Eric:首先,我们会主动组织如黑客松等活动,并提供激励措施,以鼓励开发者掌握我们网络的开发技术和工具。
其次,我们将在Cat Network等平台提供更多面向项目方和运营的工具类功能。当前市场上的社群工具大多未针对Web3进行设计,存在去中心化程度不足、运营功能缺失等问题,我们将推出具有完全去中心化隐私的群聊等特色功能,并以增值功能的方式发布到Cat Network,而吸引更多的项目方入驻。
此外,我们还将积极与头部的项目方进行合作。例如,UniSwap、MetaMask等应用目前面临安全问题和监管挑战。通过Cat Network,我们可以帮助这些应用以无服务器的方式部署,规避一些监管和安全风险。
8、ChainCatcher:CocoCat 曾表示自己也是DePIN项目,它的DepIN属性主要体现在哪些方面?
Eric:许多DePIN项目提供了不同的能力。这些项目有的提供存储能力,如硬件存储盒子或存储产品;有的提供GPU、CPU等算力;还有的提供网络能力等。对于Cat Network来说,这些DePIN项目都可以成为其能力之一。
如果某个DePIN项目提供去中心化存储,只要Cat Network兼容其协议,就可以将该存储产品的能力整合到CocoCat上。同样,提供算力的DePIN项目也可以这样整合。
此外,对于Cat Network本身,它也有硬件化的规划。当项目方想要部署更大规模、高性能的去中心化应用时,可以选择自己部署中继节点。为了方便这些项目方,Cat Network未来可能会提供一些节点硬件,包括总系统和便携式硬件。这些硬件将预安装CocoApp Framework、Self-service Protocol以及入网功能等,从而让项目方以更方便的方式衔接和部署他们的应用。这相当于为项目方提供节点的总系统。
将推出为Web3定制的群聊功能
9、ChainCatcher:Web3社交通信一直是Web3大规模应用的一个重点领域,但是Web2通信建立的网络效应似乎很难打破,Web3过往的社交通信产品往往昙花一现,你怎么看待这种现状?
Eric:Web3产品为什么不容易成功?我觉得有几个原因:
一是社交产品强调体验,本身就难做。与游戏等产品不同,社交产品需要用户每天频繁使用,而不仅仅是偶尔打开。因此,产品的性能和顺滑度至关重要。然而,传统的中心化架构(如微信、TG)需要购买大量服务器,成本高昂,这对于中小开发团队来说是一个难以逾越的门槛。
二是技术门槛高。社交产品要实现去中心化,面临着巨大的技术挑战。首先,去中心化的节点规模难以获取,同时消息收发的性能和稳定性也难以保障。这些问题导致许多创业者和团队在技术门槛前望而却步。
三是经济模型构建难。社交产品难以通过本身实现资产化和收益。与硬件销售、挖矿或手续费收取等盈利模式不同,社交产品的收益来源不明确。传统的付费进群模式也缺乏吸引力,因为用户可以选择使用现有的中心化社交工具。因此,如何构建合理的经济模型是社交产品面临的另一个难题。
不过虽然难,但Web3社交产品的天花板很高。我们也在尝试解决这些问题。首先是解决技术门槛问题,我们要确保整个产品中没有任何服务器参与,实现真正的去中心化。
其次,我们可以通过提供专用的Web3功能来吸引用户,如直接在群内收发和交易项目代币等。这些功能可以增加用户的粘性和活跃度。目前尽管Web3和去中心化概念盛行,但许多社群仍依赖微信等Web2的工具。
此外,Web3社交产品还可以从对项目方和应用的支持中获取收益。由于社交产品能提供的主要是粘性,因此可以通过与项目方合作,为其提供推广和展示平台来获取收益。同时,开放协议和接口也可以吸引更多的开发者和应用入驻,进一步丰富产品的功能和生态。
10、ChainCatcher:目前CocoCat 遇到的最大挑战是什么?
Eric:目前,我们的主要目标是引入和吸引更多的项目方和应用生态。这是我们当前阶段的主要任务,也是推动产品进一步发展的关键所在。
在技术层面,我们已经克服了最困难的部分,现有的CocoAPP Framework完成度已经达到了80%~90%。接下来,我们将在此基础上继续优化产品,并陆续推出设想中的功能。
11、ChainCatcher:近期CocoCat 有哪些重要计划,近一年的路线图是什么?
Eric:在接下来的时间里,我们的主要目标是推出新版群聊功能。这个群聊将具备完全去中心化的隐私保护特性,并且针对Web3项目提供特定功能,这是一个重要的规划。
除了群聊功能外,我们未来的计划将主要集中在开发工具和开发套件的支持上。具体来说,我们将为CocoCat APP framework和Self-Service Protocol这两大核心组件提供完整的开发工具和生态工具支持。为此,我们还将开展更多的黑客松等活动,以促进技术的创新和应用。
在运营和市场方面,明年我们将优先扩展到东南亚市场,并逐步推进。我们的目标是争取从明年年终开始能够进入北美市场。