HydraSwap
Search…
HydraSwap Whitepaper (CN)
Version 1.0.4

HydraSwap: 去中心化跨链交易所

一款基于Solana的跨链DEX
注:本白皮书仍然处于早期版本,主要用于阐述我们对于正在着手实现的产品思路和方向。未来的一段时间内,我们将会持续性的补充产品细节和代码展示,不断的对本文档做出内容上的更新和修改。

1. 市场背景

1.1 现有市场痛点

自20年7月以来,随着Uniswap和Sushiswap这类去中心化交易所的快速崛起,以及以太坊生态的繁荣发展,DEFI迅速的成为了投资市场上的绝对热点。DEFI作为一个庞大且快速膨胀的创新金融系统,各类中心化金融产品都在尝试开发去中心化版本,在其中去中心化交易所就是使用率最高的应用之一。但是在爆炸式的发展之后,受限于当前区块链生态的发展进程,DEX很快遇到了一些问题:
  • 以太坊上单笔交易需要支付高昂的Gas费,且网络极易拥堵。而其完整的技术升级方案仍然有数年的实现周期
  • Cosmos,BSC,Solana等高性能的新兴公链,其生态都相对薄弱或单一,且彼此之间的资产和信息并不能做到有效互通
  • 采用不同技术底层框架的公链彼此的应用部署代码不兼容,DEX想要进行多链版本部署成本巨大
  • 当前DEX普遍采用的AMM策略非常僵化,在很多时候无法建立有效的市场,并且间接造成了不合理的投机行为
  • DEX乃至整个DEFI行业的进入门槛过高,对于习惯了CEX操作的用户来说需要付出巨大的学习成本
因此,对于普通交易用户来说,需要一款用户体验更接近于CEX、上手更简单的去中心化交易所产品。而对于新兴的公链生态来说,也需要能够打通跨链资产交易、丰富产品生态、带来用户增量的交易平台。正是看到了这样的市场需求,我们推出了HydraSwap。

1.2 为什么选择Solana?

在现有公链的技术选型上,就吞吐量而言,Solana公链的吞吐量远远强于其余公链。以近来较为火爆的BSC来说,其底层的Tendermint框架主要使用了基于PBFT设计的共识算法。PBFT全称为实用拜占庭容错共识算法,整个共识网络基于弱同步性设计。基于这个架构的共识算法,在截止2020年的最新研究成果中,异步拜占庭协议的最高理论TPS仅仅到达20k(见Dumbo: Faster Asynchronous BFT Protocols)。而Solana吞吐量在我们的实际测试中最高TPS到达了65k,在市场上处于遥遥领先的地位,这种高吞吐量对于实现我们的产品构想有着不可或缺的作用,成为我们选择Solana的决定性因素。

1.3 HydraSwap能为SOL生态带来什么?

在生态上,ETH毫无疑问已经成为公链龙头。它的整体生态远远领先于现有的其他公链。Solana虽然拥有几乎最强的技术性能,但却囿于其跨链生态还未能打通,无法与ETH实现联通,ECR20资产无法通过跨链桥来直接进入SOL生态,某种程度上使得SOL生态变相成为了现如今的defi世界中的孤岛。
而HydraSwap中即将实现的跨链支持,便恰恰具有帮助生态加速发展的能力。通过建立跨链桥,使得ERC20代币资产可以快速在Solana链上进行重铸,并且参与进DEX的资产兑换。 同时,HydraSwap极度注重用户体验,一方面将产品模块化、简单化,降低了用户进入DEFI世界的门槛。另一方面提供了大量对于项目方友好的运营工具,帮助更多的优秀团队顺利的参与进DEFI生态中。我们相信通过HydraSwap的不懈努力,能够为SOL生态补足关键的一环,扩大SOL生态的用户规模和留存,从而与SOL生态形成互利共存的伙伴合作关系。

2. HydraSwap的核心: Solana和跨链

2.1 Solana

HydraSwap的目标是构建一个超高性能、超低费率、自由跨链的DEX应用。基于这个原因,我们选择了Solana作为DEX的首发公链。Solana拥有以下的亮点:
1. 平均65000的TPS并发量
2. 单笔交易的处理时间平均在0.5s以内
3. 平均值为$0.00001的Gas费
4. 支持市场上最强大的两种稳定币USDT和USDC 我们充分相信Solana的高性能吞吐量,将为HydraSwap赋能,使我们的用户得到最为近似CEX交易速度的体验。而基于rust语言的开发架构,更是可以保证代码安全,为用户资产安全保驾护航。虽然Solana作为一条新兴的主链,其对应的开发者社区、代码积累和生态发展都刚刚起步,但在我们丰富的技术储备下,HydraSwap的工作将得到较为确切的保证。我们相信通过在SOL上搭建DEX,更能帮助用户与开发者捕捉在生态繁荣发展过程中的价值溢出.

