通过多个区块链普及Kyber
Kyber致力于构建一个人们可以随时随处使用各种代币的世界,正如我们的口号Any Token, Anywhere那样。在过去的一年里,我们在打造生态系统和技术方面持续进步,您可以从我们过去推送的文章了解到,包括Kyber的长期目标、Waterloo介绍(连接EOS和以太坊之间的去中心化侨梁)、Kyber DAO投票实验和最近的生态系统更新。
今天,带着新网站和开发者门户一起,我们发布了协议白皮书的第一版,我们将Kyber定义为一个流动性协议,可以应用在任何支持智能合约的区块链上,从而支持链上代币兑换。基于Kyber的标准流动性模型和这些链上API,我们可以通过使用中继桥来为去中心化的跨链兑换提供连接的流动性网络。
通过这次更新,我们也想重申我们对以太坊的承诺。以太坊拥有充满生机的开发者和去中心化应用生态系统,我们希望不仅仅完成当前的生态系统和技术承诺,还通过促进以太坊和其他区块链之间的无缝流动性,为整个领域做出贡献。我们最近启动了WBTC(Wrapped Bitcoin),作为我们为以太坊带来更多流动性的第一步,我们期待着开展更多这样的举措。
未来,我们还将以太坊视为KyberDAO和Treasury等重要协议系统的基础。此外,以太坊将成为我们互操作性工作的关键焦点,例如我们正在管理的跨链中继和流动性供应。
在这篇文章中,我们将重点解释协议的高层细节,并介绍Kyber在互操作性方面采取的方法,最后总结我们正在进行的工作。
Kyber协议
Kyber Network在以太坊上拥有强大的用户基础和去中心化应用生态系统,并在大约一年前启动了KyberSwap.com的主网,就是我们内部开发的代币兑换服务。从那时起,Kyber已经促成了价值超过46万ETH的交易,为50多个应用程序提供了代币兑换服务,支持了70多种ERC20代币,并拥有超过24个不同的储备,为网络提供了流动性。
通过Kyber协议的定义,我们正式勾勒了基于Kyber技术的规范,这些规范具有基于几种不同储备的模型和标准化的AP,以支持任何启用智能合约的区块链。
我们看到许多区块链都具有截然不同的特点,解决了不同的使用场景,从而产生了不同的新兴数字生态系统。通过促进各自生态系统中不同利益相关者之间的流动性,Kyber协议将在这些区块链中发挥关键作用。
协议的核心部分会作为区块链中的一组智能合约实现。下图显示了网络中涉及的各种参与者的。
该协议定义了4个关键方面,以便在所有基于Kyber的网络中推动标准化流动性模型和交易API。
1. 为任何类型的储备提供接口,为总流动性池增加流动性。
在现今基于以太坊的网络中,流动性来自不同的源头,如做市商、代币团队、DutchX,Uniswap和OasisDEX等交易所,以及个人贡献者。
该设计提供了一个接口,任何人都可以使用它来实现和设置他们的储备,只要它符合接口,而不是只关注单一类型的流动性来源。一旦网络维护者注册储备库,它将被包含在网络寻找最佳汇率时使用的流动性来源中。
接受者可以从所有这些来源获得并聚合流动性,同时获得最佳汇率,并且只需要使用一个端点进行所有操作。任何实体都可以是流动性提供者,只要它们符合标准化的储备界面即可。因此,随着更多流动资源被添加到网络中,这些资源可自动被网络中的接收者获取。
2.链上流动性和汇率
由于Kyber协议完全在链上构建,因此其他智能合约或去中心化应用可以直接获取汇率和流动性,以直接与Kyber协议交互。这有利于与其他智能合约的整合,因为在执行链上代币兑换之前,流动性和汇率都得到保证。
这种方法一直是Kyber在以太坊上构建的一个重要因素,因为它让钱包、去中心化应用和DeFi应用程序以一种无需许可的方式整合Kyber协议,只需直接与Kyber智能合约进行交流。
3. 单一端点的使用者可以轻松执行即时的链上交易
不必依赖多个流动性来源或是多个端点,拥有汇总的流动性池,就可以让使用者通过一个端点,在一个区块链交易中无缝地执行多笔代币交易。
与上面提到的链上汇率和流动性的情况类似,单一端点让技术整合变得容易,因为它简化了对不同流动性池的访问,也简化了交易执行。
4.每个区块链部署的网络维护者
网络维护者在管理Kyber构建、确保它符合协议规范以及抉择特定构建的代币参数方面发挥着关键作用。最初的网络维护者会由Kyber担任,但随着越来越多的社区开发者在其他区块链上部署和构建Kyber协议,网络维护者将逐渐去中心化。
在协议层面,Kyber将继续管理协议规范,协调部署之间的合作,并构建整个系统,如DAO和中继网络。
中国观察