专栏名称: 渡鸦区块链
区块链领域创业公司的首发阵地 投资机构必读公众号
目录
相关文章推荐
51好读  ›  专栏  ›  渡鸦区块链

支持跨链交易、提供各类支付API:他们想打造一个去信任去中心的高流动性交易所

渡鸦区块链  · 公众号  · 区块链  · 2017-08-04 09:12

正文

请到「今天看啥」查看全文


其实KyberNetwork也是一个支付系统。它能够让发起者以一种货币或者一种代币进行支付,而接受者收到的是他们想要的币种。KyberNetwork交易平台以此项服务收获大量的目标客户,而且可以收取平台支持的币种作为服务费。KyberNetwork交易平台也支持先进的金融工具,例如,期货契约。





KyberNetwork使用以太坊的智能合约来完成交易。有了智能合约,KyberNetwork用户无需担心平台或管理者自身的完整性了。交易是在瞬间完成的,无需确认时间和押金。另外,用户大可以放心交易,因为价格的选取是以用户利益最大化为前提的。而项目的盈利点在于通过合理定价兑换率所产生的利差获取利润 。


KyberNetwork通过构建各类实用的交易 API 并将之提供给商家和用户,以便他们能够轻松 且“无须信任”地即时兑换代币。这个交易所不存在交易指令集。用户会在发送交易之前获悉各 类代币间的兑换率,并收到相应数量的代币。用户也无须支付任何额外的费用(除了交易所消耗 的燃料费用) 。


Loi Luu介绍了支撑KyberNetwork得以实现的几项设计。


“相比起维护一个全局的交易指令集,我们选择去维护一个储备库。”Lui 说,在这个库内保存着适量的加密代币,以维护交易的流动性。储备库中的储备由 Kyber 合约直接控制,合约根据整体储备状况获取每个交易代币对的兑换率。这些比率由储备管理者快速更新,而 Kyber 合 约将为用户选择最佳的比率。当把代币 A 兑换为代币 B 的请求到达时,Kyber 合约会检查 准确数量的代币 A 是否已被记入合约,然后再将相应数量的代币 B 发送到发送方指定的 地址。相应数额的代币 A 在扣除手续费之后,将被记入提供代币 B 的储备中。

KyberNetwork会通过管理不同币种储备来获得保证金。KyberNetwork交易平台允许其他的个人或者组织进行注册,建立储备。然后注册过的个人或者是组织可以利用KyberNetwork网络获得广大的客户群体。以这样的方式,KyberNetwork的网络方案效果会大幅度提升,代币也会被大量地发行给客户。

那为什么其他储备金要加入 KyberNetwork? Loi介绍说,KyberNetwork 会为储备管理者创建了一个平台, 他们可以利用自身的闲置资产在平台中获利。通过为用户的交易请求提供服务,储备实体从利差 中获利,而这个利差是由他们自己决定的。当然,储备实体可以随时进行交易,而不必加入KyberNetwork。但是由于 KyberNetwork 的网络效应,他们将会获得更高的收益。此外,我们还 会与钱包提供商以及其它代币项目进行合作,为 KyberNetwork 带来更多的用户。


那么接下来就涉及到了如何保障储备的安全性,Loi认为大家主要的顾虑在于恶意的/不道德的储备管理者可能会报 出一个极为糟糕的价格并根据该价格进行交易,从而把储备中的代币耗尽。


“我们将储备分为两类:(1)不接受他人贡献的私人储备和(2)接受外部贡献并与贡献者 分享利润的公共储备。”Loi认为如果私人储备的储备管理者遵循良好的安全实 践,私人储备的风险敞口可以限制在可接受的范围内。而对于公共储备可能会因其公开特性面临更大 的风险敞口,Kyber将采用无须信任的基金管理模式,比如MelonFund(该基金由 MelonPort 开发)。此外他们还计划引入限制来保护开放储备。例如,储备资金只能转移到合约中预先定义的地 址,例如储备合约本身以及储备与之交互的其它交易所。通过这种方式,未经授权从系统中提取 资金的风险就被消除了。



其次Kyber通过推出一个新的标准合约钱包,来实现一些应用包括新型标准合约钱包允许 Kyber 合约代表用户将用户新近兑换的代币发送到他/她的目的地址。目的地址在接收已经兑换过的代币时就好像代币是从发送方直接发送过来的,而不是来自Kyber 合约。


此外,Kyber的长期计划还包括采用 EVM 语言的未来功能在以太坊上构建一个高效的 ZCash- Relay(ZCash 中继链)。以太坊上的 ZCash-Relay 将使我们能够支持 ETH 和 ZEC 之间 的跨链交易。并使用诸如 Polkadot 和 Cosmos 这样的未来平台实现更宽泛的跨链交易和支付功能。


Loi说Kyber 合约在设计上具备高度可扩展性,这种可扩展性体现在其拥有良好的模块化构造。 允许动态添加任意新的代币或将现有代币从兑换列表中移除。因此,未来Kyber可以与任意代币或数字资产协作。



交互过程图


  1. KyberNetwork中的活动者共分为 5 种角色:

  2. 1、在网络中发送和接收代币5的用户。KyberNetwork的用户包括个人用户、智能合约账户和商家。

  3. 2、为平台提供流动性的(一个或多个)储备实体。

  4. 3、为储备实体提供资金并分享平台利润的储备贡献者。

    4、维持储备、决定兑换率并将该比率反馈给KyberNetwork的储备管理者。

    5、KyberNetwork 运营者,负责在网络中添加、删除储备实体以及将代币对列入/移出交易列表。


  5. 每一位活动者都以不同的方式独立地与智能合约交互。用户在单个交易中同时发送和接收代币,而无需等待来自储备实体或 KyberNetwork 运营者的任何响应。KyberNetwork 运营者负责添 加和删除储备,而储备管理者每经过一个固定的周期(一般而言是几秒钟)决定新的兑换率并将 该比率提供给合约。主合约依靠储备实体来保证高流动性。









请到「今天看啥」查看全文