2.2 跨链桥

如1.3中所言,现如今SOL生态虽然处在一个蓬勃发展的状态,但对于跨链资产的需求却越来越迫切。所有深度参与SOL生态发展的人都相信Solana的未来,但在这未来之前,SOL生态还需要真实的链上用户和真实的链上资产,需要以此为基础带来的用户群体与开发者群体。
想要解决这些问题,最为直接的实现办法,便是建立对ETH、BSC等生态的跨链桥,通过ERC20和BEP20资产在Solana链上的重铸和应用,来打开Solana生态和当前主流DEFI世界的交互通道。 在跨链桥搭建完成之后,用户将可以实现在HydraSwap上使用SOL资产自由交易所有在跨链桥进行重铸的链上资产,可以进行跨链挖矿,甚至可以通过HydraSwap跨链进行一键式的代币借贷,使用SOL参与其他链上的IDO。这将是HydraSwap的生态基础。只有在做好跨链之后,才能更好地完成我们的产品定位和市场使命。

2.2.1 跨链技术的实现

跨链桥是一种通过两个流程验证跨链交易来连接两个区块链的技术,我们以Ethereum和Solana的资产跨链来举例,整个的思路应当是:
i)转移资产流程:资产锁定在Ethereum同时等金额资产在Solana上被铸造。
ii)赎回资产流程:在Solana上铸造的资产被销毁同时在以太坊上解锁等值资产。
基于此,我们基于四个原则进行了跨链桥的设计:
无需信任:跨链桥与它所连接的区块链一样安全,无需其他安全性假设
去中心化:无单点故障
快速高效:促进链之间频繁交易同时保证低矿工费
无缝体验:隐藏区块链的复杂性,无需输入区块哈希,默克尔根

2.2.2 技术方案的选择

在现有解决方案中,中继链则被认为是当下最适合解决跨链难题的技术之一。比如,明星项目Polkadot与Cosmos就是采用此机制的典型代表。该技术是通过在两个链中加入一个数据结构,使得两个链可以通过该数据结构进行数据交互,并通过在一个链上调用数据结构的 API,实现监听并验证另一个链上的交易,从而实现链与链之间的价值互通。这个方案需要用到多方安全计算算法以及门限加密算法,使得私钥不会以完整的形式出现,确保合约安全。不过,这项技术的实现难度偏高且很难预测实现周期。出于对实现效率和市场迫切需求的考虑,我们采用更接地气的公证人机制(验证节点)的方式进行实现。
公证人机制是一种多中心或弱中心的模式。相对于中心化方案对单方的信任,见证人模式选择相信多方信任。它选择一个多方委员会,对于跨链过来的消息,只要多数验证人同意即可执行。即是信任多数验证人的安全。跨链过程资产交由多个见证人共同托管。见证人模式的资产跨链安全和透明相对中心化方案有了较大提升。并且对交易双方较为友好,具体实现上也更为简单。 机制流程如下图:
公证人机制模式:
本质类似第三方中介,原理是在两条不能互通的公链间,引入一个共同信任的第三方作为中介,再由这个共同信任的中介进行跨链消息的验证和转发,优点在于能够灵活快速地支持各种不同结构的区块链。Ripple的 Interledger Protocal 早期版本与以NerveNetwork等为代表的新兴跨链项目是采用该机制的典型代表。 为了保证我们生态中的合作伙伴在短期内可以使用跨链桥,我们将分阶段进行上线。跨链桥的初始版本侧重于提供无缝且低成本的解决方案,并在最后阶段实现完全的零信任和去中心化。

2.2.3 资产跨链转移的流程

我们仍然以Ethereum和Solana之间的资产转移来举例,其中Ethereum-to-Solana的流程如下:
  • 用户向跨链桥发出请求转移其ERC20代币并提供Solana地址用于接收1:1的SPL代币,同时允许跨链桥锁定相关ERC20资产。
  • 跨链桥会托管一组验证者节点,这些节点将会收到请求,执行锁定,在Ethereum上等待足够的区块确认以保证终结性(终结性保证了锁定交易永远不会离开Ethereum)。
  • 确认后,跨链桥验证者请求Solana上的跨链桥合约铸造SPL资产并转移到接收帐户。
