一文了解 去中心化的金融 合成衍生品平台 SynFutures 运行机制与商品特质
本文摘要:SynFutures允许流动性提供者自概念买卖对,支持单币种生成流动性池,其自动清算人机制减少衍生品清算门槛。

SynFutures 允许流动性提供者自概念买卖对,支持单币种生成流动性池,其自动清算人机制减少衍生品清算门槛。

合约安全性和 Gas 消耗

SynFutures v1 智能合约已经通过了 Peckshield 审计。

经过项目工程师的努力,相较于其他链上衍生品协议,SynFutures 合约交易平台需 Gas 的消耗是市场最低水平, 各买卖的平均花费仅约 20 万 Gas,而大多数现有衍生协议的消耗在 50 万到 80 万之间,这甚至低于海量的 去中心化的金融 现货买卖协议。

SynFutures 已于 2021 年 2 月 4 日正式上线 Kovan 测试网,有关商品和智能合约设计的更多详细情况,可以查询项目网站的白皮书,技术论文和容易见到问题解答。团队热切期待各方的反馈,并将在将来对有建设性的建议进行奖励!

撰文:SynFutures 团队

近几个月来,以自动做市商(AMM)为代表的去中心化交易平台(DEX)进步迅猛。龙头项目 Uniswap 的买卖量在 2021 年 1 月更是达到了近 300 亿USD,超越一众中心化交易平台,也证明了基于区块链构建开放金融的可行性。

目前市面的 DEX 仍是以现货为主,而传统金融上,衍生品的市场规模远超现货:依据国际清算银行(BIS)对 2021 年全球外汇买卖统计,现货买卖量约为买卖总额的 30.1%,而期货类约占 65.4%,期权类约为 4.5%。SynFutures 正是专注于塑造下一代的数字衍生品平台。

SynFutures 是什么 ?

SynFutures 是一个去中心化合成衍生品平台,允许以单币种自由添加、自由买卖各类数字资产衍生品币对。

协议的第一个版本将推出期货合约市场,支持包括 ERC-20、跨链资产与各类链下资产。这意味着用户可以杠杆看多或看空BTC、黄金、算力困难程度甚至特斯拉等资产,也只需要要以单一的数字虚拟货币(比如 美元C)来提供买卖流动性。

SynFutures V1 有什么特征?

自由添加买卖对和到期日的开放市场。像 Uniswap 允许其他人自由创建新的现货买卖对,SynFutures 允许流动性提供者创建任意新的期货买卖对,只须有相应的链上价格。SynFutures 第一版本先引入了 Chainlink 和 Uniswap 作为价格预言机,刚开始支持包括 比特币,以太币,ERC-20s,黄金,外汇等买卖对,非常快项目将引入其他预言机来支持诸如算力,利率甚至股票之类的买卖资产。

合成自动做市商(sAMM)模。目前主流的自动做市商 AMM 流动性提供者需要同时提供一个买卖对的两种代币,而 SynFutures 的 sAMM 模允许流动性提供者(LP)仅提供买卖对的一种资产,另一种资产头寸则由智能合约自动合成。比如,默认 1美元C=1美元,假如每盎司黄金目前价值在 1800 美元C,用户可以容易地提供 3600 美元C,这其中的一半保留为 美元C 头寸,另一半 1800 美元C 则用于合成 1 盎司黄金,也就是合约会自动创建 1 倍多头的黄金期货头寸。

自动清算人(ALQ)。对于衍生品而言,清算是重中之重。目前的其他 去中心化的金融 平台主要由清算人通过主动监控链上价格和头寸、并借助自己手头的代币发起清算买卖来进行。 而 SynFutures 引入了自动清算人(ALQ)智能合约来帮助清算:像 AMM 的被动做市商模式,ALQ 允许其他人只是通过向协议提供流动性来成为自动清算人,不需要主动监测市场和发送买卖,就可以被动赚取清算买卖费,从而大大的减少了清算人的门槛。

用户保护机制设计

因为涉及杠杆和平仓,金融风险控制和市场价格变化应付机制是衍生品协议设计的核心。 SynFutures 成员在一线国际资金投入银行衍生品前线从业多年,将成熟市场经验引入到了 去中心化的金融 商品设计,比如:

价格和头寸限制:为了保护用户免受大幅异常价格波动影响,譬如遭受闪电贷或其他方法的价格操控,SynFutures 对价格和头寸引入了肯定的限制。大部分限制对一般用户没影响,仅在单个区块内出现较大价格波动时才会被触发,比如限制单个区块的最大价格滑点、每秒钟现货指数最大变化幅度等等。

防「穿针」价格机制:衍生品买卖者一般担忧价格出现短暂的大幅跳跃「穿针」而致使头寸被清算。为知道决这个问题,SynFutures 并不用原始的实时市场价格或 预言机 价格决定头寸会不会被爆仓清算和结算,而对标记价格在不同买卖阶段进行了处置,包括对一小段时间内的基差进行了指数移动平均(EMA)处置,与对现货指数进行时间加权平均价格(TWAP)处置等。

「结算期「禁止新增仓位:期货的「结算期」在目前的中心化交易平台也得到广泛的应用,由于在期货立刻到期、确定结算价格来计算损益时,持有很多头寸的人有动机在最后阶段下单,拉盘推进价格往有益于我们的方向涨跌。SynFutures 不允许用户在市场最后一小时的结算期间内新增加头寸,以尽可能降低价格操纵的可能。