Bancor是一种为小市值代币提供流通性的系统,它内置可交易的一种或多种ERC20代币作为储备金。通过智能合约发行新代币来换取储备代币,新币的价格是通过智能合约自治定价,使其可以在无需交易所的情况下让代币间直接转换,无需第二方参与交易,或第三方来撮合交易。Bancor协议创建的代币的网络效应,为这些新货币降低了进入市场的壁垒,有效地解决了流动性问题。
新币由Bancor背书,Bancor由ETH背书,Bancor的恒定准备金率(CRR)设置并维持在20%。通过把ETH发送到Bancor持有储备金的智能合约中来发行BNT,这些发送过去的ETH就成为Bancor的背书。在这样的设定下,用户可以发送20ETH到这个智能合约中来购买到100BNT,这20ETH将会被这个智能合约强制收进储备金中。使用同样的方式,BNT可以兑换回ETH,只要用户把它发送到Bancor的智能合约中,就会获得一些ETH。Bancor协议允许用户在每次存或取储备金(ETH)时生成或销毁BNT。如果ETH的价格上升(由于以太坊生态的发展),BNT价格也会上涨(由于BNT和它的储备代币ETH维持恒定储备金比率),BNT价格的上涨也会让新币价格上涨。
项目亮点
Bancor协议的最大创新在于,数字货币在传统交易所的价值发现基于买单(BID)和卖单(ASK)的实时同步(Synchronous)匹配,然而基于Bancor协议,数字货币的价格取决于储备金余额和代币的流通量,价值发现的过程是异步的(Asynchronous)。
Bancor主要优势
1、持续的流动性
即使市场上只有很少或没有其他买家或卖家,用户可以通过智能合约直接在网络中购买或出售 Token。由于价格会根据兑换规模进行调整,因此总会形成一定的兑换价格。Bancor 协议有效地使得流动性与交易量不再关联。
2、智能合约对执行的兑换不收取费用
用户产生的唯一费用是与底层区块链进行交互所需的费用。虽然某些智能 代币的兑换可能被创建者设置了可选的使用费,但这些费用一般非常低,因为Bancor协议的开源特性,其他用户轻松创建相互竞争的智能代币来提供相似的兑换服务,有效降低费用。
3、可调节的价格敏感度
大额的连接器代币准备金和比较高CW,产生的杠杆作用,使得智能代币的价格对短期投机或大订单引起的突然波动不太敏感。
4、没有价差
在处理买入和卖出订单时,Bancor 公式使用相同的价格计算方法,不存在买卖价差,这与购买价格始终低于卖出价格的传统交易平台形成对比。
5、价格可预测
与传统的基于订单簿的交易不同,智能代币的价格算法是完全透明的,允许用户在执行兑换之前预先计算其兑换的有效价格,在交易执行前根据交易量进行价格下滑预警。
Bancor、KyberNetwork 与 0x 流动性解决方案对比:
1)Bancor 协议对于流动性问题的解决思路,是通过以区块链为基础的智能合约和储备货币,使得在不需要交易对手的情况下可以按照相应的汇率将智能 Token 兑换成储备金;
2)KyberNetwork 通过储备库及储备贡献者为其提供流动性,Kyber 智能合约提供最佳的储备池价格,通过链上的智能合约可以快速完成结算;
3)0x 采用订单撮合机制无法保证流动性,由 relayer 托管链上订单簿,链上完成结算,匹配速度取决于交易量大小。
应用场景
1.用户自发产生货币(User Generated Currency) 这也是Bancor团队开发的第一款应用产品,用户不需要任何技术背景就可以通过类似Facebook的用户界面,并通过基于WhatsApp、Telegram(未来会支持微信)的智能化聊天机器人(Chatbot)生成属于自己的数字货币网络。用户也可以通过该产品,一键发起代币众筹(Token Crowdsales)。
2.货币互换者(TokenChangers) 当用户将“恒定储备率”设定为100%(意味着“储备金余额”等于“代币流通量”),并在储备金中放入两种不同数字货币X和Y时,该用户就具备了将这两个货币进行兑换的能力,被称为“货币互换者”。例如,该用户想把货币X兑换成货币Y,他只需要将货币X存入储备金中,然后再销毁“智能代币”,从储备金中提出货币Y。值得一提的是,改变X和Y的“储备金余额”和“代币流通量”讲影响其价格,而当X和Y在Bancor网络中的价格和其在外部交易所市场的价格出现差价时就产生了无风险套利(Arbitrage)机会。货币互换者通过不断地发现套利机会,在经济激励下有效地使得Bancor网络中各个货币价格和市场价格保持一致。
3.去中心化一篮子货币(DecentralizedToken Baskets) 同理“货币互换者”,当用户将将“恒定储备率”设定为100%,并在储备金中放入多种数字货币时,他就可以实现交易所交易基金(Exchange Traded Funds,简称ETF)或者指数基金(Index Fund)的类似功能。值得一提的是,Bancor的概念最早由时任英国财政部顾问的经济学家凯恩斯(John Maynard Keynes)在二战后提出,他主张透支原则,设立一个世界性的中央银行,叫做国际清算联盟,并发行一个名为Bancor的一个超主权货币(Supranational Currency)。从某种意义上说,Bancor团队是在向凯恩斯致敬,并通过Bancor协议,建立第一个真正意义上的“网络货币”(NetworkCurrency)。
代币主要用途
作为代币交换的媒介:网络中的所有代币都可以通过Bancor公式计算出的汇率与 BNT 进行转换,从而相互转换。