对话Phala建设者计划首位获奖者,DeFi领域为何需要Phat Contract?

技术是人类愿景的重要承载之一,它是改变世界的魔法师,将理想和现实紧密相连。

而Web3将区块链技术、Crypto和去中心化的应用结合在一起,旨在重新构思互联网的基本架构和用户交互方式,承载着人类对于更加去中心化、自治和个性化的互联网的愿景。

去中心化链下计算基础设施Phala近期邀请到PrivaDEX和Koingaroo的创始人Kapil进行对话,为Web3建设者分享借助Phat Contract构建dApp的经验。

PrivaDEX是一个跨链DEX聚合器,可以在Moonbeam Network和Astar Network之间进行一键交换;Koingaroo 则是一个解决方案,可以在60秒内实现跨链自托管投资。

对于DeFi领域的关注,以及对于从头构建新事物的热情,让Kapil自然而然投入到Web3的探索创业之旅当中去,当然这其中也有一些对crypto和Web3技术不满的因素。同时,作为Phala建设者计划(Phala Builders Program)首位获奖者,Kapil也见证了Phat Contract的发展历程,对于其如何增强智能合约以及面临哪些挑战,都有深刻的经验体会。

而未来PrivaDEX和Koingaroo会对DeFi领域产生怎样的影响,Phala又将如何持续增强其作为底层设施的能力,我们拭目以待。

对话核心要点

1、对于Web3核心层面,去中心化是必需的,尤其在协议层面,当涉及到人们的资金时,这也是DeFi存在的整个原因。如果回到中心化模式,那么DeFi甚至就没有任何意义了。

2、在应用层面上,朝着去中心化方向开始迈进也非常重要,但不必一下子全部都采用去中心化,可以慢慢过渡,逐步实现去中心化。

3、在构建Web3时会面临一些独特的挑战:智能合约的编写十分关键,因为它们一旦部署,就很难更改;Web3开发涉及到与分布式网络和区块链交互的复杂性;Web3的生态系统还在不断发展和演变,需要保持对最新的发展和技术趋势的敏感度。

4、技术背景的人更喜欢Polkadot,普通的DeFi用户可能会认为Polkadot并没有什么特别之处,而当你开始与工程师和开发人员交流时,会发现他们对Polkadot所构建的技术非常着迷,其底层技术确实非常出色。

点击输入图片描述(最多30字)

5、Phat Contract不受与运行在链上的智能合约相同的限制约束,几乎没有延迟,没有gas费用,它们可以进行HTTP请求和连接到API。Phat Contract的主要特点:去中心化的、具有可信执行环境、具备灵活性。

6、Phat Contract的开发者未来将会有一个小型社区,他们一直在构建原始Phat Contract,并将其变成这些低代码工具的原语(Primitives)。如果你正在构建跨链聚合器或需要调用某个API并且需要web2 API的预言机,只需几次点击即可集成组件到你的智能合约中。这就是Phala接下来要做的事情。

7、Koingaroo是一个解决方案,可以在60秒内实现跨链自托管投资。PrivaDEX是一种在不同链上从任何通证交换到任何通证的方式。

对话全文实录

以下为本次对话访谈实录,为表述清晰,在不影响原意的基础上,内容细节处稍有变动,希望对大家有帮助~Enjoy!视频链接:

🔗https://www.youtube.com/watch?v=L5YZckaa-Js

Phala:欢迎大家,我是Stuart,Phala Network的增长和产品经理。今天我们邀请到了一位非常特别的嘉宾,Kapil Sinha,他是PrivaDEX和Koingaroo的创始人,Kapil也是Phala Builders Program的首位获奖者,我们将探讨他在使用Phat Contract与PrivaDEX进行建设的经验,以及他目前正在从事的工作。但在介绍他的背景之前,我知道Kapil刚刚推出了Koingaroo,这是一个跨链投资平台,目前正在进行封闭测试。你是否想快速告诉观众你正在进行的项目以及他们如何参与其中?