而Solana-to-Ethereum(赎回资产)的流程为:
  • 用户向跨链桥发出请求收回其SPL资产并提供Ethereal地址用于接收1:1的ERC20代币,同时允许跨链桥销毁相关SPL资产。
  • • 跨链桥托管的验证者节点将会接收请求,在Solana上执行销毁交易,同时请求Ethereum端的跨链桥合约将锁定的ERC20资产转移到指定帐户。
一些关键属性:
  • ERC20到SPL的映射由Solana上的代币管理者智能合约建立,该合约追踪所有的桥接代币(用户可以验证他们收到的代币确实来自桥接代币合约)。
  • 整个资产转移的过程所需的时间不超过5分钟。从Solana赎回资产也是如此。
  • 跨链桥由一组验证者节点来保护,这些节点通过多重签名合约提交跨链交易确认(在Ethereum端锁定,在Solana端销毁)。
  • 该桥还允许被许可代币在Solana上部署并支持其全部功能。
2.2.4 公证人流程:
1) 在A链(例如Ethereum)上,通过转账界面发起跨链交易,发送至A链上的智能合约
2) 本地确认了跨链交易后,会将交易广播到A链网络上。
3) 公证人节点在不断对A链智能合约轮询的过程中,会对这笔交易进行确认验证。
4) 验证通过后,公证人节点会对跨链交易进行多签,当签名数量超过2/3后,多签通过。
5) 调用B链(例如Solana)智能合约进行预铸造、预销毁操作。
6) 验证者节点继续对B链智能合约的预铸造、预销毁操作进行验证,多签。
7) 调用B链智能合约,转发跨链资产.

3. HydraSwap的产品

除了跨链技术之外,HydraSwap V1还集成了多个产品模块,包括了HMM做市机制、智能聚合交易、IHO众筹建池、DEFI套利、一键式挖矿、推荐返佣等等。加上V2中将会实现的借贷与链上衍生品,构成了HydraSwap的九大模块。接下来我们会一一介绍V1版本中实现的模块。

3.1 HMM做市机制

要了解HydraSwap,首先就要了解它的做市机制。在HydraSwap V1版本中,我们同时整合了AMM和HMM两套做市机制,AMM系统作为当前较为主流的做市策略,被Uniswap和Sushiswap等采纳作为行业标准,不再做详细的阐述。在这里我们更多的介绍HMM做市机制。在我们紧接着将要开发的HydraSwap V2,中,我们将会对HMM进行版本升级,升级后的版本将融合AMM和HMM V1的优点,届时将比最新发布的UNISWAP V3拥有的AMM更有竞争力。

3.1.1 动机

恒定乘积做市(Constant product market makers, CPMM)让投资者被动成为做市商,他们向DEX提供流动性,并从交易手续费中赚取收益,这是推动DeFi发展到现如今的地步最重要的创新之一。这仅仅是个开始,远未达到其最理想的状态。Uni V3对此做了不小的改善,允许流动性提供者在提供流动性的过程中设定有利于自己的区间,不过其现阶段的被动做市距离那些高阶的做市机制依旧存在非常大的距离。
当前阶段下,CPMM只能提供基础的定价机制,而高阶做市则只能在链下完成那些复杂的运算及操作。Solana则具备潜力去改变这一状况,它很好地突破了目前在以太坊等公链上所广泛存在的运算压力及Gas费过高等瓶颈,这有希望让AMM承载更多的高阶功能。这不仅可以大大减少做市过程所耗费的时间及成本,也将改善这些被动的流动性提供者的盈利状况。
我们则希望在AMM的基础上更近一步,引入更强大的功能属性,打造我们的HMM算法。在版本1中,我们将引入一个更加智能的定价策略,在对套利者进行激励的同时,有效保护流动性提供者的利益,尽可能减轻他们的无常损失。
在版本2中,我们计划建立一个对波动性更加敏锐的定价策略,这里将借鉴传统做市机制的经验。在市场剧烈波动的情况下,交易价格的波动区间被放大,但这种动态趋势无法被原生的CPMM模型有效捕捉到。
而在版本3中,我们则将以上的策略与机制与Uni V3风格相似的价格带功能进行有机结合。在后续版本中,我们将不断突破自动化做市的界限。

3.1.2 HMM模型V1.0

