专访1inch:Uniswap垄断阴影下,如何在DEX领域创新?
采访:Jack,BlockBeats
整理:Jaleel、Kaori,BlockBeats
诞生于 2019 年黑客马拉松 1inch,在 2020 年 DeFi Summer 的助推下,成功地崭露头角。在两位俄罗斯青年 Sergej Kunz 和 Anton Bukov 的引领下,1inch 凭借高效且低成本的交易方式,稳步攀升至 DeFi 聚合器赛道的领头羊位置。
根据 DUNE 的数据显示,自上个月来,使用 1inch 的唯一钱包数量已超过 100 万大关,超过了在 2021 年的高峰期。在近期 1INCH 上涨突破 0.5 美元,团队也推出了自己的开发者门户测试版本,该 Web3 SaaS(软件即服务)平台提供了用于开发新产品的 API,包括交易、现货价格、代币信息等。
与此对应的,是 DeFi 市场另一只独角兽的接连出击。今年 6 月 13 日,Uniswap 团队宣布推出第四代版本 V4,引入了「Hooks」和「The Singleton」两个新概念。其中,前者 Hooks 尤其受关注。在许多人看来,它似乎成为了 Uniswap 击败所有 DEX 的杀手锏。而在随后的 ETHCC 大会上,Uniswap 又推出了 UniswapX,向流动性聚合器领域发起进攻。在这种接连冲击下,许多 DeFi 创业者都发出了「放弃 DEXs,加入 Hooks」的感叹。
在巴黎 ETHCC 大会期间,BlockBeats 对 1inch 联合创始人 Anton Bukov 进行了专访,深度探讨了 1inch 的发展历程、对 DeFi 创新的看法和思考,以及如何应对 Uniswap 的出击等话题。
寸拳,1inch 的创新哲学
1inch 这个名字蕴含了浓烈的东方哲学,源自李小龙的名招「一寸拳」,这是国际间对中国传统武术中「寸拳」技法的译称——"One Inch Punch"。
在深入智能合约前,1inch 联合创始人 Anton Bukov 的初始职业是一名 C++系统工程师,接着因为对苹果开发工具的喜爱而转向 iOS 开发。而当他遇到智能合约后就立刻被强烈吸引了:在编写智能合约时,需要在全新的层面上去思考和编写代码。
在 2018 年,通过朋友的介绍,Anton Bukov 和 Sergej Kunz 相遇并瞬间击中,然后在 2019 年的黑客马拉松上,Sergej 和 Anton 一起开发出了 DEX 聚合器解决方案——这就是 1inch 的起源。
左为 Sergej Kunz,右为 Anton Bukov
「记账创新的重要性被大大低估了」
BlockBeats:1inch 在 DeFi 领域做出了独一无二的贡献,我们一直希望能与 1inch 的创始团队有深入的对话,而据我所知,你们还在涉猎一些新项目。
Anton Bukov:没错。举例来说,像 =nil; Foundation 这样的组织,不论是在各类大型会议上,还是在会议之外,都在进行着众多的项目,规模大小不一。有些人正在为现有的区块链和 EVM 构建新的功能,还有人则致力于为加密货币领域的 ZK 创造全新的工具。这些项目并非只是在既有的 EVM 和以太坊的框架内进行,而更像是在为加密货币证明的大众市场,或是协议不可知的项目,构建未来的解决方案。
对于那些不能带来任何实际价值的项目,我并不感兴趣,我不相信它们能带来任何实际的价值。然而,有一些人在做的事情。例如,当我和他们交谈了 15 到 20 分钟后,我会发现他们正在做一些非常有趣的事情,他们正在解决一个实际的问题。尽管这个问题现在可能还不太大,但是正在变得越来越重要,这让人感到非常鼓舞。
BlockBeats:提到 2017 年,当时许多人都专注于 ICO 之类的投机行为。
Anton Bukov:那可能是在 ICOs 之前,或者大概在几个月后,大约在 2017 年中,我们曾开过一些关于发行代币的玩笑。1inch 可能没有其他领域或项目那么专注于代码数量,因为我们坚信确保用户安全的关键在于尽可能简化代码,并在预算允许的范围内进行尽可能多的审计。
如果你有一个含有 5000 行代码的协议并且进行了一次审计,与你有一个只有 500 行代码但进行了 10 次审计的协议相比,你的安全性要高出 100 倍。因为审计并不能保证你的协议是安全的。即使经过了形式化验证,也不能保证安全。它只能保证在你了解所有可能的组合的情况下,可能是安全的。但是你可能忽视了其中的某些威胁和潜在用例。
过去的经历表明,一些经过形式化验证的项目也会受到黑客攻击。当有人发现他们可以在同一个区块内操纵 LP 代币的价格,他们就会将以太坊和其他资产投入 Uniswap V2 池中,这使得 LP 代币的价格上涨。然而,如果你拥有两个仓位,一个以 LP 代币作为抵押品,另一个以 LP 代币作为债务,在操纵价格的同时,如果一个仓位非常大,另一个仓位却是负的,那么你就可以带着巨额仓位离场,抛弃那个负债的仓位。
因此,如果你能操纵资产的价格,甚至在同一区块内将价格抬高,这会给资金市场带来风险。这是人们没有意识到的,而形式化验证也没有解决这个问题。Aave 的一个分支就因为这个问题被黑客攻击。Aave 关闭了这些智能预言机,因为它们对这种攻击毫无防备。这就是形式化验证不能使项目百分之百安全的例子。
我们相信,每次审计都会增加你的安全性,代码越少,审计越多,就越安全。当然,作为拥有 15-20 年软件开发经验的工程师,我们也花费大量时间提高效率和 GAS 效率。在智能合约方面,唯一的优化目标就是智能合约代码的大小和 GAS 效率,我们试图在这两个参数之间找到平衡。
代码简洁性和功能紧凑性的平衡
BlockBeats:其实在很多人的想象中,DeFi 动态聚合器的代码一定非常复杂。
Anton Bukov: 我们会在代码的简洁性和紧凑性之间找到一种平衡,并不意味着我们要把所有的东西都只放在一行代码里。我们只做必要的事情,而且要以高效的方式去做。写代码时常会使用数据结构和算法来帮助处理复杂性和 gas 成本,但我们找到了另一种巧妙的方式,提出新的记账算法,这是在算法领域被低估的一个话题,即算法中的记账创新。
来自 Paradigm 的一位成员也在 Twitter 上提到了这个话题,他同样认为记账本身是一个被低估的领域,将在 DeFi 中带来很多创新。例如,在 2020 年,我和我的同事创建了一个农场智能合约。第一个具有农场激励机制的智能合约是我和我的同事为 Synthetics 协议编写开发的,这个协议每周通过脚本发送激励。
我们加入他们的 Discord 提出:「你们为 Uniswap V2 的流动性提供了激励,但是那些提供流动性的人拥有 LP 代币,为什么你们不为这些奖励制定一个质押合约呢?」他们都惊讶于我们刚来就提这个建议。我还说,我们可以编写这个合约。于是我们编写了这个合约,并由 Sigma Prime 审核。这个合约可能是以太坊上被复制最多的智能合约之一。
你可能记得 DeFi Summer 时有很多「食物代币」,它们主要就是基于这个智能合约。这是一个记账创新的例子,因为在这个智能合约的重要部分就是人们可以加入「农场」,也可以离开「农场」,这个「农场」可能有数千甚至数百万的用户。但当他们加入和离开时,它是如何运作的呢?
「农场」在一段时间内平均分配所有的资金,比如每周分配一定数量的代币,每秒、每分钟、每个区块都在分配同样的金额,但是这些资金是按照用户的质押比例分配的。这里只有三个操作:存款、取款和领取奖励。这三个操作都不包含钱包的枚举,这种方法的复杂度被称为常量复杂度。这意味着,无论我们有一千个用户,还是一百万个用户,这三个方法执行所需要的 gas 成本都是完全相同的。
BlockBeats:DeFi 的哪一点吸引了你的关注?又是如何想到 DEX 聚合器这个点子的?
Anton Bukov: 因为我们看到这个领域仍然存在大量的未被挖掘的潜力。我们在算法和记账上的创新想法非常有创新,尽管我们已经拥有货币市场、AMMs 等,但记账方式这个领域仍被严重低估了。以加密货币市场为例,它的运作方式很有趣。人们将他们的资产存入一个池子中,这个池子会混合所有人的钱,然后你可以借入其他资产。
比如说,你将你的以太坊存入,然后借出比特币。你实际上是从那些存入比特币的人那里借钱的,而不是从某个特定的人那里借的,所以这个过程不是点对点的,而是一个池对池的交互。这种模式使得你的债务和抵押品每秒都在增加。
但是这是如何运作的呢?比如说,如果一半的 USDC 抵押品被借出,那些借款人每年需要支付 6% 的利息,他们的债务每年增长 6%,但这个数字是每秒都在增加的。那些提供流动性的人,一半的流动性被借出,支付 6% 的利息,但这些流动性提供者获得的年化收益率为 3%,因为这 6% 的一半按照 100% 的存款比例分配,作为 3% 的年化收益率,而且这个数字也是每秒计算的。
为什么是每秒计算的呢?因为最初当我想到这个作为一个黑盒子的借贷概念时,我以为当你归还时需要支付额外的费用,比如你借了 100 美元,归还时你需要支付 105 美元,这笔钱会按比例分配给所有人,但如果你只按照目前在池子里的人来分配,那么就有空间给操纵者。
有人可能会插队,存入 99% 的流动性,获得这 5 美元的奖励,然后在你之后立即取出。所以你应该把这 5 美元奖励分配给曾经在池子里的所有人,根据他们在一段时间内的持有比例。他们所做的就是让你的债务和抵押品每秒都在增长。所以对于操纵者来说,插队是没有意义的,因为分配已经发生了。当有人偿还债务时,并不意味着他会支付一笔将被分配的款项,这笔钱已经被分配了,他只是在还清自己的债务,这是一个伟大的记账创新。
Compound 和 Aave 的实现方式不同,Compound 会通过不断提高 Compound 资产价格与基础资产的价格比来分配奖励。这个价格每秒都会根据一个公式增加。当借贷的比率发生变化时,他们会调整这个比例。Aave 的做法与此相似,但他们保持 1:1 的价格比,所以你的余额会不断增长,这是一种不同的方法,可以相互转换。
任何人都可以编写一个代币封装器,让其表现得像一个 Compound 代币。它的余额不会增长,而是价格会增长。而且还可以创建一个反向封装器代币,可以让 Compound 代币封装器表现得像其他代币,与基础资产一对一,余额不断增长。我相信有人可能已经做了这个项目,比如 X token 项目之类的,他们通常会做一些封装器,允许实现类似的功能,比如投票功能、自动投票、委托等。
对于为什么我们选择在 DeFi 领域创新,我想说我们并不仅仅关注 DeFi。我们也非常关注 Web3,并寻求在这方面创新。通常,我们会想出一些独特的技术创新和想法,然后尝试理解我们是否可以基于这些创新和想法构建一个有用且成功的产品。
我注意到有些项目首先设想一个产品,然后试图实现它。但我认为 1inch 的做法与之相反,我们首先提出创新,然后尝试理解如何利用这种记账方法或这种算法来最好地服务于用户。这也是为什么我们的大部分产品都能在落地时做得很好,并且很难有人能与之竞争。
开发者门户,1inch 在憋什么大招?
7 月 19 日,1inch Labs 宣布其开发者门户(Developer Portal)测试版的发布,这是一个 Web3 云 SaaS(软件即服务)平台,为开发新产品提供最先进的 API。
1inch 开发者门户提供的 SaaS 解决方案包括:可为用户在特定区块链上交换的加密货币数量提供报价的 Swap API ;根据可用的流动性,在支持的网络上提供加密货币的当前现货价格的 Spot Price API ;为加密货币钱包余额和限额提供准确信息的 Balance API ;基于 1inch 限价单协议的 Orderbook API ;提供用户钱包中所有 NFT 信息的 NFT API 等其他诸多功能。
一个团队应该如何看待行业创新?
BlockBeats :开发者可以用这些 API 构建哪些类型的应用或实现呢?
Anton Bukov:可能性是无穷的,可以是钱包,也可以是 dApps。如果你打算制作一个钱包,那么你投入的 20% 的努力和得到的 80% 的结果可能就是用户界面,可能是一个移动应用或者 Web 应用。然而开发后端获取钱包的所有代币,这些代币的价格,历史变动,历史记录,这些要在链上,是更大的工作。但是如果有人想要运行一个新的钱包并验证人们是否喜欢它,他们就无法在没有后端的情况下实现这一点。而现在,他们可以只使用我们的 API 来进行尝试,对于大多数人来说,这都是免费的。
BlockBeats :在整个 1inch 生态系统中,1inch 钱包将扮演什么角色?
Anton Bukov:我们坚信我们的使命是改进这个领域,加速奇点的发展。因此,我们认为公司的唯一生存之道就是创新。我们不仅仅想要生存,还想要持续创新,这也是驱使我们前进的动力。当然,我们有时会感到我们在与其他项目竞争,但这是好事,因为这对我们来说是充满挑战的。我们最初是从 Hackathon 起步的,2019 年我们参加了 15-20 场 Hackathon,对于最终用户来说,竞争总是有益的。
在区块链的每个领域都存在竞争,钱包之间、聚合器之间都存在竞争,几乎在所有 Web3、区块链、DeFi 技术所提供的市场中都存在竞争。然而,这些竞争的最大赢家通常都是用户,这真的很棒。这个行业还很年轻,十年后可能会有很大变化。但我们现在所做的一切对于构建这个光明的未来都是有益的。
我们发布了这些 API,不仅是为了我们自己内部的使用,也是为了让所有人都能使用,我们相信这将推动行业构建更多的应用。我们并不害怕竞争,因为我们认为这个领域有巨大的发展空间,即使我们在钱包市场上只占有 10% 或 15% 的份额,我们也不在乎。我们仍然处理了超过一半的聚合交易,并一直努力提高我们的市场份额。
当然,我们会为我们的份额竞争。但总的来说,我们更希望让这些市场发展得更快。我们的目标不是在小市场上竞争,而是要让整个市场更快地发展。拥有更多不同的钱包可能会吸引更多的人加入到 DeFi 中来,我们希望让整个市场比现在发展得更快。
Uniswap 接连出击,1inch 如何应对?
此前,Uniswap 创始人在 ETHCC 上宣布,即将推出跨 AMM 、基于荷兰式拍卖的聚合协议:UniswapX。对于这一款即将上线的新产品,社区和市场做出的评价褒贬相半。Paradigm 研究员 Dan Robinson(@danrobinson)在社交媒体上对 UniswapX 的改变给予高度评价:「我认为 UniswapX 改变了去中心化交换、MEV 和互操作性的游戏规则」,且详细列举出了五个原因。
但 Curve Finance 官方账号却做出了不同的评价,他们的看法带有一丝别样的韵味:「恕我直言。游戏规则在很久以前就已经改变了:当 1inch 第一次进行高质量聚合时,当 CoWSwap 推出 Solvers 模型时。UniswapX 是不错,但它并不是开创者,甚至也不是第二个玩家。」无疑,Curve Finance 认为 Uniswap 在抄袭。一些社区成员也纷纷发出疑问:「UniswapX = CoWSwap + 1inch?」
相关阅读:《褒贬相半,Uniswap 究竟是不是「币圈腾讯」?》
粉色阴影
BlockBeats:你提到了 Uniswap,他们最近发布了其重要的 V4 版本以及 UniswapX。尽管其他协议早就提出了类似的创新,但 Uniswap 对这些创新的二次采用还是让其他协议黯然失色。我想听听你对这个问题的看法,一个 DEX 团队作为 Uniswap 的对手,现在应该如何在 DeFi 领域发展?
Anton Bukov:当我第一次听说 UniswapX 时,我的第一反应是想知道为什么它和 1inch Fusion 看起来如此相似。当我们深入研究了他们的白皮书后,我们发现 1inch Fusion 是他们最重要的参考之一。我认为这是一种肯定,这再次证明我们和其他在市场上做类似事情的参与者正朝着正确的方向前进。这也再次强调了我们总是领先一步。我坚信,我们的解决方案将继续领先于行业。
BlockBeats:许多不同的 DeFi 协议进行了很多创新,但市场并没有给予他们足够的关注。但当 Uniswap 实施了类似的创新后,整个市场就突然觉得这就像一场革命一样。
Anton Bukov:是的,我认为有些项目已经具有了不公平的优势,这里的不公平优势是指他们有一些审计师,由于品牌效应,这些审计师成为了他们服务的敲门砖。但这种情况正在慢慢得到解决,因为市场在自我调整。人们开始意识到聚合器的存在,当他们看到 DEX 聚合器时,几乎立刻就能理解到 DEX 虽然不错,但 DEX 聚合器总是领先一步。市场上的不平等和不公平几乎无处不在,在自由市场和非严格监管的市场上,这种情况得到了改善。非监管市场的增长速度远快于监管市场,而且它们的不平等状况随着时间的推移也在逐渐改善。
BlockBeats:我还想谈谈商业许可证的问题。在 Fusion 发布后,你们宣布了 MIT 许可,这与 Uniswap 采用的 BSL 许可有很大的区别,MIT 许可更加开放。你怎么看 Uniswap 在许可证方面的做法,为什么选择 MIT 许可?
Anton Bukov:我们并不特别害怕竞争,我们的大部分智能合约解决方案都是完全开源的。MIT 许可允许任何人使用我们编写的代码做任何事情。我们认为,不是所有的软件工程师,特别是匿名的软件工程师,都会尊重你的许可。我在 Uniswap V3 的商业许可到期之前就已经看到了一些不知名的团队的分叉。商业许可可能会阻止一些公开团队或公平的竞争者进行分叉,但它无法阻止一些随机的公开分叉。
我们认为,如果有人受到我们的想法的启发,那是件好事。我们开发了这个产品,即使有人复制或稍作修改,我们仍然是领先的。当我们发布新版本时,我们通常会已经在开发下一个版本,并且每个新版本都比前一个版本更先进。所以我们通常不太担心被复制,我们把这看作是对公众利益的贡献。
BlockBeats:在 DEX 领域,Uniswap 正在走向极致,并且正朝着垄断性的方向前进。现在的 DeFi 领域,还有哪些方向对于创业者来说仍有发展空间?
Anton Bukov:我认为创新仍然有空间,仍然有东西可以发明。但从技术角度发明出一些重要的东西之前构建项目或产品可能没有什么意义。仅仅对 Uniswap 或其他项目进行细微的改变,这可能行不通。这样根本无法扩大市场份额。但是好的一面是如果你能找到一个很好的设计,XS AMM 就能得到关注,因为如果你的协议相对于其他协议能提供更好的价格,你的协议就会立即被聚合器所采纳。如果它能提供优秀的价格和对 LP 有吸引力的收益,你就可以取得成功。
有可能会有某个天才想出一个天才的方法,发布一个协议,吸引几十万左右的流动性。这个新的 AMM 或 DEX 可能会被聚合器所接纳,从而获得其首批交易量,为 LP 带来丰厚的收益。随着更多的 LP 的加入,项目将逐步发展壮大,在市场上占据数万的份额是有可能的。
在聚合器出现之前,新建的 DEX 之间会有很多竞争对手。某个 Hackathon 的参赛者可能会想出一个非常好的解决方案,它被投入使用并在市场上获得竞争份额。以前要获得市场的 10% 份额是不可能的,仅凭一个想法和一点流动性是不够的。你必须吸引用户,因为没有人会进行兑换,但现在,你可以自动获得交易量。
所以聚合器的市场定位与 Uniswap 目前的业务有所不同。在聚合器发明之后,有很多 DEX 出现了,而以前很多 DEX 因为没有用户而消亡,但是当聚合器出现时,很多 DEX 能够生存下来并取得成功,获得一些份额继续生存。
BlockBeats:你是否担心未来 Uniswap 的流动性过强,进而影响到 1inch 的大规模采集和使用呢?
Anton Bukov:他们一直有很多不公平的交易量,所谓不公平是指聚合器按照不同 DEX 提供的价格公平地分配交易量。当一个用户群体在 Uniswap 上交易,却不使用其他 DEX 或聚合器时,他们可能会有一些交易量。如果这些交易量相对于他们的流动性和价格而言过高,那就是我所说的不公平交易量。
从我们在一两年前的测量结果来看,这个问题非常严重,但现在正在逐渐好转。这个市场,和其他所有市场一样,正在变得更好。很多人在 Uniswap 上交易,是因为他们在 TikTok 上听说过它,并不知道其他 DEX 或聚合器的存在,但无论如何,他们最终会为此付出代价,因为这个市场实在太疯狂了。
如何看待 DeFi 的未来?
Anton 在 ETHCC 会场
BlockBeats:但这会缩小市场或者降低人们建立自己的交易平台并利用聚合器获得即时流动性的积极性,从而导致市场上的技术堆栈减少吗?
Anton Bukov:讨论的重点并不是减少交易平台的数量,而是减少现有交易平台的分叉。你可以拥有你自己的 Hooks,我们会很高兴收取费用或其他任何东西。但是如果你想在没有任何重要创意的情况下复制 Uniswap,请不要制造分叉,这没有任何意义。我们可能会看到更少的 Uniswap 分叉,但可能会有更多的 Hooks。
BlockBeats:很多开发者都放弃了创建 DEX 的计划,转而研究 Hooks。
Anton Bukov:他们在某种程度上仍然可以通过 DEX 来实现,但是与 Uniswap 的 V3 和 V4 解决方案相比,竞争确实变得更加困难,我相信 V4 会比 V3 更强大,V3 并没有完全取代 v2,可能是因为 V2 的 GAS 费用要低得多,这就是为什么 v2 仍然具有大量流动性,而 Uniswap 及其路由器仍然支持 v2 和 V3。但很可能 V3 会完全转移到 V4,因为 V4 比 V3 更好,在 V3 中保留流动性没有意义了,不过我相信他们的路由器会支持 V3。
我们曾经有过一些关于自有预言机和其他事物的想法,但我们总是在为我们需要维护一个全新的 AMM 及其所有流动性而挣扎。然而我们认为 Uniswap 在改善这个市场方面做出了很好的举措。因此,我们正在探讨我们到底能提供什么,我们可以开发哪些能够大幅改善某些方面的 Hooks,改进预言机,或者提高 LP 的利润。我们正在探索这一切,并且可能会想出一些组合,这些组合可能会成功,并将大量流动性吸引到我们开发的 Hooks 上。
BlockBeats:我记得你提到了关于 DeFi 的监管问题。你是否仍然认为 DeFi 可能需要在诸如稳定币之类的问题上寻求自己的解决方案?
Anton Bukov:关于监管,我可以说的是,不同的国家和地区对于监管有不同的要求和想法。但问题是如果他们试图通过让协议或用户遵循与非监管 DeFi 不兼容的规则来进行监管,这不会损害 DeFi,这会创造一个 DeFi 的子市场,这是一种子 DeFi。
DeFi 允许用户和协议的子集在自我限制和监管方面进行互动,所以他们不能监管 DeFi,只能以某种方式创造一个受监管的子 DeFi。我们可能会看到针对美国、欧洲地区的受监管子市场,我们已经有了一个相当庞大的 DeFi 市场,如果一些国家希望他们的经济与这个新兴行业融合,就需要接受它。
监管是有可能的,但它应该非常微弱,不应是阻止接受现有 DeFi 的东西。例如,我们前几个月看到巴黎银行创建了稳定币,人们在推特上嘲笑它。它的代币看起来像是 ERC20,但与 ERC20 完全不兼容,也绝对不会与现有 DeFi 的大部分现有协议一起使用。你可以试着让它运行,但它可能会破坏事物。
因为现有协议假定 ERC20 按照标准中的描述工作,如果你的代币运行方式不同,就可能会破坏它。例如,Uniswap V3 根本无法运行,因为它们在追踪存款用于交换或提供流动性时的余额变化时,之前的版本从源头或智能合约转移,会认为转移发生了,余额已经更新,但实际上并没有,所以奇怪的事情可能会发生,他们的代币无法接入现有 DeFi。他们正在创建一种新的市场,我很好奇是否会出现至少一个支持他们解决方案的协议。很可能不会发生这种情况,他们不会成功的。
免责声明:上述内容仅代表发帖人个人观点,不构成本平台的任何投资建议。