Kapil:好的,让我简单介绍一下,Koingaroo是一个解决方案,可以在60秒内实现跨链自托管投资。假设你在某个链上持有通证,比如说你在某个链上持有100个Phala通证,你想要进行风险分散。你可以选择将其进行借贷、提供流动性或者参与质押,比如将其质押到波卡中,或者将其放入以太坊或Arbitrum上的Uniswap流动性池中。

我们可以完成这些操作。你可以用任何你想要的通证支付费用,并选择在所有这些不同的链上执行哪些策略。而且,真正令人兴奋的是,这一切都是自托管的,所以所有资产最终都会进入你的钱包,你完全掌控着你的资产。

Phala:太好了!我喜欢这个产品,因为我就是那种如果我的钱包里有五种不同的通证,我总在考虑如何使用其中的一些。将它们发送到正确的链上、进行质押或提供流动性都存在很多摩擦成本。所以我绝对鼓励人们参与并了解 Koingaroo,并加入封闭测试。

Kapil: 是的,注册只需访问我们的网站(Koingaroo.com),在页面的顶部有一个大大的注册按钮,点击它,我们将会通过电话为你提供入门指导,并确保你理解平台的工作原理。

Phala:太棒了!今天我们将重点关注Kapil,他是通过我们Builders Program的首位获奖者。我们将对他在Web3领域的背景、使用Phat Contract进行建设的经验以及他目前从事的工作进行对话。所以,我们非常想听听你正在构建的Koingaroo以及你如何看待你正在开发的产品的演进,特别是在DeFi领域。

但在我们深入讨论之前,我想先回顾一下,因为在与你合作的过程中,我逐渐了解到了你的背景,并且关于为何涉足Web3,你有一个有趣的故事。你毕业于加州理工学院,经历了主流技术领域的种种考验,曾在大型Web2公司工作过,创办过一家Web2初创企业,并在一家重要金融机构担任交易方面的工程师。所以在一段相当短的时间内,你经历了各种传统的明星年轻工程师的发展路径,然后突然间决定全身心地投入到Web3的未知世界中去。

所以,我的第一个问题是,是什么吸引你进入区块链领域并做出这样的转变?与其他行业的工作相比,你如何发现在Web3中进行开发面临的挑战,以及可以构建的产品种类方面有所不同?

Kapil: 是的,我认为这是我几个兴趣的结合。就像你提到的,在大学毕业后不久,我开始建立自己的Web2创业公司。在那里,我真正意识到我喜欢从头开始构建东西,从第一原则开始构建属于自己的东西,而不是优化现有的东西。我认为优化现有的东西也很有趣,但不一定是我想要全职做的事情。所以我觉得真正从零开始构建某些东西的这一方面对我来说很重要,这适用于Koingaroo,也适用于PrivaDEX。

第二个角度是从经验的角度来看。就像你提到的,我在一个金融公司工作了几年,在那里我建立了这些培训系统,这让我对整个交易领域产生了兴趣。所以当我真正进入Web3时,我是从一个交易者的角度来看待的,我尝试在几个不同的去中心化交易所进行交易,并且系统地执行一切,我制定了可以自动交易的策略。

所以,起初是这两个想法,而Web3本身从工程和经济激励的角度来看都很有趣。它是促使用户与区块链进行交互的引擎,无论是Mining还是质押,我认为这显然是一种非常有趣的机制,并且有许多很酷的技术,这也是另一个重要的方面。

Phala:是的,你有交易背景,所以显然你首次进入去中心化金融领域(DeFi)很有道理,这也是你主要关注的领域。看起来你最初是出于好玩开始进行这种尝试,并且作为一名有才华的工程师,你发现了你在交易时以及在不同系统之间特别是在跨链交易中,存在一些效率低下的问题,你觉得自己可以构建一些产品来弥合这个差距。请问,最早的时候,你是如何进入Web3的构建领域的?

Kapil: 是的,在构建Web3方面,我认为有几点尤其吸引我。首先,从一开始,我就比较专注于DeFi领域,相对而言其他领域都不那么重要。我会忽略2021年短暂的NFT狂热,我想忘记那段疯狂的时期,我们就不提了。

