技术向:
剖析近期爆火的新加密货币协议:314 (合约尾号…314314)
近期,一个名为314的加密货币协议横空出世,首次采用了合约做市的方式进行自动交易,我们来看下他是如何实现的:
以314和各公链代币组成流动池对。例如314/BNB。
以项目方对合约执行创世流动性添加确定价格,合约开启自动做市。
合约内314数量*BNB数量=K值。
K值在创世流动性添加后永恒固定不可更改,币价=BNB/314
当买单或者卖单执行前,合约会先进行一次计算,预估本次交易对价格的影响
例如:创世流动添加为100BNB对100个314
K值=10000,314价格为1BNB
当外界发生买单交互,向合约地址转账5BNB,合约做出预测
合约内BNB数变为105,K值不变,那合约内314数量应为K值(10000)/105BNBN=95.2380
合约执行本笔交易得到314数量为100-95.2380=4.762
而价格=BNB/314=105/95.2380=1.1025
故当前314价格提高为1.1025,交易完毕,等待下次交易发生。
以普通转账进行交易的模式首次出现,传统swap交易涉及交易路径、内部滑点、路由和流动池复杂计算,GAS费高昂,而使用314协议,仅产生一笔转账gas费,尤其在ETH等费用高昂的公链上,314协议交易方式可以节约大量手续费,预测这种交互方式可能会给区块链带来新的变化。