撰文:SynFutures 团队
近几个月来,以自动做市商(AMM)为代表的去中心化交易所(DEX)发展迅猛。龙头项目 Uniswap 的交易量在 2021 年 1 月更是达到了近 300 亿美元,超越一众中心化交易所,也证明了基于区块链构建开放金融的可行性。
当前市面的 DEX 仍是以现货为主,而传统金融上,衍生品的市场规模远超现货:根据国际清算银行(BIS)对 2019 年全球外汇交易统计,现货交易量约为交易总额的 30.1%,而期货类约占 65.4%,期权类约为 4.5%。SynFutures 正是专注于打造下一代的数字衍生品平台。
SynFutures 是什么 ?
SynFutures 是一个去中心化合成衍生品平台,允许以单币种自由添加、自由交易各类数字资产衍生品币对。
协议的第一个版本将推出期货合约市场,支持包括 ERC-20、跨链资产以及各类链下资产。这意味着用户可以杠杆看多或看空比特币、黄金、算力难度甚至特斯拉等资产,也仅需要以单一的数字货币(例如 USDC)来提供交易流动性。
SynFutures V1 有何特点?
自由添加交易对和到期日的开放市场。类似于 Uniswap 允许任何人自由创建新的现货交易对,SynFutures 允许流动性提供者创建任意新的期货交易对,只要有相应的链上价格。SynFutures 第一版本先引入了 Chainlink 和 Uniswap 作为价格预言机,最初支持包括 BTC,ETH,ERC-20s,黄金,外汇等交易对,很快项目将引入其他预言机来支持诸如算力,利率甚至股票之类的交易资产。
合成自动做市商(sAMM)模型。当前主流的自动做市商 AMM 流动性提供者必须同时提供一个交易对的两种代币,而 SynFutures 的 sAMM 模型允许流动性提供者(LP)仅提供交易对的一种资产,另一种资产头寸则由智能合约自动合成。例如,默认 1USDC=1USD,如果每盎司黄金当前价值在 1800 USDC,用户可以简单地提供 3600 USDC,这其中的一半保留为 USDC 头寸,另一半 1800 USDC 则用于合成 1 盎司黄金,也就是合约会自动创建 1 倍多头的黄金期货头寸。
自动清算人(ALQ)。对于衍生品而言,清算是重中之重。当前的其他 DeFi 平台主要由清算人通过主动监控链上价格和头寸、并利用自己手头的代币发起清算交易来进行。 而 SynFutures 引入了自动清算人(ALQ)智能合约来协助清算:类似于 AMM 的被动做市商模式,ALQ 允许任何人仅仅是通过向协议提供流动性来成为自动清算人,无需主动监测市场和发送交易,就可以被动赚取清算交易费,从而大大的降低了清算人的门槛。
用户保护机制设计
由于涉及杠杆和平仓,金融风险控制和市场价格变化应对机制是衍生品协议设计的核心。 SynFutures 成员在一线国际投资银行衍生品前线从业多年,将成熟市场经验引入到了 DeFi 产品设计,例如:
价格和头寸限制:为了保护用户免受大幅异常价格波动影响,譬如遭受闪电贷或其他方式的价格操控,SynFutures 对价格和头寸引入了一定的限制。大多数限制对普通用户没有影响,仅在单个区块内出现较大价格波动时才会被触发,例如限制单个区块的最大价格滑点、每秒钟现货指数最大变化幅度等等。
防「穿针」价格机制:衍生品交易者通常担心价格出现短暂的大幅跳跃「穿针」而导致头寸被清算。为了解决这个问题,SynFutures 并不使用原始的实时市场价格或 Oracle 价格决定头寸是否会被爆仓清算和结算,而对标记价格在不同交易阶段进行了处理,包括对一小段时间内的基差进行了指数移动平均(EMA)处理,以及对现货指数进行时间加权平均价格(TWAP)处理等。
「结算期「禁止新增仓位:期货的「结算期」在当前的中心化交易所也得到广泛的应用,因为在期货马上到期、确定结算价格来计算损益时,持有大量头寸的人有动机在最后阶段下单,拉盘推动价格往有利于自己的方向涨跌。SynFutures 不允许用户在市场最后一小时的结算期间内新增加头寸,以尽量减少价格操纵的可能。
合约安全性和 Gas 消耗
SynFutures v1 智能合约已经通过了 Peckshield 审计。
经过项目工程师的努力,相较于其他链上衍生品协议,SynFutures 合约交易所需 Gas 的消耗属于市场最低水平, 各交易的平均花费仅约 20 万 Gas,而大部分现有衍生协议的消耗在 50 万到 80 万之间,这甚至低于众多的 DeFi 现货交易协议。
SynFutures 已于 2021 年 2 月 4 日正式上线 Kovan 测试网,有关产品和智能合约设计的更多详细信息,可以查看项目网站的白皮书,技术论文和常见问题解答。团队热切期待各方的反馈,并将在未来对有建设性的建议进行奖励!