但是基本上,我看到有许多有趣的DeFi协议已经存在或者即将出现,涵盖了从去中心化永续合约交易到普通去中心化交易的新模式,以及各种投资类型的东西。所以我觉得特别是在过去的三四年里,这个领域发展得非常迅猛,涌现出了很多不同类型的项目。

然而,我对crypto和Web3技术有一个抱怨,就是很多东西在某种程度上变成了“复制粘贴”,这个模式。而令人沮丧的是,这种做法实际上在一定程度上有效,如果你拥有正确的市场。所以我看到了所有这些协议,它们就像是一个碎片化的东西,你在这里有流动性,在那里也有流动性。

对于用户来说,他们必须知道哪些去中心化交易所会提供他们想要的价格,如何获得收益,他们甚至不知道该去哪里。这变成了一件非常令人不知所措的事情。而且,从事实上来看,这个领域只发展了三四年,可以想象在接下来的五年或十年里,它将进一步迅猛发展。所以我认为能够真正链接整个生态系统将是最重要的事情。

Phala:是的,作为创始人,显然你所提到的令人兴奋之处在于能够从零开始构建自己的东西,并在这个前沿领域工作,你看到了许多创新和大量的复制粘贴。所以对于你作为Web3产品的创始人而言,去中心化有多重要?它是一种对无需信任的金融或数字平台的意识形态吸引力,还是你建立Web3产品的原因之一?还是说这只是一个非常新颖且充满增长与创造空间的领域?

Kapil: 我认为在其核心层面,去中心化是必需的。如果你说的是实际的区块链本身,那就显而易见了,如果它是中心化的,你将失去所有的安全性。尤其在协议层面,当谈到DeFi时,当涉及到人们的资金时,这变得非常重要,这也是DeFi存在的整个原因。如果回到中心化模式,那么DeFi甚至就没有任何意义了,但这正是人们远离中心化场所的原因。

我认为DeFi在新兴市场特别有大用途,例如在那些没有受政府监管、不会过度印钞的地方。因此,从这个角度来看,去中心化非常重要。但是,我认为你必须谨慎选择应用去中心化的领域,尤其是在以速度、交付或用户体验为代价的情况下。

在这种情况下,我会开始划出界限,比如可以在一个月内使用中心化组件开发一个简单的产品。然而,全面去中心化可能需要六个月时间。在这种情况下,我可能会选择先采用中心化方式,看看用户是否喜欢,然后再逐步过渡到去中心化。这是从非常实用的角度考虑。

但从协议层面来看,我认为去中心化非常重要。在应用层面上,我认为朝着这个方向开始迈进也很重要,但不必一下子全部都采用去中心化。

Phala:是的,这也是Phala所看到的情况,就像我之前与这个领域的开发者们交谈时所了解到的那样,每个人最终都希望达到一个产品从头到尾都是去中心化的地步。然而,目前要实现这一点涉及到很多成本和困难,而且目前可用的解决方案可能无法在不牺牲用户体验或做出重大妥协的情况下实现所全部去中心化。

作为一个从事Web3基础设施方面的开发者,或者说是在开发方面,与构建Web2应用程序相比,在构建Web3上存在一些挑战吗?或者说在构建不可变程序方面有更有趣的事情吗?还是说压力更大?因为你需要一次性把智能合约搞对,而不像Web2应用程序那样可以不断调试,在构建Web3时确实会面临一些独特的挑战。

首先,智能合约的编写十分关键,因为它们一旦部署,就很难更改。在Web2应用程序中,你可以通过不断调试和更新来纠正错误,但在Web3中,一旦智能合约被部署,它们就是不可变的。这对开发者来说增加了压力,要确保智能合约的正确性和安全性。

其次,Web3开发涉及到与分布式网络和区块链交互的复杂性。开发者需要理解区块链的运作方式、智能合约语言和工具,并与去中心化网络进行交互。这需要学习和适应新的技术栈和工作流程。

另外,Web3的生态系统还在不断发展和演变,所以在构建Web3应用时,需要跟上快速变化的标准、协议和工具。这也是一个具有挑战性的方面,需要保持对最新的发展和技术趋势的敏感度。