一个传统的做市商会根据特定的头寸调整其出价及要价,这被称为进行价格偏斜操作。CPMM会根据每笔交易后的代币余额上下调整价格曲线以完成类似的操作。差别在于,传统做市商会考虑更多的信号及因素来调整其价格,这里通常会应用许多强大的机器学习工具;而CPMM则仅仅依赖于它自己的代币池库存,对外界更广阔的市场状况可谓是一无所知,在有些情况下这种策略会显得非常激进,会造成用户的损失及逆向选择交易等问题。
在HMM V1.0中,我们对CPMM进行了改造,引入了来自预言机的参考价格,以此搭建一个对市场更加贴合的价格调整机制。
引入c值,即补偿参数
当一笔交易是在CPMM的机制下进行,代币余额及价格沿着曲线移动,流动性提供者所承受的无常损失与图示中的阴影区域相等(不考虑费用)。价格的调整会激励套利者介入,从而补充代币的余额并缩小无常损失的空间。
在HMM中,我们引入了一个补偿参数‘c’来调控从套利者的获利中使用多少来补偿流动性提供者。通过这种方式,流动性提供商的盈利状况将会得到极大改善,无常损失也远低于原生的CPMM模型水平。
c值的大小在0到2的范围内。当c=0时,HMM的价格将与CPMM价格一致,从而保持对套利者激励的最大化;当c=2时,HMM价格将不对套利者进行激励。c值只有在HMM价格优于预言机价格时才起作用;当0<c<2时,HMM会参照预言机价格调节对套利者的实际激励。例如当CPMM的边际价格相比于预言机价格太过于激进,HMM算法会将对其进行调节,将价格向预言机价格拉近,从而为流动性提供者创造更优的条件。
HMM参数
x,yx, y
: 基础代币及定价代币当前在流动性池内的数量
P0P_0
: 当前的DEX价格(
P0=y0/x0=k/x02P_0=y_0/x_0=k/x_0^2
x0x_0
: 流动性池内x资产在交易前的余额
ii
: 预言机价格
xix_i
: 在预言机价格为i时流动性内基础代币x的余额,遵循x*y=k固定乘积函数
cc
: 补偿参数∈ [0,2]
HMM定价公式
忽略费率:
边际价格
在CPMM中:(
P=y/x=k/x2P=y/x=k/x^2
在HMM中:
当购买
xx
i<=Pi<=P
或出售
xx
i>=Pi>=P
, 则
P=y/x=k/x2P=y/x=k/x^2
当购买
xx
i>Pi>P
或出售
xx
i<Pi<P
, 则
P=(k/x2)(x/xi)cP=(k/x^2)*(x/x_i)^c
HMM的边际价格拥有一个值为
(x/xi)c(x/x_i)^c
的倍增因子,主要用于提高或降低CPMM价格。
当交易者用代币x购买y,代币余额由
x0x_0
变为
xx-
我们用以下公式计算代币y的数量变化,
当交易时的预言机价格等于或低于DEX价格:
  • iP0i≤P_0
    ,
当交易时的预言机价格大于DEX价格:
  • i>P0i>P_0
若交易完成后基础代币的余额大于或等于
xix_i
xixx0x_i≤x-≤x_0
,
若交易完成后基础代币的余额小于
xix_i
xxix-≤x_i
当交易者将代币x出售为y,代币余额由
x0x_0
变为
x+x+
我们用以下公式计算代币y的数量变化,
当交易时的预言机价格等于或大于DEX价格:
  • iP0i≥P_0
    ,
当交易时的预言机价格低于DEX价格:
  • i<P0i<P_0
若交易完成后基础代币的余额小于或等于
xix_i
x0x+xix_0≤x+≤x_i
若交易完成后基础代币的余额大于
xix_i
x+>xix+ > x_i
更低的无常损失,HMMvsAMM
套利者会持续介入,与AMM进行交易,直到与外界的流动性来源形成一个平衡。使R=流动性被提供时的价格与当前价格的比例。
忽略费率,CPMM中的无常损失可表示为:
2Sqrt(R)/(1+R)12*Sqrt(R)/(1+R)-1
而在HMM算法中,无常损失可表示为:
[(R^(C/2)-Sqrt(R))/(C-1) + Sqrt(R)+1]/(1+R)-1
HMM下的无常损失远远低于CPMM下的水平!
对错误预言机价格的免疫
HMM天然具有对错误的预言机价格或受操控的预言机价格的免疫力。试图操纵预言机价格的攻击者是无法在HMM中获取到相比于AMM更优的价格从而利用该价格的。比如,当预言机价格出错时(假设
i<P0i<P_0
,而实际市场价格大于
P0P_0
),HMM与CPMM所呈现的价格会是一致的,因此攻击者收获不到任何价格优势。只要我们能得出该预言机价格与当前的DEX价格的对比,那么流动性提供者们永远会相对占优的完成交易,其相对程度取决于预言机价格的正确程度。
以数学而论,以上可被体现为:
购买x,
出售x,
因此,在不考虑费率的前提下,HMM中每笔交易后:
kkk'≥k

3.1.3 HMM系统中的角色

流动池创建者Operator::
Operator是每个流动性池的创建者和运营者。任何人都可以在HydraSwap上创建自己的流动性池(即交易对),我们认为无需许可的创建交易对是我们成功的最大关键。坚持这一特性可以鼓励整个社区共同建设HydraSwap生态。让任何人都可以方便的、低成本的创建并运维各种链上资产的交易对。
- 如何成为一个Operator
  • 创建交易对,设置交易对的众多参数。通过调整这些参数,可以改变交易对的手续费率、做市策略、做市深度、资产比例、盘口价差等等指标。
  • 为交易对选择Oracle服务。HydraSwap集成了自研发的高时效、高灵敏的预言机功能供Operator使用。但同时,我们也标准化了我们的预言机接口,现有的各种Oracle服务可以很容易的对接到本协议。Operator在创建流动性池时,如果选择接入预言机,则使用HMM做市机制;如果选择否,则使用AMM做市机制。
  • 允许Operator在创建交易对时为每个参数设置一个有效范围。Operator可以根据市场情况在这个范围内动态调整参数的设置。当Operator希望对参数的调整规模超出其最初设置的参数范围时,可以发起治理提案。
  • Operator创建完成合约后,会获得一个对应的NFT代币。这枚代币是其身份和权益的象征。基于此会有很多的衍生应用。
  • Operator可以转移自己身份(NFT)给其他地址,也可以销毁Operator角色。没有Operator的永续合约将完全由LP治理。
- Operator收益
  • Operator可以设置一定比例的交易手续费,从而从每笔交易中获利
  • HydraSwap也会向一些Operator提供代币激励
  • 参与流动性池的治理
- Operator的风险: 无,但Operator必须定期签到,证明自己处于活跃状态。
流动性提供者Liquidity Provider :
HMM的流动性提供者,我们称之为LP。
- 如何成为LP
  • LP向流动性池存入资金,单边或双边。
- LP的收益
  • 买卖价差(spread)及滑点(slippage)带来的收益(profile)
  • Operator提供的流动性挖矿奖励
  • DEX会向一些流动性池的LP提供代币激励
  • LP可以参与流动性池的治理
- LP的风险
  • LP的风险主要来源于无常损失。这部分亏损会被所有LP分担。
    .
交易者 (User or Trader):
用户是市场中最主要的参与方。用户通过与HMM或AMM交易。用户总是吃单方(Taker)。在本应用中,用户无法绕过HMM或AMM相互成交,所有的交易必须通过HMM或AMM达成。用户在交易过程中,需要支付预设置的交易手续费。

3.1.4 限价单交易

值得一提的是,我们将在AMM/HMM系统中提供限价单交易。使得用户可以在HydraSwap上设定指定的成交价格,并在价格达到这个值时触发成交。使得用户的操作更加灵活自由,符合用户在CEX中培养的交易习惯。

3.2 高级下单模式

我们将引入多种高级下单模式以方便交易者能够更加自动化的驱动交易并使滑点得到改善。
  1. 1.
    IF-DONE订单: 规则性订单,例如:在2500点位下一笔ETHUSD的买单,若订单成交,则自动创建在3000点位的卖单。
  2. 2.
    循环订单: 用户可为其IF-DONE订单创建循环订单,例如2500点位的买单成交后自动创建3000的卖单,让这个规则循环执行。
  3. 3.
    TWAP (时间加权平均价格) 订单: 想在一个较长的周期内执行一笔较大的订单?使用TWAP下单模式即可在一段时间内将一笔大的订单分成小批次来下单,这样的好处在于可以等待AMM流动性的恢复,从而以较低滑点完成全部份额的交易。你可以设置时间的价格和每组子订单的大小。
  4. 4.
    Sliceberg订单: 将一笔大的订单拆分为一组小订单。在此下单模式下,系统会自动将订单拆分从而优化交易的执行。

3.3 IHO——更合理的认购模式

IDO (Initial DEX Offering),即项目首次于去中心化交易平台进行代币发行。 随着 DeFi 生态的日益发展,IDO 成为了众多新型区块链项目进行通证发行的首选方式,相对于中心化平台的通证发行模式,IDO 具有去中心化、用户发现价格的特性。IDO 作为目前受到越来越多加密社群用户关注的通证发行模式。但是,现有的IDO普遍具有投机者抢跑、流动性缺乏(以至于需要建立二池来支付昂贵租金)等问题。为了降低投资者参与的风险,也为了减少诈骗项目的出现,为此,我们决定在HydraSwap上开放一种新的选择:IHO(Initial Hydra Offering),IHO将提供给项目方和用户更为灵活的选择方案。
众筹 + 建池
IHO的流程如下:
1. 项目方提供一定量的代币,指定代币单价与发行额度。
2. 项目方在开启IHO前可以设置硬顶,当众筹资金超过该值,则价格曲线不再上升,即众筹成本价不再变化,同时不再接受众筹请求。同时也支持无硬顶,设置软顶,由用户竞价来决定代币的募集价格。
3. HydraSwap根据选定的规则分配代币额度,参与IHO的人,结束时购买代币的成本相同。 若项目方选择了无硬顶模式,则超过软顶时发生超募,进入用户竞价过程。
4. 在用户竞价过程中,IHO成本价将会沿着价格曲线,呈上升趋势变化。该价格曲线采用HydraSwap的 HMM算法, 在IHO众筹池的时候,设置对应的上升曲线参数,该曲线会随着买入请求(quote)数量变多,而推高IHO的成本价
5. 在用户竞价过程中,随着参与者存入的请求数量变多,而抬高所有参与者的众筹成本,这样对于先进场的参与者,存在很大变数,会导致最终众筹成本价超过自身的心理预期上限,因此我们设计了盲退期,在众筹结束后,将会公示结束时的众筹成本价格,进入盲退期,这段期间内,参与IHO的人可以选择退出,退出后不可再加入。在这段时间内,具体的退出情况所引起的成本价格变化将不被公示,直到盲退期结束再进行公布。
6. 我们也支持IHO创建者直接设定固定价格,成本价在初始设定后,不再变化,此时硬顶设置是按照每个用户所获得的参与份额来分配,因为众筹成本价固定,项目方提供的Base数量固定,因此可众筹的资金上限是固定的,我们系统默认是50%的比例,即一半Base用来众筹,一半的Base用来结束后提供流动性。在这种情况下,不存在盲退期的设置。
7. IHO周期结束后,流动性池自动在HydraSwap建立,IHO价格作为开盘价立即开启现货交易市场.
流动性保护
除了用户之间的「起跑公平」,交易用户和项目方之间,也要维持一种平衡制约的关系。越平衡,越有助于市场的健康发展。因此我们设计了流动性保护这一机制:
  • 现货市场的买盘由用户充值的资金构成,卖盘由众筹期后剩余的代币构成
  • 这些初始流动性都属于IHO建池的发起人,但流动性保护期内,发起人不能撤出流动性
  • 任何人都可以像在AMM中那样继续添加流动性,只不过HMM的资金利用率更高 该现货市场遵循既定的价格曲线:买入代币,价格就会变高;卖出代币,价格就会变低
如何获得IHO的参与资格
我们支持以下几种方式来确定IHO的参与资格。
1.根据HYS以及往期的IHO的项目代币的长期质押份额来分配代币额度,在这个模式中,倾向于选择有长期投资意愿的用户群体。他们毫无疑问可以更好地参与市场,做时间的朋友,减少短期的投机损失,获得真正的价值收益。同时,HydraSwap也将会对用户进行平台层面的奖励。
2.根据流动性份额提供者来确定。通过直接质押流动性凭证来竞争获得IHO的参与资格。这种方式下,一方面将更利好于Solana Defi生态,另一方面也限制了交易机器人的参与,使得筹码可以更广泛得分发到真实用户的手中。
3.完全自由的用户竞争方式。通过用户自由竞争claim的方式,每个账户地址都只能claim一定额度,并用HYS的方式进行支付。
4.项目方白名单方式。通过项目方提供的白名单,来均量分配代币份额。
5.在3,4种方式中,便不进行对应的用户竞价过程,所有的代币分发都以项目分的标定价格为准。.
IHO的优势
  • 投资者买币的钱并没有被滥用,而是建立了一个真实的流动性市场。
  • 项目方有动力认真工作,维护二级市场表现。不然最终能够获得的资金就会变少。
  • 对于新资产:发币既上所,一步到位。不论筹集到的买盘有多少,都可以为代币提供充足的卖盘流动性,方便后续大量资金进场。
  • 对于已经上市但流动性不充足的资产:可以通过众筹一次性释放大额卖盘流动性,提高流动性溢价。
  • 相比于过往的IDO发行:公平起跑,避免投资交易者抢跑。
  • 相比于AMM流动性挖矿:不需要通胀代币来支付流动性租金,代币分发到投资人手里而非短线挖矿玩家手里。
  • 相比于拍卖:IHO建池兼容拍卖功能,不只是简单的募资。在IHO结束后,立即为你建立拥有充沛流动性的市场.

3.4 智能聚合交易

HydraSwap是基于Solana构建,同时衔接了自研发的中继链跨链方案。我们可以在享受Solana超高TPS性能的同时,兼容市场上所有的主流公链资产,实现任意两种代币之间的资产交易。在这个基础上,HydraSwap提供了SmartTrade——这是一种去中心化的流动性聚合器服务,能够智能地从流动性来源中找到最佳的订单路由,为交易者提供分散化聚合交易,来降低低流动性可能带来的滑点损失。在这个模块的基础上,我们将可以解决defi套利模组的最大难点----如何发现新的长尾币价差套利机会。

3.5 DeFi套利模组

在Defi世界中,由于现有的多公链并存状态。各个链上上的应用,在没有跨链架构支持下,难以在智能合约代码架构内使得链上信息达到与多公链上的同一标的信息协同的状态。所以这就给了投机用户们非常丰厚的套利机会。例如,现在的pancakeswap与uniswap之间,对于一些刚发行的defi币种,就往往存在5%-10%之间的价差套利机会。而基于amm的流动性池子,更是给这个套利提供了非常可靠的流动性支撑。通过数据计算可以直接统计出套利机会的成功性和可承载的资金量。
HydraSwap将要推出的套利系统便是在利用跨链这个架构优势下,提供给用户一个简单智能的套利选项,使得用户可以无门槛参与智能合约套利,为自己的资金获得defi质押生息外的第二选择。同时,市场上的套利是稍纵即逝的,我们也鼓励用户在发现套利机会之后,通过配置参数,直接通过HydraSwap提供的智能合约进行套利。或者是选择将套利机会公开,在公开之后,将可以获得基于用户总收益分红的代币奖励。.
在这个过程中,发现套利机会的用户,在这里我们称为Operator,可以直接对套利的手续费参数进行调整,从手续费中获得自己的收益,但同时,也需要质押一定的代币作为信用背书,在其余用户连续出现套利失败时,将从Operator抵押的代币中进行赔偿,同时套利智能合约终止运行。在初期,我们将提供基于Defi Dex价差的简单套利模型。在之后,通过DAO治理,我们将陆续上线更为复杂的套利逻辑。

3.6 一站式挖矿

挖矿有两个核心作用:
a. 代币分发。对于一个独立完整的金融系统,系统货币的分发,也就是「发给谁」,「发多少」和「怎么发」,是首先需要解决的问题。本质上都是项目方为了解决这些问题而提出的挖矿分配方案。
b. 价值锚定和捕获。代币最初并无价值,通过挖矿,可以为代币附加简单的「投入-产出」比率,最终完成价值的锚定和捕获。例如,POW 机制的框架下,矿工通过投资算力和运维,换取区块奖励并在二级市场参与交易,从而有了「关机价格」的概念。
因此,挖矿的过程,就是代币分发并获取锚定价格的过程。
而在价格的锚定上,资金的流动性是经济系统流动性的核心组成部分。DeFi 行业和传统行业不同,没有自建资金池来提供良好稳定的流动性。因此,如何设计出合理创新的去中心化资金池模型,通过利率机制完成用户激励从而注入更高的流动性,成了 DeFi 项目的灵魂。在这个挖矿获利的机制下,现在的defi矿工往往都为了矿池的安全提心吊胆。没有安全审计的合约,有黑客盗币风险。通过了安全审计的合约又不一定能防止项目的高权限作恶。
HydraSwap推出挖矿合约代理执行服务,通过智能合约复用,建立安全可信的挖矿分发模式。为项目方提供快捷的代币分发途径,也为用户控制项目风险。对项目方来说,可以直接通过设置挖矿参数,向智能合约中打币,智能合约便可自动为其创建其挖矿池,节省其安全审计费用。同时,我们将会自动分配一个页面,供用户进行一站式挖矿。
对用户来说,使用平台提供的挖矿页面可以大大减少其错误操作发送资产损失的可能性,同时,也对合约的安全得到了信用背书。并且只要在HydraSwap页面下,便可以直接参与到最新的项目挖矿之中。

3.7 推荐关系

HydraSwap中支持推荐关系的记录和应用。最普遍的应用就是HydraSwap的用户能够通过邀请别的用户,在参与IDO分发和挖矿时,推荐人将获得被推荐人其一定比例的额外代币分红。我们相信通过这种方式,能够有效地激励HydraSwap社区的扩大和用户的增长。 将推荐关系写入合约并调用的逻辑并不复杂,但是受限于区块链当前的效率和费率问题,一直以来无法应用在DEX中。只有基于超高性能的Solana的HydraSwap,才首次完整的在链上实现了这一CEX中久经验证的经典功能。

4. 安全性

4.1 系统的安全性

我们深知安全性是这类协议最重要的关键。在产品发布时,所有的智能合约及后续升级都将必须经过严格的安全审计才能上线。为了最大化本合约的去中心化特性,协议代码中没有任何管理员密钥(Admin Key)。仅仅这样还不够,我们还会邀请黑客对我们的协议进行模拟破解。真实的测试我们在安全性上是否出于足够的高度。

4.2 用户的投资安全

另一方面,对于用户的投资安全来说。HydraSwap上任何人都可以无需许可的交易对,虽然Operator只被授予了有限的权限,在一定程度上提高了安全性,但用户需要仔细甄别选择交易的参数设置,并承担相应的风险。我们鼓励Operator选择不同类别去中心化的Oracle服务,并将风险参数的范围设置在尽量小的区间内(甚至让参数不可改),从而最小化用户的信任成本。

5. HydraSwap Version 2

上文所描述的内容并没有完整的囊括我们对于HydraSwap的形态设想,但基于务实的精神,我们会分期分版的实现我们想要的产品功能。以上的部分我们称之为HydraSwap V1,我们在完成这一阶段后将会立刻进入V2的研发。V2阶段的主要功能是围绕质押和期权交易展开的,届时可以通过我们的《HydraSwap Whitepaper V2》了解详细的功能描述和实现路径。

6. 我们的优势

至此,我们已经大概描述了HydraSwap V1的全貌。我们可以总结一下,相比于市场上现存的DEX产品,HydraSwap具有以下的一些优势:
超高性能:Solana带来超过50000TPS的吞吐量和低于0.5s的处理速度,使得我们有近乎于CEX的交易体验
极低的Gas费:近乎于0的Gas费,使得我们能够调用复杂的合约功能,例如基于推荐关系的返佣,这是在其它DEX上因成本问题而不具有实现价值的
强大的HMM做市机制:高资金利用率、低交易滑点低、可应用多样的做市策略,保障了LP的权益
新颖的IHO发行机制:帮助项目方有效创造流动性池,同时保障了整个发行过程中项目方和参与者双方的利益
跨链方案:使得我们能够实现不同公链资产之间的自由交易和充提,并且这一切都是发生在HydraSwap的高性能体验之下的

7. 通证的发行和治理

7.1 代币发行

HYS是HydraSwap的治理代币,总量为一亿枚。HYS基于Solana发行,但可以通过我们的跨链桥方案生成为BSC、HECO或ETH资产,在不同的公链金融体系内流通。HYS的分布规则如下:
A. 流动性挖矿 --- 40%
用于早期的项目流动性激励,释放周期为48个月。
B. 早期投资者 --- 11%
用于种子轮及战略论融资,释放周期均为12个月。
C. IDO --- 0.5%
用于IDO(首次去中心化交易所发行),无锁仓。
D. Treasury, CEX及AMM流动性 --- 5.5%
用于中心化交易所及去中心化交易所的流动性添加,并预留Treasury用于市场活动及极端市场状况的应对。
E. 生态基金 --- 22%
用于持续性的社区激励和生态发展,包括但不限于奖励社区合作伙伴、跨链验证节点和其它生态合作伙伴,释放周期为48个月。
F. 团队 --- 23%
用于初创团队,包括社区运营者和合约代码开发者的奖励,释放周期为48个月。
G. Advisory --- 8%
用于激励对HydraSwap在各个方面发展及成长做出贡献的早期及重要的顾问团队,释放周期为12个月。

7.2 代币价值

HYS 是一个治理代币,同时也被赋予了一定的功能性。持有HYS,你将享有以下权益:
  • 提案和投票权
  • HydraSwap上的IDO和众筹的认购份额
  • 交易手续费折扣
  • 交易手续费分红
  • 治理权
Last modified 9mo ago