前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >书到用时方恨少之班科算法

书到用时方恨少之班科算法

作者头像
凌帅出口
发布2018-12-17 11:17:13
6740
发布2018-12-17 11:17:13
举报

凌帅和社区的一些小伙伴一直在线下参与一些项目,最近发现一个项目惊天地泣鬼神,于是就非常上心,和负责人聊的比较多,建议要用班科算法(BANCOR)发行代币。过后,才发现对班科算法理解不深,于是恶补。今天就通过写文章来学习,这就是“工作+写作”吧,或者说,功利式写作吧。

由来

1944年,来自二战同盟国44个国家的代表在美国布雷顿森林召开会议,讨论战后如何对二战后世界的货币和金融秩序进行监管。凯恩斯提出建立一个超越主权的国际大银行,发行自己的货币,他给这个货币取名叫“BANCOR”。

因国家实力的原因,凯恩斯的建议没有实现。但凯恩斯的追随者在加密货币中通过代码实现并升级了凯恩斯的愿望,即BANCOR协议。

此后,BM在EOS RAM的交易上引入了Bancor协议,走进大家的视线。

定义

Bancor协议是用一种或多种已经形成了价值共识的资产(BTC/EOS等)作为抵押来发行新的token,并通过抵押资产和新TOKEN的数量进行定价的一种代币发行协议。

案例

比如,凌帅抵押10000个EOS,发行10万个LSC(凌帅币),把自己上市了。

LSC的价格锚定就是P=10000EOS/10万=0.1EOS。

因为凌帅的个人魅力,有狂热粉丝A看好凌帅,原因可能是要演小电影成为明星,可能要变性后成为抖音女神,实现童年的梦想,踏上人生巅峰,未来可期。经过全面考察和慎重考虑,粉丝A坚定地买入1000EOS的LSC。

这时价格就发生了变化,价格P=(10000+1000)/10万=0.11EOS。

粉丝A获得1000/0.11=9091个LSC。

现在抵押池里有10000+1000=11000EOS,代币池里还剩下10万-9091=90909个LSC。可见,有人买入代币,代币池代币数量减少,抵押池抵押资产增加,代币价格提高。

粉丝B看到粉丝A购买,经过全面的考察研究和慎重考虑,坚定的看好凌帅,坚定地买入1000EOS的LSC。

价格P=(11000+1000)/90909=0.13EOS。

粉丝B获得1000/0.13=7692个LSC。

现在抵押池里有11000+1000=12000EOS,代币池里还剩下90909-7692=83217个LSC。即,持续买入,价格持续升高。极端情况,当被买入代币特别多,代币池中代币极少,根据上面公式,价格P会涨到天价(分母足够小)。

这时,粉丝A看到LSC价格已经从0.11EOS爆涨到0.13EOS,上升18%。于是决定做个小波段,卖出3000个LSC。

价格P=12000/(83217+3000)=0.14EOS.

于是粉丝A得0.143000=420EOS。可见,有人卖出代币,代币池代币数量增加,抵押池抵押资产减少,代币价格下降。

分析

从上面案例,大家看到BANCOR的特点,也是传统交易所完全不同的三点:

一是必须要先抵押一定量的数字资产,并以这个数字资产为计价单位。凌帅抵押10000EOS发行LSC,于是LSC的价格就是1LSC=0.1EOS。这其实就是价值锚定,代币从发行那一刻开始就是有价值的,这和以前的发行代币是完全不同的。

二是不需要交易对手,也无关交易深度,代币只是你想买,想买就能买。这和传统交易所也是完全不同的。

不需要交易对手,其实就是不需要撮合交易,就不需要交易所。没有交易所,就没有交易所垄断,就没有交易所作恶。BANCOR实际就是一个去中心化的只有一个交易对的自动化交易所。

不需要交易深度,这就非常适合规模较小的,交易量不大的项目代币。比如RAM,注定市场是不大的,但使用了Bancor协议后,流动性大大改善。比如,上面凌帅上市的案例,其实在合适的条件下是完全可以付诸实施的,特别是在个人IP崛起的今天,比如影星、歌星、体育明星,都是可以应用的。

当然,对交易深度大的代币更是适用。

三是代币的价格只由抵押池中的抵押资产数量和代币池里的代币数量决定。

上面的案例中,凌帅直接按BANCOR规则计算出了代币LSC的价格,就是说,交易价格在交易前就可以计算出来。价格机制公开透明,不能做假,这就是自证清白,这就是去中心化,这就是信任。这也是和传统交易所完全不同的。

补充

为了方便理解,凌帅对上面的计算进行了简化,实际情况要复杂一些。

一是价格公式中还有一个恒定储备率,可以理解成银行的存款准备金率,比如,凌帅只抵押10000EOS,却可以发行价值20000EOS的LSC代币,这里恒定储备率就是0.5。

二是可以同时抵押几种资产,道理是一样的,只是计算复杂一些,涉及一些换算。文章开头凯恩斯的设想,就是把全球所有国家的货币都按份额放进去做抵押。

三是抵押的资产是可以通过智能合约调整的,可以增加也可能减少。比如,凌帅一顿操作猛如虎,赚了100万EOS,在抵押池中增加EOS,直接提升币价,这相当于基本面改善。

四是交易手续费还需要考虑。

提醒

技术本身无善恶,BANCOR无论多好,无论多么的自证清白,也是人为可操作的。技术本身只防君子,不防小人。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-11-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 凌帅的阅读思考与实践 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 由来
  • 定义
  • 案例
  • 分析
  • 补充
  • 提醒
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档