然而,构建不可变程序和参与Web3的创新是非常有趣和充满潜力的。通过将代码和数据存储在区块链上,可以实现更高的透明度和信任,同时也可以创建具有社区驱动力的应用程序。此外,与其他开发者和社区合作,共同推动Web3的发展也是一种令人兴奋的经历。

总之,构建Web3应用程序带来了独特的挑战和机遇,需要开发者深入理解区块链技术,并不断学习和适应变化。然而,通过创造具有去中心化特性的应用程序,可以为用户提供更安全、透明和创新的体验。

Kapil: 是的,我认为肯定是这样的。我觉得其中一个方面是信任,一旦你进入Web3,信任和构建无需信任的东西变得理想起来。人们出于充分的理由自然而然地对事物持警惕态度,特别是在去DeFi领域,这会产生很大的影响。

我认为我的观点可能受到了在DeFi领域长时间工作的影响。所以,如果你比较传统金融和去中心化金融,我认为在这两个领域,人们都必须非常小心,你知道的,如果你处理别人的钱,他们会对此非常敏感。所以,我认为必须比在构建Web3游戏时更加小心,例如,如果你不小心铸造了一只消失不见的猴子,可能并不是世界末日。所以,我认为尤其是当我更多地涉足金融领域时,即使在我在传统金融领域工作时,我也认为要非常小心处理那些微妙的细节。

在Web3中构建的感觉确实有所不同,并且更好,因为存在社区的因素。事实上,有所有这些Discord社区,以及所有这些NFT和游戏团体,在Web3中比在Web2中更加突出。而在Web2中,你几乎默认会加入很多Discord频道,并与社区互动。对于开发者来说,这使得生活变得更轻松、更有趣,当你正在构建某个东西时,你的Discord里有人愿意立即给你反馈。在Web2中,这可能要更具挑战性。

Phala:是的,即使有时出现错误,看到人们对沟通方面的问题感兴趣还是很有趣的,尤其是对我个人而言。当有人生气地指出一个月前与一周前新闻稿中的不一致之处时(我意识到他说得对,我们确实说过那样的话),我能看到我的沟通方式可能存在问题或者让人困惑。我们喜欢去发散一些东西,无论是好的还是坏的方面,因为我们与社区和使用我们产品的利益相关者保持密切联系。所以,就接下来你正在开发的系列产品而言,你们正在朝着更贴近这个目标迈进。

那么,你是如何被带到 Polkadot,并对 Polkadot 生态系统产生兴趣的呢?是因为套利机会(Arbitrage opportunities)吗?还是其他原因让你第一次感兴趣并决定为这个生态系统做出贡献?

Kapil: 是的,我认为有几个因素共同促使我对Polkadot感兴趣。首先,相比其他项目,Polkadot 的架构非常有趣。与其他项目(比如 Cosmos)相比,Polkadot 架构更独特,你可以真正连接到这个中继链以及其他一系列链上。从工程角度来看,这一点非常吸引人。

其次,从交易的角度来看,Polkadot 提供了一些有趣的挑战。显然,与像 EVM 这样拥有巨大玩家并且可以轻松复制粘贴他们的策略的市场相比,Polkadot 是一个相对较新的市场。因此,Polkadot 为规模较小的交易者提供了更多的空间,这也是我加入 Polkadot 的另一个重要原因。

Phala:我觉得一个趋势是,技术背景的人更喜欢 Polkadot。普通的 DeFi 用户可能会认为 Polkadot 并没有什么特别之处,而当你开始与工程师和开发人员交流时,你会发现他们对 Polkadot 所构建的技术非常着迷。虽然我们可能没有拥有百万用户的应用程序,但其底层技术确实非常出色。

Kapil: 是的,在任何区块链社区中,你都会找到一些短期利益者。而 Polkadot 的铁杆粉丝似乎与众不同,他们非常注重长远发展。他们致力于构建架构和基础设施,然后在此之上构建应用程序。这是一个经常被提及的叙述,尤其是在 Polkadot 特定的活动中,人们普遍对 Polkadot 充满了积极的态度。

Phala:是的,这种叙述听起来确实很常见,特别是对于 Polkadot 而言。当然,Polkadot 的特定事件通常只在社区中传播,所以它们更像是 Polkadot 积极性的一种反馈。但你真的能感受到人们的想法,即使我们没有像其他区块链那样的用户流量和数量,但我们确实有长期建设的意识。

我们不会把大量预算花费在仅仅为了眼前效果而进行营销活动上,也不会简单地复制已经奏效的东西,然后希望通过微调来吸引用户。相反,你会看到很多人说,“嘿,这个区块链的基础非常坚实,将来会长久存在。”

那么,转向PrivaDEX,是什么促使你抓住机会构建类似PrivaDEX这样的聚合器呢?是你个人在Polkadot上进行交易时的挫折感,还是出于对构建这样一个项目的技术兴趣,或者两者的结合呢?

Kapil: 我认为是二者的结合,这个想法源于对当前情况的不满,就像你知道的,Polkadot 有很多流动性,但它分散在许多不同的领域中。实际上,在前面的对话中,当你和一些不了解Polkadot 的人交谈时,他们经常引用一些没有更新的数字,比如说Polkadot在TVL上只有这么多,但这从来没有包括其中所有的不同组合。

所以我认为这个问题就像外界对Polkadot的了解不够深入一样,很多人从根本上没有理解到。作为一个在其中进行交易的人,我知道它的存在,但却不能直接使用。所以我认为其中有这样一个方面原因。

另一方面,说实话,我觉得自己属于那种创业型的人,基本上把自己看作是一个建设者,对交易、金融非常感兴趣,但更享受创造事物的过程。所以我认为这是一个很好的机会,让我真正转变并专注于在这个生态系统中的构建。

那是我第一次真正深入研究各种内容,头一个半月的时间里学到了很多东西,因为我在研究区块链运行时和多个区块链运行时,比如 Phala、Moonbeam 和 Astar,了解这些机制,而且文档非常稀缺。所以,学习的过程非常多。然后我实际上开始进行尝试和调整,我认为这就是 PrivaDEX 的起点,它只是一个概念验证,我在去年11月独自开发的,我记得那就是我参与的时间,大概是去年12月初。

Phala:是的,对于那些不了解的人,我会在视频描述中放上与Kapil相关的所有链接,还有Phala的链接。你是否想简要地概述一下PrivaDEX以及你在Polkadot生态系统中要解决的问题呢?

Kapil: 好的,PrivaDEX是一种在不同链上从任何通证交换到任何通证的方式。举个例子,假设你在Moonbeam上拥有USDC,而你想最终获得在Phala网络上的Phala,那么你只需通过一个界面、一个应用程序进行交换。

你只需要指定你想要交换的USDC数量,并且PrivaDEX会处理所有涉及不同流动性池、XCM转账和桥接的交换过程,然后将Phala发送到你的目标钱包中。因此,它就像是一个跨链去中心化交易聚合器,它会查找所有这些不同的流动性池,为你找到最佳路径并执行相应的交换操作。

Phala:显然,这样做会把我们带到现在,当你正在构建像 PrivaDEX 这样的产品时,其中涉及自动化跨链交换,并且需要查看不同链上的不同资产价格。你能描述一下在链上可以构建的组件和那些不可能在链上构建的组件之间的困难吗?以及你必须转向类似 Phala 这样的链下解决方案。

Kapil: 是的,当然如此。所以我认为任何你进行的交互,比如在池中进行交换或进行XCM转账,这些都必须在区块链上完成,以便实际上将价值移动过去并改变通证所在的位置。因此,这些操作都是在链上完成的。

但是一旦你开始涉足跨链领域,其中无法通过单个原子交易完成的事情,那么你就需要使用链下计算框架。尤其是像我们在Moonbeam到Phala上使用USDC的例子中,有很多步骤。首先,你必须在Stylosop或Beam Swap上将USDC换成Glimmer,然后进行XCM转账到Polkadot,再进行XCM转账到Phala,然后至少在那里你才能进行Phala操作。

但有时你还需要在远程端进行另一个交换(Swap)。所以这些步骤,必须在链下进行编排,你不能只是将它们输入智能合约,让智能合约为你完成所有操作。这正是Phala发挥作用的地方,Phat Contract作为这种链下编排框架非常有用,我们所做的每个单独操作都是在链上进行的,但可能是在不同的链上,并且你必须检测事件何时发生,然后进行下一个操作。你可以将它想象成一个流程图,步骤一到四,完成第一步后启动第二步,依此类推。

点击输入图片描述(最多30字)

Phala:是的,对于那些不了解Phat Contract的人来说,它们是在Phala网络上运行的程序,因此它们在某种程度上类似于智能合约,但它们是无需信任地部署到我们的链下工作节点并在那里执行的。正因为如此,你知道它们不受与运行在链上的智能合约相同的限制约束,比如几乎没有延迟,没有gas费用,它们可以进行HTTP请求和连接到API。是什么激励你选择使用Phat Contract作为这个选项的解决方案呢?

我知道将其保持在Polkadot内肯定是一个因素,尝试构建这些在生态系统中可用的工具是一个动力,但是在你可以考虑用AWS Lambda之类的东西来做这件事时,决策过程是怎样的呢?当你在考虑 PrivaDEX 链下部分的不同组件时,决策过程又是怎样的呢?

Kapil: 是的,我认为Phat Contract的两个主要特点,也许是三个主要特点。首先,它是去中心化的,你可以在一个去中心化的工作池上运行它。稍后我会详细介绍其与 AWS Lambda 相比的情况。其次,它具有可信执行环境,你可以以安全的方式存储密钥。因此,每当你进行交易时,显然需要进行签名。使用 pokaldot.js、talisman 或 metamask 时,就是这样做的。你拥有密钥,然后通过验证进行签名。但是,如果你要以去中心化的方式进行这样的操作,你不能随便告诉别人“嘿,这是我的密钥,请帮我做这笔交易”。那样很容易被黑客攻击,所以这就是使用Phat Contract的一个好理由。

第三个方面是它的灵活性,你不会因此受限。我想这可能会造成一种常见的混淆观点,人们会认为智能合约非常相似,但实际上,我认为应该将其视为运行一个函数,并给予它大约 10 秒钟来运行这个函数。所以这个函数可以做任何事情,可以进行任何网络调用,坦白说,它并不一定要连接到区块链,我可以直接从 Google 查询某些信息,并将结果返回。但我认为这种能够以片段方式运行的方面非常适合于流程图类型的系统。比如,完成第一步后,需要进行第二步,我们就可以在这个函数调用中加入第二步。

Phala:是的,我们在谈论好的方面,你刚刚提到了很多关于智能合约的优点,但我也知道,在开发我们的本地智能合约(使用 Rust 编写)时,高度可自定义的特性也带来了一些困难。为了公平起见,你想谈一下在开发和使用Phat Contract方面遇到的困难,并给那些打算使用Phat Contract作为计算解决方案的开发者一些建议吗?

Kapil: 是的,我认为肯定存在一些挑战,主要是在开发方面。我还记得当我构建这个项目时,大约是五六个月前,时间过得真快,所以工具确实要比现在更差一些。另外,你写的是Rust代码,不仅仅是Rust,而是一个非常简化的版本,例如你不能生成随机数,不能进行浮点运算,也不能超过一定大小的内存分配。因此,有很多限制几乎像在做嵌入式系统类型的工作,这让事情变得更具挑战性。举个例子,如果你想解析来自 Google 搜索的响应,那么有一些非常具体的事情你不能做,有这些限制存在。

如果你用 AWS Lambda 完成这个任务,你可以使用 Python 或 JavaScript 来编写代码,这样你可以更快地得到一个初始版本。但代价就是它将成为一个中心化的东西,老实说,我不知道用 JavaScript 要建立多大规模的系统,所以我认为这成为了最重要的问题。

