Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Product Design Proposal #49

Open
tzhan28 opened this issue Jul 19, 2019 · 0 comments
Open

Product Design Proposal #49

tzhan28 opened this issue Jul 19, 2019 · 0 comments
Assignees

Comments

@tzhan28
Copy link
Contributor

tzhan28 commented Jul 19, 2019

产品设计提议

目标:让用户快速实现购买long或short token的决策

目标拆解:
用户需求
A. 根据自己的portfolio(拥有矿机数量,总算力等)和对未来难度的变化的预期进行对冲
B. 根据自己的专业知识和公开/非公开的数据赌难度

决策流程

A. 对冲

  1. 算清楚自己需要的对冲的算力总量(矿机数量* 每个矿机算力 *天数)
  2. 算清楚持有多少short token可以对应需要对冲的算力总量,(比如50* 28个token对应我的50000t算力* 28天)
  3. 算清楚未来若干次的难度预期,与我们的挖矿指数的关系(比如自己预期第一次涨3%,第二次涨8%,对应挖矿指数下跌5.5%,因为有倒数和平均的关系)
  4. 算清楚对冲成本,包括1. 当前公认的该时间范围内的指数变化程度(公认预期,可根据token当前价格推得,比如下跌7%)vs个人预期(比如下跌5.5%),2. 买卖token的价差/滑点(流动性指标,比如价差和滑点总共会导致损失3%),此时对冲成本应该是1.5%+3%=4.5%,要考虑这个成本是否太贵

B. 赌博:与对冲的2/3/4类似

  1. 算清楚要赌的金额和对应的算力总量
  2. 算清楚未来若干次的难度预期,与我们的挖矿指数的关系(比如自己预期第一次涨3%,第二次涨8%,对应挖矿指数下跌5.5%,因为有倒数和平均的关系)
  3. 算清楚赌博成本,包括1. 当前公认的该时间范围内的指数变化程度(公认预期,可根据token当前价格推得,比如下跌4.5%)vs个人预期(比如下跌5.5%),2. 买卖token的价差/滑点(流动性指标,比如价差和滑点总共会导致损失3%),此时赌博成本应该是-1%+3%=2%,要考虑这个成本是否太贵

解决方案

对于对冲2/赌博1:提供每token对应每t日产出的比例,如果指数和每t日产出不是1比1的话,也需要提供比例
对于对冲3/赌博2:提供各种数据/图表帮助用户预测未来若干次难度的波动趋势,并得出对指数的个人预期
对于对冲4/赌博3:根据token当前价格推算出公认预期,并与个人预期进行比较。帮助用户计算流动性损失。都算完以后得出总交易成本

可用素材:

本指数合约市场的特定数据:合约的波动范围,long/short token价格历史,spread

公开基础数据:过往难度数据,过往出块时间和速度

根据公开数据可推得的进阶数据

  1. 挖矿指数(本质为若干次难度的倒数的和,乘以一个系数)及其走势,我们会发布
  2. 过往若干块(504,1008,2016块等)的平均全网算力,及其走势,参考https://bitcoinwisdom.com/bitcoin/difficulty
  3. 预测下次难度调整的时间和范围,参考https://diff.cryptothis.com/

附:读图指南

cryptothis(https://diff.cryptothis.com ) 直接给出了下一期的难度预测,目前数据是下降3.28%到3.55%之间(这怎么算的需要搞清楚)也告诉了我们离下次调整还有多少个块,大概多少时间,并在底下做了方格式进度条

bitcoinwisdom(https://bitcoinwisdom.com/bitcoin/difficulty ) 这个图,hashrate 504 1008 2016,就是根据最近504,1008, 2016个块的出块速度倒推出全网算力。2016个块是一个难度周期,也就是我们平时所谓的14天一个难度周期。然后比特币难度调整是根据过往2016个块的出块速度,调整回每10分钟一个块。1008就是二分之一个周期,504是四分之一个。所以你可以看见绿线(hashrate2016)和红线(难度)在每个难度变化的那个时间点是重合的,1008和504就不重合。

为什么不只看一个块呢?因为每个块的出块时间波动还挺大的,需要看过去若干个的平均。504 1008和2016有点类似股票k线图里面的日线周线和月线,应该可以搬运一些看k线图趋势的手法,比如504线在1008线上方,1008线又在2016线上方的话,说明最近算力上涨趋势良好。读图应该可以作为参考,预测难度波动会更接近cryptothis难度预测的上限还是下限,还是都不准会进一步突破

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants