最近eos ram的价格一直起不来,不少人想着抄底。但是抄底之前,劝大家还是先了解了解eos ram的机制,而它背后的bancor又是重中之重。
要想理解bancor,我们需要回到那个还是物物交换的远古时代。
比如说,我有一些牛肉,晚饭想吃鸡蛋。那么我需要找到一个有鸡蛋并且想要牛肉的人,跟他进行交换。这在经济学上称之为“双重需求偶合”(double coincidence of wants)
聪明的人一定看出来这个方法的效率实在太低了。于是我们的祖先发明了货币。使用货币做中间等价物/中介。这样我只要把牛肉换成货币,再用货币去买鸡蛋就可以了。
让我们回到数字货币时代。现在数字货币领域的发展十分迅速,数字货币的数量直线上升,在coinmarketcap上,就收录了1889种货币。这还是上了交易所的币。如果我想买的币没有上交易所(你知道,有些交易所的上币费很贵的)的话,要怎么办呢?
又或者交易所没有这个交易对,比如我想用eosram买bts,该怎么办呢?只能把eosram卖掉换成eos,然后再用eos买bts,如果有交易所支持这个交易对的话,不然的话,过程会更麻烦。
这时候,我们可爱的bancor出现了。
Bancor其实是一套协议/算法。
Bancor说我们其实不需要交易所,就可以买卖任意的代币(目前只支持erc20)。
我们来实际看一下,下面是bancor网站,
举个例子,我有一点STORM,我想用它来买一点OMG,我只需要登陆bancor网站(前提是你注册了账号,并确保你的钱包里有点代币),在左边的pay with栏选择STORM,在右边的receive栏选择OMG,然后点击最右边的convert(转换),
然后就ok了。转账完成后,你就会在你的钱包里收到相应数量的OMG了。
是不是很神奇?不需要管STORM 和OMG在哪个交易所交易,甚至都不用管它有没有上交易所,我就能用任意代币买/卖任意代币了。
当然上面的例子我省略了一些步骤,但是大体是这样的。
普通小白其实看到这里就可以了,关于bancor了解这么多就够了。
如果你的好奇心比较强烈,那么下面可以来看看bancor背后的一些原理。
还是上面的例子,当我们用STORM来买(bancor里有时候把买卖称为“转换“)OMG的时候,也是需要一个中间等价物/中介的(还记得开头用牛肉买鸡蛋的例子吗?)。而其实bancor就是充当了这个中间等价物的角色,或者说做市商的角色,它买进STORM,然后把OMG卖给你。只不过,它是自动的,也是去中心的。
这背后,是基于一种叫做智能代币(smart token)的东西。智能代币需要由其他代币(比如eth)作为储备金。储备金可以是一种也可是多种代币。储备金的比例由该智能代币的创建者设立。智能代币可以买卖。
当你买入一种智能代币时,你需要把一定数量(至于数量是多少,要看当时该智能代币的价格,价格部分我们在后面讨论)的该智能代币的储备金发送给这个智能代币,然后智能代币的智能合约会把相应数量的智能代币发给你。说白了,就是你需要用这个智能代币的储备金(如果该智能代币有多种币做储备金,你至少要用其中一种币)来购买这个智能代币。如果你想卖掉这个智能代币的话,智能合约会把你要卖的币销毁掉,然后把相应数量的储备金发送给你。
比如,有一个智能代币a,它的储备金是eth,那么你需要用eth来买这个智能代币a。如果你要卖掉a,那么智能合约会把你要卖的a销毁,然后发送相应数量的eth给你。
(买入智能代币a)(买入智能代币a)
有了智能代币,bancor就能充当自动的中间等价物了。
但是这还不够。
Bancor还有一项特性:无交易对手方(counterparty)。在传统的交易中,一项交易要成交是需要交易对手的。你想买比特币,需要有人卖比特币给你才行。你想买鸡蛋,得有人卖鸡蛋给你才行。而在bancor中就不需要。在bancor中,你是跟智能合约打交道,交易(或者说转换)是由智能合约完成的,没有交易对手,没有订单撮合,与传统的交易所很不一样。
正式这样的特性,保证了代币的流动性。你任何时候都可以买卖。这对于小币种,尤其是上不了交易所的币来说,十分重要。对于一个币来说流动性十分重要(如果不是最重要的话)。而小币种有时候付不起高昂的上币费。Bancor就是专为这种币而生的。
最后,我们来谈谈bancor中的价格机制,也即是智能代币的价格。还是上面的例子,我们用STORM来买OMG,那么一个STORM能买多少个OMG? 这个价格是多少呢?答案是:价格由程序根据算法进行计算!
6不6?与传统的交易完全不一样。
这个价格的算法公式我就不帖出来了,反正我是没看懂(当年数学没学好啊)。
直接说结论就行了:买得越多,价格越高;卖得越多,价格越低。价格还是能反应市场的供需情况的。不过与传统交易不一样的是,bancor的价格计算公式是公开的,所以,理论上,每一笔交易对价格的影响是可以推算出来的。
好了,这篇文章就到这了,只是简单介绍了一下bancor的特性,它还有其他的有意思的特性,感兴趣的同学可以去看它的白皮书。
学习了
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @peterchen145! You received a personal award!
You can view your badges on your Steem Board and compare to others on the Steem Ranking
Do not miss the last post from @steemitboard:
Vote for @Steemitboard as a witness to get one more award and increased upvotes!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit