本期访谈,我们有幸邀请到了熊炜,在社交媒体上被Web3社区熟知为outprog。熊炜深耕去中心化存储协议Arweave(AR)生态,有着非常丰富的创业经历。
<!--StartFragment-->
互联网是否有记忆?相信大家都在渐渐发觉,在传统互联网的世界,信息是有期限的,已发布的信息是可以被改动的。服务器故障或者互联网公司业务变动可能意味着大量内容和数据的消失。那么在Web3的世界,去中心化技术是否可以保证数据的永恒和永存呢?\ 本期访谈,我们有幸邀请到了熊炜,在社交媒体上被Web3社区熟知为outprog。熊炜深耕去中心化存储协议Arweave(AR)生态,有着非常丰富的创业经历。
好的,我先自我介绍一下。我最早在银行工作,负责OA系统、CRM系统以及银行的一些内部系统,包括账务和财务处理,对金融内部的账务处理非常了解。2015年,我进入了区块链行业。当时,我看到了比特币和以太坊在账目处理方面的巨大潜力,认为区块链作为一个账本系统具有很大的潜能。
在进入区块链生态时,我使用的名称是outprog,这个名字是在我还在银行工作时取的。像很多开发者在GitHub上有一个账号并使用代号一样,outprog是我的开发者代号。这个名字的来源是我希望能够跳出程序的思维(out of program),不仅仅是纯粹地看待和理解技术,而是能够思考业务、市场等各方面的内容。
当时我还没有创业,只是作为一个开发者在银行工作,经常与业务人员交流业务系统的需求。我发现我们开发的程序和业务是息息相关的,有时候开发的应用程序业务部门根本不愿意使用,反而会增加他们的麻烦。因此,我的目标是成为一个软件架构师,需要跳出程序的思维,去理解和满足业务需求。
好的,我来分享一下我在各个项目的经历。
进入Web3\ 在银行工作期间,我主要负责财务系统和内部系统的开发,包括处理银行的借贷和债务业务。这段经历让我意识到,传统金融系统因人为因素及各种合约和法规变得非常庞大和复杂。尤其是法币跨境转账,需要通过一系列冗长而复杂的机构处理。直到我开始关注比特币。因为从传统开发者的角度来看,几乎没有什么是抗审查的。然而,在2017年10月,我自己编写了一遍比特币的demo代码,发现这种去信任化系统能够解决传统金融系统中不同部门和机构之间的信任问题。比特币的去信任化系统能够让账本在不同的机构之间实现可信。这让我意识到,这种新体系有可能颠覆我们辛苦建立了上千年的传统金融体系。于是,从2018年起,我进入imToken,全力投入区块链行业。在 imToken 工作期间,我开发了第三和第四版 DEX Tokenlon,并深入学习了区块链的优势和缺点。
初识 Arweave\ 在2018年底,我开始关注 Uniswap 和 Compound 协议。这两个协议让我非常激动,因为 Uniswap 通过一个简单的模型实现了自动做市,而 Compound 则在链上实现了银行的存款和借款功能。我为这两个协议专门写了文章并向外部分享了我的认知。然而,2018年至2019年间,整个区块链生态非常低迷。这段时间我一直在反思区块链在大规模应用中的阻碍,其核心问题在于性能和用户对助记词及私钥的门槛。很多传统领域的精英和人才因这些门槛无法进入区块链领域。在 imToken 期间,我发现很多传统用户无法接受复杂的钱包操作,这也阻碍了区块链的普及。到了2020年,DeFi Summer 开始。我参加了 Etherfans 和星火矿池举办的技术 meetup,接触到了 Arweave 和其上的智能合约 Smartweave。Arweave 作为永久存储区块链,它的智能合约模型与计算机科学中的图灵机非常相似。这种将计算和存储分离的新模型,让我看到了区块链新的可能性。经过几个月的研究,我提出了基于存储的共识范式(SCP)。只要存储不可变,无论计算端在哪里进行计算,都能保证结果具备共识。看到这个机会后,加上市场回暖,我在2020年10月离开了 imToken,开始了自己的创业生涯。\ 有一篇非常不错的关于SCP和Arweave的文章,推荐有兴趣的朋友们阅读:permadao.com/permada...
创立 everfinance\ 然后我遇见了我的合伙人,他是比特币生态的开发者,也是比特币早期支持者。他比较自由,总是做自己喜欢的事情。我和他基于 Arweave 这套系统开发了一个支付协议,这个协议就是我们现在的产品 everpay。最初我们做这个协议只是出于兴趣爱好,觉得很有意思,就去尝试做一些东西。2021年3月,我在年文的专栏上写了一些介绍 everpay 和以太坊、Layer 2 及侧链技术的对比文章。之后,有投资机构找到了我们,希望进一步了解我们的项目。在2021年,我们的品牌叫 everfinance,初衷是希望任何人在全球任何地方都能使用去中心化金融服务。everpay 是 everfinance 旗下开发的支付协议,使用 Arweave 大大降低了 Gas 费成本,让全球用户可以无缝地使用 everpay。2021年5月,我们达成了第一笔融资,由 HashKey 和 SevenX 联合领投,Arweave 官方也投了我们一些资金。我们启动了项目,我的前同事 Sandy(原先来自 imToken 的开发者)也加入了我们,组成了一个三人核心技术团队,推进产品的演进。2021年7、8月,我们开始构思在 everpay 上开发新的想法,并开发了一个去中心化交易所(DEX)叫 Permaswap。9月,我们完成了 DEX 的开发并开始运营。
升级 everVision\ 2021年下旬,我决定去新加坡发展,拓展与 Arweave 社区的沟通和互动。2022年,我来到了新加坡,牵头举办了 10 月份的 Arweave Day in Asia。在大会上我们进行了品牌重塑,从 everFinance 改为 everVision。因为我们发现 Arweave 生态早期阶段不仅能做金融,还能做更广泛的应用。我们开源了 everpay 的所有工具和思路,让大家都可以使用。 everVision 提供基于 Arweave 存储共识范式的基础设施,从2022年10月起正式运作。
创立 PermaDAO\ 接下来是关于 Permadao 的创立初衷。在银行和 imToken 的经历让我认识到区块链的核心在于重塑人们的协作方式。从原始社会到现在,账本和货币体系不断演变,而区块链就是一个去中心化的账本,可以记录每个人的工作量和劳动力,并以代币形式进行价值交换。\ Permadao 的目标是探索一种新的协作方式,把劳动力变成代币进行交易。我们希望通过 Permadao 在 AR 生态中推动永久存储主题,所有与 AR 相关的工作都可以在 DAO 中获得 AR 代币奖励。很多朋友在熊市期间贡献并获得 AR,随着市场回暖,他们也得到了丰厚的回报。
ao computer 关于 AO 的想法,其实早在2022年就有了。在 Token 2049 期间,我和 Sam 及 SevenX 在饭局上讨论了 SCP(存储共识范式)的思想,并结合去中心化的基准层。2023年6月,Arweave 五周年时,我去德国与 Sam 进行了深入讨论,提出了 AO 的设计版本。经过几个月的设计和开发,AO 全球计算机诞生了。AO 全球计算机的核心理论是 SCP,即在链下进行计算,将存储放在链上,实现大规模并行计算机的互联和协作。用户体验与传统云服务几乎一致,但其背后是去中心化的分布式系统。
Filecoin属于存储领域。如果从以太坊的角度来看,它似乎是一个独立的赛道,包括Filecoin、Sia、Storj和Arweave。然而,存储赛道实际上是非常细分的,每个项目之间存在巨大差异,特别是Arweave与其他三个项目之间区别显著。Filecoin的核心在于创建一个去中心化存储市场,用户通过租赁存储空间来保存文件,服务提供商则通过提供存储和证明来获取报酬。从我的角度来看,Filecoin仅仅是利用区块链技术实现了一个存储市场,用户可以在上面进行交易。而Arweave则完全不同,它专注于区块链存储。区块链存储类似于比特币的账本,具有去中心化、不可篡改和可追溯的特性。相比之下,Filecoin只是一个存储市场,不具备这些区块链特性。
从2020年7月起,我们了解到Arweave具备图灵完备性,要求其存储数据不可篡改且可追溯。不可篡改意味着数据一旦写入就无法修改,这是区块链的基本特性。可追溯则涉及数据的公开性和时间戳。如果数据只能由某些中心化机构获取,比如档案馆或银行,虽然可追溯,但获取成本高且不够公开。而Arweave的数据公开且时间可追溯,类似于比特币的交易记录,保证了数据的完整性和透明度。\ Filecoin等项目更多关注存储市场,但无法保证数据的区块链特性,因此我们无法在此基础上开发如everpay这样的项目。如果我们使用Filecoin进行数据存储,一旦服务商停止续费或不再提供服务,我们的数据就可能丢失,无法保证其不可篡改和可追溯性。而Arweave具备区块链的所有特性,数据不可篡改、可追溯,适合用于构建共识数据。这些特性使其能够支持如everpay和AO这样的项目。
在创业历程中,AO的发布是一个重大时刻。过去几年,SCP(存储共识范式)理论由我在推广,而Arweave创始人Sam更关注数据的永久存储。AO的推出真正将SCP推向前台。之前,铭文已经用存储共识范式在比特币上实现了类似系统。而AO的出现,使Arweave生态系统更加完善,成为一个集铭文和计算于一体的系统。
AO的发布everpay影响巨大。原本everpay仅是一个支付结算系统,与其他系统交互需要跨链,有一定门槛。AO的推出解决了许多支付问题,使我们决定停止everpay的更新迭代,将核心技术移植到AO上。目前,AOX跨链桥已经上线两个多星期,拥有约3500个用户,是Arweave生态中唯一的跨链桥。
另外一个重要转折点是Permaswap。原本基于everpay的Permaswap,在AO推出后,也有了全新的可能性。因为AO非常适合用于人工智能和代理金融(AgentFi),未来Permaswap将不仅是一个去中心化交易所(DEX),还会融入借贷、稳定币合约等金融场景,成为AO的底层金融协议平台,开发者可以在上面轻松实现各自的金融业务。
大家都知道AI在Web3市场上受到极大关注,但实际上,无论是任何区块链,目前都很难真正实现AI的驱动优化,最多只是像GameFi和SocialFi一样,将部分资产放在区块链上,这样的AI应用意义不大。
AO 的设计采用了一种叫做 Actor Model 的模式,这个模式最初是在Erlang编程语言中使用的,起源于约1972年,正值上一轮AI爆发期。科学家们提出了这种用于AI计算的并发计算模型。由于现代计算能力的提升和GPU的出现,再加上AO的开发,这种设计模型现在被证明非常适合AI计算。
Sam 再个人 Github 仓库提供了一个 AO 上的 LLMA3 多模型代码,这意味着 AO 上可以直接运行大模型。与其他区块链不同,AO可以直接进行模型训练,这是一个重大突破。预计在6月6日的Arweave五周年会议上,还会有更多关于AI的宣布。
值得探讨的是,AO是一个无法关闭的去中心化全员计算网络。如果将AI运算放在AO上,我们可能会实现一个无法关闭的AI网络。这有点类似于《终结者》中的天网。因为网络是去中心化的,AI可以在上面运行并自己赚钱。如果赚得足够多,它就能继续运行;否则,它就会因为无法支付计算费用而“死亡”。
在这种背景下,我们认为AO上的AI可能会产生一种全新的生命体。Arweave和AO的结合,提供了AI的“DNA”,因为数据不可篡改、可追溯,并且可以在上面衍生和生长。
关于Web2解决方案和GPU基础设施,我在此做一个补充。首先,我们来了解一下AO的架构和技术。之前提到的SCP(存储共识范式),是将计算层与存储层分离,使存储层永久去中心化,而计算层保持传统计算层的模式。因此,AO的计算资源与传统计算并无本质区别,只是增加了一个永久存储层,使传统计算变得可追溯和去中心化。AO的计算拓展性没有任何类型限制,我们可以在AO上实现EVM、WASM等多种运算模式。通过将计算日志和过程存储在AR上,AO的计算能力几乎与传统计算相同。这样,我们可以进一步拓展GPU计算,甚至适配NVIDIA的CUDA等计算模型,显示出其广泛的拓展性。
至于与传统云计算平台的竞争,我认为这是一个伪命题。Filecoin和io.net等项目提出去中心化存储和算力,试图与传统的AWS竞争,但区块链的真正价值在于共识和去信任化,而不是直接竞争计算成本或存储成本。比特币和以太坊的大多数节点都运行在传统云服务上,这表明区块链对传统云服务并无直接竞争意图。相反,区块链提供了去信任化的共识机制,这是其核心价值。我们选择AO,而不是传统云计算,正是因为我们需要建立共识和确保数据永久存在。传统的云计算无法提供这种信任,因此区块链成为更好的选择。我们并不是为了降低成本,而是为了实现数据的不可篡改和可追溯性,这也是选择AO的核心理由。
去中心化计算的核心在于协作方式的变革。DAO等新型协作方式不依赖权威机构,使得AO上的系统和应用不会因为某个云服务商的关闭而终止。即使某个AWS节点关闭,我们可以在其他云服务上重启业务,这就是去中心化的核心要点。AO在拓展计算时,不是要取代传统计算,而是将其作为一层抽象,提供去信任化和永久存储的能力。例如,以太坊通过PoW成为去中心化应用链,但其基础设施仍依赖传统云服务。同样,AO的去中心化计算并不是要竞争传统算力,而是为开发者提供更多的业务场景,如NLP和驱动化游戏。
类似于Filecoin和Arweave的对比,其他如IO.net、Render和Akash等项目,更多的是使用去中心化技术分配计算资源,并没有创新来实现抗审查、不可关闭或去信任化的计算方法。因此,二者之间存在较大差异。在Arweave生态中,已有项目如Apus在构建GPU的AO节点。未来,这些节点也将运行在AO上。AO作为一个协议,由Sam设计,希望能更趋于去中心化。全球开发者可以自由地在AO协议上开发GPU运算、DPIN和社交应用,完全开放,不依赖大VC融资,而是从一开始就以去中心化的方式构建。这种模式使得AO从一开始就具有高度的去中心化特性。
从AR到AO再到AI,我们正在全力打造的应用是Permaswap。Permaswap在构建时采用了存储共识范式(SCP)思想,这使得其技术架构与以太坊上的Uniswap完全不同。尽管它也采用了AMM模型,但区别在于Uniswap的资金都是集中在一个智能合约中,由智能合约按单一算法去运作和提供流动性,这种方式效率较低。而在AO的架构中,我们采用的是代理金融(AgentFi)模型。
在传统金融中,资金存放在银行,由银行进行统一管理,这种方式效率低下,流程繁琐。在DeFi中,资产可以自动质押和流动,提高了资金的利用效率。在AO上,所有资金都由用户自己托管,并通过自己的机器人或AI进行管理。每个资金可以有自己的策略,这将极大地提高金融资产的智能化水平。由于AO具备更好的性能和架构,用户可以在自己的钱包中注入合约代码。这样,每个用户可以在自己的钱包里设计代理机器人的规则。如果用户喜欢Uniswap V3的规则,可以一键简单地将其加载到自己的代理中;如果用户喜欢Curve的规则,也可以轻松载入相应的代码。
进一步来说,代理金融模型使得资产变得更加智能。资金不仅仅是被动存放,而可以进行主动运作,通过AI进行计算和优化,使得资金的流动性和利用效率大大提高。回顾我们的金融发展历程,从传统金融到DeFi,再到AO上的AgentFi和AiFi,资金的利用效率和操作智能化不断提高。未来,Permaswap将成为一个金融基础设施,为AgentFi和AiFi提供底层支持,开发者可以在其上构建各种应用,包括社交、游戏、DeFi、内容创作等等多种应用。每个应用的资产和逻辑都可以通过协议互通,形成一个高效的金融生态系统。
<!--EndFragment-->
关于 PermaDAO:Website | Twitter | Telegram | Discord| Medium | Youtube
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!