我确实提到了去中心化以及其重要性的问题。这是一个困难的抉择,我们并没有构建一个全新的协议或共识机制,但你是在移动人们的资金,信任总是一个需要解决的问题。所以,如果你说这将发生在一个中心化的系统中,那么我认为你离中心化金融并不远了。

这就是为什么我迅速投入了Phat Contract的原因,因为总会有这样的问题:嘿,我把钱给了系统,到底发生了什么?我认为智能合约是解释这个问题的简单方式,每个人都很熟悉它,它是“原子级”的,它也是在区块链上完成的。人们愿意相信智能合约。Phat Contract是一个基本上全新的概念,如果你说运行时由我控制一切,人们将非常谨慎,但一旦变成任何人都可以参与的工作池,并且我不控制其中任何部分,那就更加值得信赖了。

Phala:嗯,从增长经理的角度出发,你可能是Phala团队之外最资深的Phat Contract开发者之一,就Phat Contract的开发生态系统或经验来说,请思考一下哪些Phat Contract的用例在你看来是不言而喻的?

Kapil: 我认为Phat Contract最好的地方在于,当你将其视为运行某种代码的快速方式时,它真正发挥了作用。例如,你想运行某个函数,并在某个事件上触发它。这是它真正发挥作用的地方,不仅非常容易做到,而且编写这种系统也很容易。

相比之下,PrivaDEX是一个大挑战,因为需要进行编排等操作。如果你只限制在一个方面,那就变得非常酷了。例如,如果你现在说我有这个网页,并且我想从某个地方获取价格,例如价格预言机之类的东西,但是不想通过Chainlink接入,你可以通过Phat Contract来实现。或者如果你想进行基于触发器的操作,例如某个事件已经发生,并且我想基于此触发某些操作,则仍然从交易角度思考,例如价格已经降到了某个水平以下,我想购买,则可以将其插入到合约中。

因此,在这方面对于(交易)机器人来说效果很好。所以我认为入门的好方法是真正专注于这些小片段、非常专注的应用程序。然后我知道像跟随团队一样一直在做这件事情,真正的目标几乎是微型服务器架构,在这里你拥有许多不同的代码片段,它们可以进行通信。一旦你构建出这样的生态系统,你就可以非常好地插入各种东西,比如说这个人有一些与Amazon S3交互非常好的东西,这个人有一些与价格触发器交互非常好的东西,让我们把这两部分联系起来,建立属于我自己的东西。

Phala:是的,这正是我们正在努力做的,因为我们知道并非每个开发人员都像是Kapil或其他愿意深入研究Phat Contract的人。因此在下一周或两周内推出的时候,我们将发布名为Phat Bricks的低代码功能,这是一种预制的经过审计的Phat Contract,用于执行这些简单功能。

我们希望或者说我们期望开发人员能够将其用作高度可组合的混合和匹配dApp函数。我们已经为Lens生态系统提供了预言机解决方案,以读取Lens API,借此你可以读取用户数据或任何Lens应用程序上的帖子数据,并将其集成到你的智能合约中。我们还有一个演示版本,我会在视频描述中提供链接。

正如你所说,我们设想Phat Contract的开发者未来将会有这样一个小型社区,他们一直在构建原始Phat Contract,并将其变成这些低代码工具的原语(Primitives)。如果你正在构建跨链聚合器或需要调用某个API并且需要Web2 API的预言机,则只需几次点击即可集成组件到你的智能合约中。这就是Phala接下来要做的事情。Kapil刚刚推出了投资产品Koingaroo,你想谈谈接下来你的路线图以及PrivaDEX的未来吗?

Kapil:是的,让我从Koingaroo开始说起。Koingaroo可以让你在60秒内跨链进行自托管投资。这实际上意味着什么呢?假设你在某个链上拥有一些通证,例如你的钱包中有100个Phala通证,并且你想使用它来投资其他产品并产生某种收益,因为你不想仅仅是持有这100个Phala。目前,你通常会将其抵押在Phala上,如果你想要进行多样化的操作,则必须将其桥接到其他链上,并将其交换(Swap)为正确的组件和通证,然后将其放入类似于借贷池或LP的东西中,或将其抵押在另一个链上。

