无中转,无滑点,没有无常损失,低GAS,按角色分佣-(第一部份)

TTSWAP去中心交易所-原理讲解

1 概要

TTSWAP(token-token swap)是建立在以太坊上的一套去中心自动做市协议.底层原理是根据用户行为触发的市场价值迁移为基础,以价值守恒交易策略进行的平台搭建. 白皮书解释了ttswap项目的设计逻辑.涵盖商品交易,价值商品投资与价值商品撤资,普通商品投资与普通商品撤资,和商品手续费产生与分配的原理和实现.


2 特点

  1. 价值守恒交易策略 通过价值守恒交易策略,能真实体现币种的真实市场价值,也能进行商品的快速交易.
  2. 无中转,任意商品直接交易 本平台任意两种物品可以直接交易,无须进行中间转换.
  3. 无滑点,交易阈值内交易无滑点 交易数量低于商品交易阈值,无滑点
  4. 没有无常损失,流动性提供者或商品投资者没有无常损失 价值守恒交易策略从逻辑上就避免了无常损失,用户撤资时就能获得原投资商品+提供流动性产生的收益.
  5. 低GAS费,计算逻辑简单,Gas比恒定乘积少60%-90% 价值恒定交易模式逻辑简单,运算量少,GAS消耗低.
  6. 手续费分角色返佣,人人参与 手续费分角色分佣,任何人都可以成为平台中商品投资者(流动性提供者),商家,门户,推荐者,用户,平台角色,分享平台成长收益.

    3 价值守恒交易模式原理

    3.1 市场中的商品

    例:在市场中有2000个商品A1,市场价值2000.

GOOD_STATES.png 定义: 市场价值V(A1):用于衡量市场用户对于商品的需求程度.商品A的市场价值为2000 商品数量Q(A1):记录商品的数量.商品A的数量为2000. 单位价值P(A1):单位数量的市场价值.商品A的单位价值为1.

3.2 市场中的商品与用户买卖行为的关系

  • 例1:用户花费价值1000购买,购买了商品A.

市场中商品A市场的需求增加.V(A1)=2000+1000=3000 市场中商品数量Q(A)减少.Q(A1)=2000-1000=1000 市场中商品的单位价值P(A)发生变化 P(A1)=3

  • 例2:用户出售价值1000购买,购买了商品A.

市场中商品市场的需求减少.V(A2)=2000-1000=1000 市场中商品数量Q(A)增加.Q(A2)=2000+1000=3000 市场中商品的单位价值P(A)发生变化 P(A2)=0.3333

展示如下图

GOOD_BUYSELL.png

3.3 市场中用户行为与商品状态的关系

现在用户的出售与购买,商品的商场价值V与商品数量Q发生变化,商品的价格也发生相应变化,商品的市场价值V与商品数量Q的变化如图

GOOD_STATE_CHANG.png

3.4 市场中两种物品的关系

现在市场中有两种商品,A和B两种商品.A(2000,4000),B(4000,2000).

  • 用户使用500商品A,对于的市场价值为1000.市场价值为1000对应的1000个商品B.

当用户购买500个商品A,就要花费1000个商品B,平台中的商品在图中A位置会位移到A1的位置,B会位移到B1的位置. 当用户出售500个商品A,就能得到1000个商品B,平台中的商品在图中A位置会位移到A2的位置,B会位移到B2的位置.

two_good_relate.png

因为位置发生变化,P(A)与P(B)也发生变化,商品B相对商品A的价格也会发生变化,如果与市场外部价格有差异,就会有其它交易促进市场价格与市场外部价格统一.

备注:如果购买数量占市场中数据比例过大,会造成两商品的相对价格发生强烈波动,因此每个交易会拆分为多个小单进行交易

3.5 市场中多种商品的关系

任意两种商品因为用户交易,造成位置的变化,也会造成这两种商品与其它商品对对位置变化,产生价格的同步变化.

multi_good.png

3.6 市场中商品每次交易大小与价格的关系

现场中商品数量为100 000 000 ,市场价值为100 000 000. 交易大小 价格变化
10 0.000000200000
50 0.000001000000
100 0.000002000002
500 0.000010000050
1000 0.000020000200
5000 0.000100005000
10000 0.000200020002
50000 0.001000500250
100000 0.002002002002
500000 0.010050251256
1000000 0.020202020202
5000000 0.105263157895

3.7 无滑点阈值(别称交易阈值)

为避免用户交易造成平台商品被挤兑.每个商品在初始化时会设置切分数,每份大小即为这个商品的无滑点阈值,因此当用户交易时,如果交易价值小于商品无滑点阈值,无无常损失.如果交易大于商品无滑点阈值.交易会以阈值为单位,拆分成交.

Noslippage.png

备注

现在项目还优秀的设计和运营,欢迎有志之士加入.也希望大家给这项目拉拉投资,助项目更快推进. X:@ttswap_exchange
TG:@ttswap01
Email:ttswap.exchange@gmail.com
Discord:https://discord.com/invite/GZyEPZmk
github:https://github.com/tt-swap/ttswap-core


点赞 1
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
三寸时光
三寸时光
江湖只有他的大名,没有他的介绍。