1
中文 (Chinese) / Re: 发红包了,每人10BTS,一共发20个,注册时间必须在2014年或更早
« on: February 25, 2015, 04:39:56 am »
tonycheng 谢谢老板,恭喜发财
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
win7系统,安装完0.3.0版本成功后,无法同步,也不能注册用户名了。
一直提示: Transaction scanning progress is 0% Severe network problems | Not connected 。不知道是什么原因,网络是正常的,请大侠给予解答,谢谢!
是的,外网没有一个平台上线bts,单国内这些说好有毛用。
3i应该解释一下,是人家外网平台不愿上线bts,还是你们不让人家上,或者说你们根本没找别人谈过
注:括号内容只针对技术用户。
根据以上TITAN的流程图,对于技术人员来说,要理解TITAN的匿名工作原理,应该是比较容易的,但是对于普通用户来说,要完全理解可能还是有一些难度,本文试图在以上流程图的基础上加以文字补充,希望能将TITAN的工作原理用通俗的语言描述清楚。
讲TITAN的匿名工作原理之前,我们先回顾一下比特币的发送过程,便于对比理解。
在比特币系统里,你要接收别人的转账,就必须将你的比特币地址告诉别人,这样别人就可以往这个地址发送比特币,但是因为比特币的总账本是全局透明的,这个地址上的任何接收和发送细节都是可以查询得到的。所以只要别人知道了你的地址,就可以追踪到你的比特币流向,所以说在比特币系统里,没有做到真正的匿名。
在比特股系统里,你要接收别人的转账,同样需要将你的地址告诉别人,如果你已经注册了别名,可以直接给别名,钱包能自动通过别名在块链上查询到其对应的的地址。与比特币不同的是,在比特股系统里,别人给你转账,并不是直接发送到你公布的这个地址上的。而是发送到这个公布地址的“子地址”上,而且每一次发送的目的”子地址“都是不同的。假如有500万人给crazybit这个账号发送比特股资产^_^,那么每个人发送的目的“子地址”将都是不同的,而且除了发送方和我自己,是没有人可以将其发送的“子地址”与我账号crazybit的地址做关联的,而我可以根据转账交易里的信息识别出属于我的“子地址”账号,从而拥有其使用权。所以就算我公布了我的账号crazybit,你也无法查到我的账号上究竟有多少比特股资产,谁给我发送了比特股资产,以及我账号上的比特股资产的流向,从而做到了真正的的匿名。是不是非常的神奇呢?(那TITAN如此神奇的原理又是什么呢?如图解,首先是发送方张三产生一个一次性的私钥,然后将这个一次性私钥x接收方李四的公钥从而产生一个接收方李四的”子地址“来作为这次比特股资产转账的的接收地址,并将这个一次性私钥对应的公钥附带在转账交易里,接受方李四可以用这个一次性公钥x公布地址的私钥来计算出这个“子地址”及这个”子地址“的私钥。从而拥有这个“子地址”上的比特股资产的使用权。有兴趣了解技术细节的也可以参考这个文章https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki#Extended_keys)
至于图中加密信封的留言内容,其实就是一个简单的对称加密解密过程,与普通的密码加密解密过程无异,神奇的只是这个密码只有发送方和接收方可以计算出来。(密码 = 张三的一次性私钥X李四的公钥 = 张三的一次性公钥X李四公布地址的私钥)
题外话:知道为什么瑞士银行能吸引来自世界各地的富豪前往开设账号吗?其中的一个主要原因就是保护客户的隐私,但是这两年,由于政府的介入,瑞士银行已经逐渐做出了妥协,对于客户的信息保护已经没以前那么好了。所以你们觉得匿名性这么好的TITAN应该值多少钱呢?
看到大家一直在讨论BTS系统到底有没有用?
下面谈谈我自己的认识,抛砖引玉,欢迎探讨。
个人认为:BTS系统的设计精髓及核心功用在于将现实金融资产做纯数字化映射并实现自由兑换。
为什么需要纯数字化映射?
以货币之间的兑换为例。 大家都知道全世界有N种不同的货币,但是货币之间的汇兑是非常不通畅、不自由的,因为不仅费用高而且受各种限制。要解决这个问题,就需要把各种货币做数字化转换和映射,以便脱离传统方式的束缚。BTS系统的抵押发行机制给这种映射提供了可能。
如何实现现实资产的纯数字化映射?
BTS系统通过抵押发行和共识锚定这两个核心机制完成现实资产的纯数字化映射。
抵押发行:由BTS系统的软件功能设定,在发行资产时必须要足量的BTX做抵押才行。系统硬性规定,所以靠谱。
共识锚定:利用市场参与者的共识以及获利博弈来实现。这一点大家将信将疑。其实,现在BTS系统的参与者至少有几千之众,大量不同想法和动机的参与者可以让锚定成为必然。
有了抵押发行和共识锚定这两条腿,BTS系统还需要“上帝的手指”来做第一次推动。
“上帝的手指”是什么? 就是BTX市场初始价值。
大家可以看到,现在这个初始推动力已经具备了。
根据BTC38和Bter上的数据,可以估算BTX的市值在2000万美金以上;这个2000万美金的市场共识价值非常重要,因为它让BTS系统通过抵押BTX发行虚拟资产成为可能。
举个粗略的例子,我们用这2000万美金的BTX做抵押发行价值分别为500万美金的BitUSD(比特美元)和BitJPY(比特日元)。然后,只要有一个交易商(比特时代或比特儿等等)提供BitUSD和BitJPY的交易服务,实际上就打通了美元和日元之间的自由且安全的汇兑通道(因为美元与BitUSD、日元与BitJPY总是1:1汇兑的,这是市场的共识)。
我们不难发现BTS系统单单实现法币之间的自由兑换功能,就包含了巨大的价值,更何况未来完成映射的资产可达几十种之多,并且这些资产之间进行自由兑换呢?
科技进步总是朝着更高效率、更低成本、更佳满意度的方向发展。
当前的金融体系显露出越来愈严重的在效率、成本和满意度上的瓶颈,市场呼唤新的机制来完成一次大的跨越。
我相信,BTS将改变世界!
大家谈谈关于OKcoin的融资融币p2p系统. 没有太多的资料,感觉他们直接利用法币和虚拟货币作抵押,3倍杠杆。 对BTS系统会有什么正面和负面影响。设计的比较精妙
http://tech.huanqiu.com/business/2014-03/4887322.html
OKCoin的融资融币系统不同于其他网站的融资融币,而是采用点对点(P2P)模式,即用户跟用户之间借款和放款,所有的借款金额和放款利率都是由用户定,利率浮动由市场调节,利率和期限还是用户定;平台不参与融资融币,只提供信息服务,是交易双方顺利完成融资融币交易,平台不吸储、不放贷、不虚增货币,是完全真实的流通。
OKCoin在风险把控上做足三重保护,保护用户的资金安全:
一重保护:OKCoin的融资融币提供合理的杠杆倍数:3倍,如果你有1块钱,在我们这儿可以融到2块钱,最后你有3块钱去参与交易。在虚拟币交易市场价格波诡云谲,因此3倍杠杆是比较合理的杠杆倍数,既能保证收益也能有效的控制风险。
二重保护:建立科学的平仓机制,当总资产不足借款金额的120%时,系统会发出风险提示,提示用户如果行情继续恶化将面临强制平仓风险,当总资产不足借款金额的110%时,系统会强制平仓,将账户的余额以市价单形式卖出或买入,用来归还借款,清算后的余额退回账户中,从而保护了放款者的资金安全。
三重防护:OKcoin还承担了借款者还不起钱的风险为放贷者设置了专项保险,放款者可以选择购买保险,当然保险费用从获得的利息中扣除。
Quote from: cdryan on February 19, 2014, 11:22:33 PM
Quote from: BitShares_BTS on February 19, 2014, 02:16:34 PM
这样看来,bts生态圈的建设还有很长的路要走啊——各种中间商,各种网关,各种钱包等等。
这样太繁琐了,现实中我需要兑换我得先找到这个人的话,还不如找中心交易所快,便捷。。。。这样很难有人会用。
*************************************************************************************
这是你理解不够深入
真正的BTS X运行之后,各种周边生态完善了之后,只需要初中文化基本就可以掌握并使用了
因为对普通人来说,只会使用到BitUSD和USD这两样东西(即法币和对应的比特法币资产,例子换成RMB也一样)
其余的你觉得复杂的事情都有专业的交易所或者业务人员来做的,就像我们的父辈没有什么文化依然可以炒股炒的不亦乐乎一样
假设一个应用场景给大家看看(不局限于这1个):
10年后,你的儿子要去美国留学
去之前你要准备美元给他作为书学费和生活费
按照现在的操作,就是你要去银行申请外汇,而且只能兑换某个限值之内的美元(每人每年5万USD),并且随身携带的美元也很有限;超过就是不允许的了
那么十年以后我们通过BTS X是怎么操作的呢?
你可以找到任何一个现实中的交易所或者网上的中心化交易所(即很多帖子里他们说到的可信任网关,类似BTC38时代),用人民币现金60万元或者网上转账给他,从他们手里购买到BitUSD 10万元
该购买到的BitUSD是存入你儿子随身可携带的U盘或者电脑中甚至手机里的,比携带现金安全多了(同时不会被海关扣押,现在的话首先你不能兑换到10万美金并且也带不出去,这就是很大的区别了)
到了美国之后,有可能你儿子可以直接使用BitUSD缴纳学费和应付生活,假设那时候还没有普及到那个程度的话,他可以重新在美国找一家交易所把BitUSD换成现金美元 (比例几乎会是很接近1:1)
这样,最重要的功能就是逃过了2个国家对于外汇兑换的数额限制以及随身携带数量限制,并且手续费会低很多。哪天你儿子泡妞钱花光了,问老爸要钱,你打开电脑从自己钱包蹭蹭蹭就可以马上转入他的钱包,快捷无费用
so,在这个过程中你觉得复杂吗?一点都不复杂,是不是初中生都可以来使用? 你完全不用去考虑什么XTS什么价格什么买空卖空什么杠杆什么强行平仓的鬼话
假设你是小白,可能还会问一个问题,就是为什么BitUSD可以几乎1:1的兑换为现金美元,以及BitUSD万一有汇率波动岂不是有很大风险?
这个问题恰好就是BTS X在设计的时候就力图解决的问题,也是BTS X是否有竞争力的根本;根据BTS X白皮书的理论是可以完美的解决这个问题的(当然前提是有极大的资金参与量和市场能很快形成共识,前期可能需要一点时间)
至于怎样实现?那这个问题就太需要篇幅了,我曾经听很多大神们讨论了几天几夜很多年以后我也终于明白了,总之最终结果是可以的。
所以,综上所述:
BTS X的最重要价值,就是将比特币对于普通外行人来说的巨大波动性以及风险降低到几乎没有任何波动和风险,让人们像使用美元一样来放心和方便的使用比特资产(即BitUSD);而把巨大的波动和风险利用抵押物XTS转移到幕后,由专业的人员和组织来承受这个风险以及成长。这样做的好处就是更利于比特资产(例如BitUSD)在巨大的普通人群中的推广和被他们接受,因为只有更多的人接受,才会反过来促进BTS X自身更快速的成长(也就是大家持有的XTS更值钱)
而很多人期盼所谓的去中心化交易所赶快出来,以早点替换人尽可夫、狼心狗肺、惨绝人寰、大逆不道、天怒人怨的门头沟们是不现实的;未来,可靠的中心化交易所仍然是不可替代的,只是说在职能和交易品种上会有些微小变化
可靠的中心化交易所仍然是生态圈必不可少的组成部分,具体到BTS X系统上来说,交易所将从现在BTC这样的一代币炒作平台转化为比特资产与法币的兑换平台,即去掉了投机炒作功能(炒作投机部分在BTS X系统里完成)
这里我也可以举个大家都知道的例子:电信和QQ,在QQ出来之前,我们必须打电话并付电话费(视频电话就更贵了),可是有了QQ之后,我们就可以通过QQ免费的语音聊天和视频聊天,但是电信仍然不可或缺,因为他是基础是我们与QQ之间的接口
我看了关于2倍抵押的资料,发现一个问题,如果今年8月bts发布,按照目前的bts(pts/ags)市值(4,000,000x$10). 这个BTS市场的当前只能做不超过2000万美元的生意,不知我是否理解错误。 盼指正。 这样的市场也太小了,只够一个中等公司的营业规模
建议下载PDF版,格式比较适合阅读,论坛上排版不是很方便,可以先看起来,我稍后优化。
PDF版可以到
我的这条微博 http://weibo.com/1776463184/AxbMCCo7I
或者 https://www.dropbox.com/s/mo4oxmoqy0h5s66/%E6%AF%94%E7%89%B9%E8%82%A1X%E7%99%BD%E7%9A%AE%E4%B9%A6140217.pdf
下载
比特股X
去中心化的银行和交易所
作者:Daniel Larimer
dlarimer@invictus-innovations.com
2014年2月14日
翻译:试手补天yidaidaxia http://weibo.com/u/1776463184
㏒☆logxing http://weibo.com/u/1092405564
校对:暴走恭亲王 http://weibo.com/u/1402559840
巨蟹 http://weibo.com/u/2792936064
摘要
比特币等加密货币开启了信息时代的经济革命大门,其重要意义不亚于此前的工业革命。比特股X将比特币所引入的想法带到了一个新的水平,是第一个使用非信任机制数字资产并使该数字资产可能跟踪任何事物价格的实验。在本白皮书中,我们将分享比特股X设计和功能的详细信息。
1.0 背景
2013年5月24日,Daniel Larimer在bitcointalk.org的一个帖子里首先提出了相关想法,而比特股X则是这些想法的第一次实践。这些想法发展和完善了一段时间,然后被总结为发表在letstalkbitcoin.com上名为“对于安全性的过度支付”的文章中所引入的新概念,即加密货币应该被视为股权,从而着眼于用最低成本产生最大价值的方式最大化利润。这也就是现在已逐渐为大家所知道的所谓“分布式自治公司”(Decentralized Autonomous Company,简称DAC)。
比特币可以被看作是一个DAC,其中交易费就是收益,矿工是员工。在比特币的例子中,运营费用超过运营所得,因此比特币正以一种亏本的方式进行运营,(在写这篇文章的时候)每年大约损失10亿美元。比特币的商业模式以硬编码的形式写入块链,并且100年内都不会达到收支平衡。
一个DAC的目标是通过增加由交易提供的价值而最大化来自于交易费的收益,同时最小化运营成本。DAC不创造货币,而是由股权构成,更像是公司。一份股权就是所占整体份额的一个百分比。有很多方法来分配股权,先前的做法是将其分配给员工以依靠算力保障网络安全。然而,对新员工发行股权会使老员工所持股权的价值贬值,且传统商业概念会将其理解为一种花费。
1.1 安全性
对于如何保障网络安全有三种想法,工作量证明机制、股权证明机制以及投票共识机制。安全性的目标是使更改交易历史或产生伪造区块的行为在经济上不可行。这很重要,因为如果没有防止伪造行为的能力,那么没有人可以确信他们认为自己所拥有的股权将来是否会被其他人承认。此外,网络也必须保证能抵抗拒绝服务攻击,防止有人有能力通过网络阻止所有的或部分的交易进行。
1.1.1 工作量证明机制 (Proof of Work,简称PoW)
工作量证明概念最初由Adam Bach作为一个防止垃圾邮件的方法提出。这一概念是指算出某些特定计算的解比较困难但验证其正确性则比较容易。使用工作量证明机制,一个攻击者为制造数据所需消耗的资源将远远超过任何其他人为验证这些数据所花费的资源。
比特币用工作量证明实现了一些目标。制造一个区块所花费的时间与财富成本变得越来越昂贵,因而越来越难以伪造。同时,该机制也意味着平均来说某一时间只会有一台电脑找到一个区块。从而自然地解决了由谁来制造下一个区块的问题。
理论上来说,这种分布式区块生产使得单个不良行为者所要进行的工作比其他所有诚实者一起做的工作还多,从而使这种行为在经济上无效率。该理论在比特币的开始阶段很有效因为没人对其进行严肃研究,但经过进一步仔细检查,我们发现该安全模型有其根本缺陷。
完成工作量证明是为了赚取利润,因此对于这些每一点点奖励可以完成最多工作的人将会赚取最多的利润,而将效率较低的竞争者挤出局。这意味着规模经济将导致工作量证明的中心化。在比特币的例子里,挖矿已经被中心化,由五六个矿池掌控,并且将被大的私人ASIC(Application Specific Integrated Circuit,特定用途集成电路)矿机开发者变得更中心化。现在,某一两个玩家已经有可能阻止交易加入网络,而将来,政府可能由此实现强迫冻结特定转户的余额。
所以,工作量证明机制在付出巨大的成本的同时,还产生着它本想防止的特定情况:中心化,从而最终侵蚀着一个DAC的价值前提。由于这个原因,工作量证明机制不是一个保障交易总账安全的适当模型。
1.1.2 股权证明机制 (Proof of Shake,简称PoS)
股权证明的概念最初被当作一个对抗对于工作量证明机制网络的攻击的方法而引入,尤其针对51%攻击。51%攻击将使得攻击者可以进行拒绝服务和交易筛选以及双重支付。
现有的股权证明系统,例如点点币(Peercoins),是构建在“证明区块”上的,其中矿工必须满足的目标与币销天(coin-days-destroyed,简称CDD)负相关。拥有点点币的人必须选择成为一个股权证明矿工,并且承诺锁定一部分他们的币一段时间来保障网络安全。
点点币的创造者认识到这种形式的股权证明是不足以保障安全性的,所以他们依靠一个股权证明和工作量证明的混合系统来保障网络安全。
一个最近的股权证明类型的加入者是NXT(NextCoin,未来币),它宣称100%使用股权证明,并通过他们称之为透明挖矿的方式将其实现。通过透明挖矿,网络可以确定地选择谁制造下一个区块。如果此时这个人在线,那么他们将有机会赚取交易费。否则这个区块将由系统选择的下一个人制造。
包括点点币和NXT在内的现有股权证明系统的问题是,它们依赖于用户群的一个子集,这部分人实际上选择将其算力投入挖矿来从交易费中获得收益。这将用户分成了两种,并极大的减少了提供保障网络安全的财富所占的百分比。另外,这两个系统都可能遭受一个大量股权持有者通过拒绝加入部分或所有交易来进行的拒绝服务攻击。
1.1.3 共识机制 (Consensus)
共识机制首先由瑞波币(Ripple)引入。瑞波币有一个非常重要而又基本的认识,那就是在一个市场里要想使每个人都达成一致的充分必要条件是就每个人的最佳利益达成一致。然后他们将该认识与这样的事实结合,那就是如果有足够多的带有不同利益并互相竞争的节点,则他们几乎不可能合谋欺骗你,而当他们在网络里拥有公共信誉的情况下则更是如此。
与其他体系一样,瑞波体系建立了一个交易总账以及签署该总账的不同节点。通过使用一套偏向于彼此达成一致的投票系统,节点间能够就以什么样的顺序将新交易加入达成一致。这些节点不需要防范伪造交易记录,因为他们总是保持同步,而当其重新连接进网络的时候,只要简单地相信多数方就可以了。
这个体系并非没有成本。为达成共识,节点间必须交换额外的信息。瑞波节点不通过交易费获取报酬,而是在流通循环中将交易费相对应的XRP(瑞波货币)进行销毁。将交易费进行销毁的行为等同于支付红利。就像这样,瑞波网络是第一个产生利润的DAC。
1.1.4 基于交易的股权证明机制 (Transactions as Proof of Stake,以下简称TaPoS)
2013年11月28日,Daniel Larmier发表了一篇关于新型股权证明机制的白皮书,该机制利用了这一事实,即网络中每个进行交易的人,都在当前网络状态中拥有利益。
基于交易的股权证明机制按这一原则运行,即DAC的股东应该决定并批准交易总账。每个股东因其持有股票而对每个区块有每股一票的投票权。当交易发生时,通过对前一区块的hash值进行签名,股东对当前的交易总账状态同时进行投票。当该交易含有股东预期之外的台帐时,计票结果将有助于保障网络安全。一笔投票赞成一个无效台帐的交易,其相关投票数将是无效的。
每个单独的区块,在被加入总账之前,都必须满足一个最小投票数。这保证了没人可以在前一区块没得到充分批准前生产一个新区块,并且该最小投票数主动地、持续不断地在网络得到里增加。随着交易总账越来越大,积累的投票越来越多,历史交易总账变得不可改变,于是安全性得以保证。
股权证明机制解决了安全问题,但是没有解决关于下一个区块应该是什么内容的共识。这一共识可以通过很多方式获得。其中之一是使用瑞波形式的共识算法,另一个方式是使用工作量证明形式的彩票系统。两个系统都可以使用,也各有其优缺点。
如果选择工作量证明形式的彩票系统,那么在获得足够多的投票之前,制造下一区块的难度将为无穷大,而获得足够多的投票之后,系统使用标准的比特币形式的难度调整来进行挖矿以产生下一个区块。与比特币不同,该系统的安全性不靠挖矿提供,那些排除交易区块的矿工也排除了产生区块所需的投票。由于每个人必须纳入尽可能多的交易来积累开始挖矿所必需的投票数,该特性使得拒绝服务攻击变得不可能进行。
对于那些没有从交易获取足够投票数的区块,自己拥有一些股权的节点可以选择使用一些他们自己的投票来开始挖矿而生产该区块,通过这样的方式,这些节点可以比其他节点多一些优势。一个矿工使用自己的投票的动机是他们因此可以赚取交易费。在某种意义上,节点通过投票有规律的获得回报,从而给网络安全提供了确定的保障。
与你有多少hash算力无关,某个人不可能通过垄断新区块的产生而将第三方交易长时间排除在外。他们将不得不消耗他们自己的投票,而一旦他们的投票被用完,其他人就将把被他们排除在外的交易纳入新区块。
2.0.0 比特股X介绍
BisShares X是一项测试一种新型“可预测市场(Prediction Market)”背后的经济理论的实验。该实验创建了去中心化的银行和交易所,使用由ToPoS保障安全的去中心化交易总账来创造可互换数字资产,这些资产可以市场化锚定美元、黄金、汽油等任何东西的价值。和所有的DAC一样,比特股X拥有可以像比特币那样在用户间转让的股权。比特股X的特殊之处是它实施了一个类似于银行或经纪公司的商业模式。在本白皮书里,我们把比特股X的股权称为XTS,并用锚定美元的比特美元(BitUSD)来作为比特资产(BitAsset)的例子。
比特股X可以通过抵押贷款的方式创建比特美元,正如今天的银行系统提供美元贷款一样。银行用你的房子作为抵押品,而比特股X用XTS作为抵押品。如果抵押品的价格相对于比特美元下跌,那么比特股X将自动卖出被抵押的XTS来偿还欠款,并将剩余的XTS返还给比特美元借入者。
借入比特美元的目的是为了相对于XTS卖空比特美元。这与做空一支股票的方式一样。首先,你借入股票,然后以今天的(较高的)价格将其卖出。如果一切顺利,那么你明天就能以比你今天卖出价低的价格将其买回,偿还你的借贷,得到收益。然而,如果事情的发展和你想要的相反,那么你将不得不用比你卖出所得更多的钱将股票买回,并承担损失。
比特美元产生于两个对手方就某个价格达成的一致,而双方能达成一致的唯一价格将是目前美元与XTS的市场兑换价格,否则其中一方将开始亏损。市场锚定机制和“可预测市场”机制十分类似。一旦市场就比特美元应与美元价格相同这点达成共识,那么任何人进行违反该共识的交易都将损失财富。这样,今天比特美元的价格将基于市场参与者对比特美元未来价格的预测。只有一种理性推测方式,那就是共识将会持续有效,从而创造出了一个自我加强的市场锚定机制。
在比特股X里,所有的空头头寸(借入比特美元)必须用足够多的XTS来创建,因为借入比特美元需要双倍抵押XTS。当抵押品(XTS)的价值下跌到借入物(比特美元)的1.5倍时,保证金(抵押品、XTS)将会被系统收回。这使市场在抵押品不足前有大量的机会来对空头进行补仓并兑付借款。在市场执行强制平仓的情况下,网络将额外收取5%交易费用。这将激励市场参与者积极主动地管理他们的保证金。
在极端情况下,如果XTS的价值在一小时内快速下跌50%而导致抵押品不足,100%的抵押品将被用于尽可能多的偿还比特美元空头仓位,并仍将有一些比特美元空头寸无法平仓。这一价格波动的结果将导致某些流通中的比特美元没有抵押品支持,这可能影响、也可能不影响比特美元对美元的市场锚定机制。对于市场对此情况的反应,我们有两种假设:一种假设是比特美元将开始以折扣价交易,折扣比例取决于流通循环中所多余的这部分比特美元的占比。另一种假设是,市场对于锚定机制的预期将压倒任何(比特美元)过量供应,从而比特美元将像原先那样交易。这与美元脱离金本位后没有立即价值归零的情况十分类似。
3.0.0 实现细节
为了实现比特股X,我们利用了一个类似比特币的块链结构。对于比特币来说,每一笔交易采用上一笔交易作为输入,并且生成一个可以在将来的交易中用作输入的输出。每一个输出仅可使用一次,使用时要满足一定的条件。每一个输出包含一个比特币余额,该余额可以添加到将来的交易中。一个交易所有输入的总值必须大于输出的值,以维持这样一个属性:任何交易都不能凭空创造比特币。
比特币使用一个简单的脚本语言来评估可以花费哪一个交易输出的余额;然而,所有交易输出的绝大多数只是要求其所有者的加密签名。
3.1.0 交易类型
比特股X认识到,当所有的交易使用相同的脚本时,脚本语言的灵活性是根本不必要的开销。在比特币的情况下,脚本能做的事情有限,因此我们无法使用比特币脚本建立比特股X。取而代之,我们定义了一组固定的七个声明条件:
3.1.1 签名声明
允许花费输出,前提是提供了所有者签名。这就像一个标准的比特币输出脚本。
3.1.2 N of M签名声明
允许花费输出,前提是提供了M个所有者中N个所有者的签名。这就像一个比特币多重签名输出。
3.1.3 买单声明
允许花费输出,前提是指定的资产类型以指定的价格支付给了买单的拥有者。一个买单可以部分成交,只要一个包含了变化的新的买单同时被创建了。买单仅能以确定的方式,在根据市场匹配算法创建了一个新块时,与其他的买单声明,多头声明或平仓声明输出相匹配。一个买单声明输出也可以通过拥有者提供一个签名来花费掉,通过这种方式拥有者可以取消他们的下单。
3.1.4 多头声明
允许声明输出,前提是拥有者以指定的价格创建了空头头寸(平仓声明)。空头头寸必须与一个新的,创建了等量的新比特美元的签名声明输出配对。这个输出也可以通过拥有者提供一个签名来花费掉,通过这种方式拥有者可以取消他们的下单。
3.1.5 平仓声明
允许抵押品支持一个空头头寸以被同一个交易销毁的比特美元量的比例为依据被访问。比特美元通过包含它作为一个没有相应输出的输入来被销毁。该输出仅能被它的拥有者平仓,除非在订单匹配算法的确定性操作中,它被用作追加保证金的一部分。
3.1.6 行使期权声明
允许取得优先买卖权的人在给定的日期前花费输出,前提是他们对优先购产授权者支付了指定的款项。在指定的日期之后,输出仅能被优先购产授权者声明。
3.1.7 密码声明
用于跨链交易,允许一个输出以以下两种情况之一被花费:提供两个签名,或一个签名和一个密码。
3.2.0 交易费用
比特股X 试图通过最小化入门壁垒来确保去中心化。带宽和磁盘空间是两个必须保持足够低的入门门槛,平均而言个人应能作为一个完整的网络节点参与。为了实现这一点,我们已经选定了区块最大大小为1MB每5分钟以及最大区块寿命为每个输出一 年。这意味着每个节点仅需要储存至多大约100GB数据每年(不包括索引)。然而,虽然最大区块大小为1MB,区块大小的目标值为512KB,交易费用会以保持区块大小小于512KB为目标自动调整。交易费设置为每字节的价格,以XTS支付。
调整交易费的算法如下:
next_fee_base = block_size * previous_fee / (512*1024);
next_fee = (99*previous_fee + next_fee_base) / 100;
next_fee = max(next_fee,min_fee);
这个算法会在大于512KB的区块产生时提升价格,在小于512KB的区块产生时使价格跌向最小费用。价格上涨将会减少交易需求而下跌将会增加需求。因此块链有一个设置价格的自动机制。这应该可以减少为了要将一个交易包含至块中一个人要付多少手续费(就像比特币用户所经历的那样)这个问题的复杂性和不确定性。
最低交易费用是这样设置的:如果所有的区块都是512KB,那么每年0.5%的股权供应将作为交易费。
3.3.0 红利
因为我们视比特股X 为一个旨在获取利润的DAC,所以它应该对持股者支付红利。红利从被销毁的交易费中支付。减少XTS的供应在经济上等同于对XTS的所有持有者按其持有比例分发交易费。
虽然很多用户可能不喜欢通过销毁股权的方式获取正回报,而是更喜欢一个增长的帐户余额,这个细节可以在用户界面中被修正而不是在块链本身上。比特股X 会以当前股权供应的百分比显示一个用户XTS帐户余额,如此用户就可以看到他们的余额在每一个块都在增长。
当用户花费他们的XTS时,用户界面将根据比例转回实际的股权来生成一个块链上的交易。
3.4.0 区块生成
区块的生成是用TaPoS算法和比特股PTS首次引进的Momentum工作量证明共同完成的。挖矿的难度根据过去24小时的平均块间隔和以每5分钟一个区块为目标进行调整。没有挖矿奖励,交易费按与第三方交易相关的矿工提供的股权证明投票数量的比例分配。不做任何股权证明投票的矿工不会获得任何交易费。只提供1%投票的矿工获取1%的交易费。
每一个区块上的时间戳必须大于它的前一个区块并小于当前时间,否则就不能通过网络传播。
如果两个区块同时产生,则拥有更多投票的区块胜出。在“抢七”(网球术语)中失败的矿工的投票将会自动计入下一个区块。
4.0.0 订单匹配算法
比特股X运用非传统的订单匹配算法。这种算法选择能恰好满足买方的需求,而不是像传统订单匹配那样至少满足买家的需求,有时会多一点。在任何时候,当最高价买单大于最低价卖单时,其差额会被网络识别计为手续费。
选择这种算法的理由是为了惩罚那些企图以大单交易产生吃价过深的手段通过按一次性账面量比例获利的方式来操控市场的人。这样做的目的是强制执行价值投资而非技术交易。没有市场参与者会因为得到了他们自己想要的东西而抱怨,他们只会下他们认为公平的订单。
这种计费系统导致的结果是一些比特美元无法参与流通并被有效地销毁。 当流通中的比特美元少于空头需要平仓所需的量,这对比特美元的价格支持提供了不断增长的基础。从许多方面来讲,这就像是你的比特美元赚取了红利或利息。
首先,所有的买单和卖单相匹配,然后,如果最高价买单高于任何平仓声明仓位的追加保证金临界值,抵押品会从有最少抵押品的仓位开始用于接受买单。
5.0.0 设想
比特股X是一项经济实验,我们相信市场可以自动地对数字资产的存在达成共识,认同在抵押品的支持下,数字资产可以与任意现实世界的资产保持高度的关联性,从而创建一种具备美元的价格稳定性并具有比特币的所有其他属性的数字货币。这就是说,还没有一种有比特股X独特特性的系统被创建起来。下面我们将介绍一些我们的设想,但并不承诺比特美元会以任何特定的方式运作。
5.1.0 1 比特美元将可以始终窄幅追踪 美元 / XTS 汇率。
这一设想是基于认为预测市场需求的基本面将可以解决任何比特美元空头仓位的数量和流通中比特美元的数量不匹配的问题。
5.2.0 1 比特美元将高度相关地追踪 美元 / XTS 汇率,但有一个相对固定的溢价或折价,溢价或折价在极端的市场活动中可能会偶尔改变。
这一设想基于的事实是,流通中的比特美元会比空头平仓所需的量或者多或者少,这样的不匹配会导致一定比例的溢价或折价。这也是基于这一事实:比特美元稳定的销毁成市场交易费可以被视为正收益。另一方面,XTS价格快速下跌所导致的抵押下的比特美元的风险会导致比特美元相对美元有一个轻微的折价。只要和美元/XTS的价格变动有高度关联性,是否会溢价或折价最终都无关紧要。
译注
为避免概念混淆,特请读者注意:本白皮书(比特股X白皮书,或称为新版比特股白皮书)中的比特股X(BitShares X),其概念对应于比特股白皮书(老版比特股白皮书)中的比特股(BitShares),而比特股(BitShares)这个名词本身,则“升级”为Invictus公司DAC产品的总品牌。亦即,比特股X作为去中心化的交易所和银行是未来将推出的诸多不同类型的比特股DAC中的一个,后续计划还将推出各种不同类型的DAC,例如BitShares DNS,BitShares Bingo,BitShares Music,BitShares Vote,又比如已经推出的PTS,AGS可以被称为BitShares PTS,BitShares AGS,等等。
译者后记
比特股X白皮书的翻译工作从比特股白皮书的译文中获益匪浅,并力图做到两个白皮书之间的中文概念与用词习惯保持一致。在此特别感谢比特股白皮书的译者巨蟹和暴走恭亲王百忙之中抽出时间进行校对与指正。此外,KingZhang(http://weibo.com/kimjzhang)与_云晨(http://weibo.com/u/1863583752)对本译文亦有贡献。
本白皮书的英文原版本身如作者所言将随着产品开发进行更新,更多最新信息还请关注比特股官方论坛bitshares.org。同时,也十分欢迎您对译文内容提出宝贵的意见或就相关内容进行探讨。
我也想知道,是不是类似XRP的共识机制。BTS是要放弃pow,改为pos+consensus,对这个consensus一直没搞懂,看ripple wiki上的说明也看不懂。
请问共识机制到底是怎样的啊?BTS把pos和consensus结合起来又是怎样的呢?
好问题。
小版也在努力学习中,还请达人指点
南都网 《专访Ripple中国代理人达鸿飞》http://nd.oeeee.com/comments/btctruth/btstq/201312/t20131218_1451615.shtml
比特币的工作量证明机制原理是假定不会有超过50%的挖矿算力合谋欺骗你;Ripple的共识机制原理是假定你所信任的若干人中不会有超过50%合谋欺骗你。
工作量证明和共识机制都是起到对交易进行认证的作用。打个比方,工作量证明机制就像这样一个社会,这个社会里只有企业可以担任公证员,并且是按纳税额来分配票数。只要有单个企业或企业联盟的纳税额超过全社会的50%,那么这个企业或联盟就具备了贪赃枉法的能力;而共识机制则类似于代议民主制度,你选择你所信任的若干人来担任公证员,一人一票。在共识机制下,如果你信任的人中超过一半合谋来欺骗你,你就可能蒙受损失。
共识机制的优点是确认只需几秒,也没有挖矿的能耗,缺点是用户需要维护一个可信节点列表。假如Ripple得到广泛应用,用户就可以选择Google、维基百科、网易、BBC、淘宝、清华大学、某本地网站……作为你的信任节点,只要这些节点不会有半数以上合谋,Ripple就是安全和可靠的。
一旦人们发现Ripple是可靠的,那么内置货币XRP自然就会受到信赖。因为XRP是Ripple内部的唯一无第三方风险、不基于信任的全局货币。
上面提到的信任节点,会不会有违去中心化思想?