因此,你实际上是从桥(Bridge)跳到交换(Swap),然后再跳到实际的协议中,而且可能涉及多个链。我们在进行了许多用户访谈之后发现,有少部分人有一种定期的节奏,他们会定期将资金分配到相同的投资组合中。或者他们在某个地方积累了一些通证,但他们不想只积累这一个通证,他们想要多样化。这就是Koingaroo的用处所在,在任何受支持的链上支付任何通证均可。例如,你有100个Phala并且想要进行多样化操作,那么你可以支付100个Phala,无论汇率如何假设你得到了100美元回报,然后,你可以使用这100美元在Polkadot上进行一些活动,在Phala上进行一些抵押,在Moonwell上投入资金。我们甚至正在寻找超越Polkadot的东西。

因此,如果你想参与Arbitrum/ethereum,则可以进行某种Staking的混合处理。总之,你可以使用任何通证进行支付,我们为你处理所有交换和桥接,并且最终只需轻松部署资本即可。我非常受PrivaDEX工作的启发,我认为我的兴趣真正停留在DeFi领域,在这个跨链空间中让用户体验(UX)变得更加容易。我不一定想要提出协议编号n加1,因为已经有很多用户可以选择了,但我只是希望他们能够更轻松地访问它。

Phala:是的,我现在喜欢这个产品,因为我有很多朋友,他们在crypto方面只是表面上的了解,他们只是选择了几个他们喜欢的通证,并且只是将它们保存下来。我总是告诉他们,如果你拥有crypto,它不应该只是放在你的钱包中,你应该进行抵押和投资,有很多生产性的方式可以使用这些资产,并获得收益。然后他们会说:“好的,我该怎么做?”然后我会说,首先,你要桥接到这里,然后你可以下载这个钱包并转到这里。如果你不想在这里查看这些不同池的APY,那我觉得你会喜欢将crypto放到一个地方来使用并开始获得收益的这种概念。

我认为你是对的,我认为你的定位非常正确,具有正确的思维方式,其中一切都与用户体验有关,在DeFi中有很多令人信服的理由,并且可以将通证移动到不同的协议中使其具有生产力,无论是抵押还是其他方式。但是目前这个过程并不流畅也不直观,并且存在很多问题。即使我已经在这个游戏中多年了,我仍然会反复检查交易。因此,如果出现错误操作,则所有通证都将消失,那么你将肯定会陷入这个问题。

Kapil: 特别是在过去的一周中,我一直在挖掘所有这些团队的协议,我对它们的数量和类型感到非常惊讶。我的意思是,有10个永久性DEX和100个普通DEX,这其中有太多的选择了,也是一种超载,我最多只能保留五到十个。

Phala:是的,Kapil非常感谢你,这很棒。我想快速介绍一下Phala Builders Program。正如我所说,Kapil是Phala Builders Program的首批获奖者之一。我们提供高达五万美元的资金来构建原生的Phat Contract。如果你是Rust开发人员,并且想要构建某种dApp,请务必与我们联系。你可以在我们的文档中找到申请表格,或者在我们的Discord上联系我们。关于Phala Builders Program,可查看链接:

🔗https://docs.phala.network/developers/phat-contract/builders-program

Kapil: 现在我们真正专注于构建Koingaroo,我们正在寻找用户注册我们的封闭测试版。因此,我们在Polkadot上运行,支持多个链,可以将所有东西从Bifrost到Polkadot再移动到Astar。我们期待着帮助人们将资本轻松地投入这些投资中。

如果你有兴趣,请访问我们的网站Koingaroo.com,在那里会有一个大的注册按钮,上面写着“注册封闭测试版”,在那我们将与你联系并为你提供服务。如果你有任何问题,我们将会给予回答,我们非常期待启动这个项目。

Phala:我可以证明,Kapil绝对是一个始终关注社区的创始人。我在PrivaDEX Discord中,你总是能够非常快速地回应任何关注点和功能请求。每次想起你在社区的时候我一直在问你关于Dark Mode的事情我总是忍不住想笑。好,今天的交流就到这里,谢谢Kapil,再见!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值