Tekkaman

导航

 

竞争币、竞争块链、应用程序

  区块链是⼀项具有⾰命性的新技术:⼀种基于⼯作量证明的去中⼼化的⼀致性机制。

  竞争币(alt coin)

  在⽐特币的块链上层,可以实现⼀系列的协议层。元币、元块链或者块链应⽤程序以块链为平台,或通过增加协议层的⽅式扩展⽐特币协议。如彩⾊币,万事达币以及合约币。

  竞争块链”(alt chains)。竞争块链通过实现⼀致性和分布式账簿机制来给诸如合同名字注册和其他⼀些应⽤提供服务。竞争块链的典型代表:域名币、以太坊和 NXT。

  有⼀些⽐特币的竞争者,⽐如Ripple等,也提供电⼦货币和交易⽹络,但并没有像⽐特币⼀样使⽤分布式账簿或者⼀致性机制。这些不基于块链技术的电⼦货币系统不在本书的讨论范畴,故不会在本章节出现。

元币平台

  元币元块链是在⽐特币之上实现的软件层,也可以认为是覆盖在⽐特币系统之上的平台/协议

   元币的第⼀个实现利⽤了⼤量的 hack 技巧把元数据添加到⽐特币块链中,⽐如:

    1)使⽤⽐特币地址编码数据

    2)利⽤空⽩的交易字段存放新协议层增加的这些元数据。  

1、染色币

  ⼀个“被染⾊的”币,是⼀定数额的重新⽤于表达另⼀种资产的⽐特币。所谓“染⾊”也仅仅是⼀种隐喻,并⾮字⾯意思,⽽是指增加属性(⽐如给个颜⾊)的⽅式。因此,染⾊币并没有颜⾊。

  染⾊币由特殊的钱包管理,这类钱包存储和解析依附在染⾊币上的元信息。被染⾊的⽐特币也可⽤通过删除附着信息的⽅式,也能将“被染⾊的”⽐特币恢复为普通⽐特币。

2、万事达币

  万事达币是另⼀个建⽴在⽐特币之上的协议,该协议⽀持多个平台对⽐特币系统的扩展。万事达币使⽤名为MST的代币来指导交易,但它并不是⼀种通货。相反的,它服务于其他应⽤平台,⽐如⽤⼾货币,智能财产代币,去中⼼化的财产交易和合约系统等等。就像HTTP协议是TCP协议的应⽤层⼀样,Mastercoin是⽐特币协议的应⽤层协议

  万事达币通过⼀个名为“exodus”的⽐特币地址(1EXoDusjGwvnjZUyKkxZ4UHEf77z6A5S4P)的进出交易机制来维持协议的运⾏。万事达币协议正从利⽤“exodus”地址和多⽅签名的机制转向利⽤OP_RETURN⽐特币操作符来编码信息。

3、合约币

  合约币是另⼀个建⽴在⽐特币系统之上的协议层。合约币利⽤⽐特币脚本语⾔中的OP_RETURE操作符记录元信息来增加⽐特币交易的额外信息。合约币使⽤名为

XCP的代币维持整个系统的运⾏。

竞争币/山寨币

  竞争币主要⽤做货币,⽽竞争块链则不是。

  严格意义上讲,⽐特币的第⼀个克隆并不是⼀个竞争币⽽是⼀个名为Namecoin竞争块链

  1)第⼀款竞争币名为IXCoin,出现于2011年8⽉。IXCoin更改了⽐特币的⼀些参数,尤其是通过调整每个新块的奖励为96个币,从⽽增加了货币的发⾏量。    

  2)2011年9⽉,Tenebrix发布。Tenebrix是第⼀款使⽤了其他⼯作量证明算法(script)的加密货币,这种算法起初是为了防⽌密码遭暴⼒破解⽽设计的。Tenebrix的⽬标是通过使⽤这种消耗内存的算法来实现⼀种不依赖GPU和ASIC芯⽚的电⼦货币。

     3)莱特币还把新块产⽣的时间从⽐特币的10分钟缩短为2分半钟。考虑到莱特币8,400万的货币总量和相对更快的确认速度,很多莱特币的拥趸相信与⽐特币相⽐,莱特币更适合零售业的交易。

 

  ⽐特币和莱特币为基础的竞争币数量在2011和2012年呈持续增⻓状态。到了2013年,有20种竞争币在市场中谋求⼀席之地。到2013年年底,这个数字增⾄200种,2013年也因此被誉为“竞争币之年”。竞争币的增⻓在2014年依然没有放缓,截⾄本书截稿,市场上的竞争币数量已经达到了500种以上,其中超过⼀半的竞争币克隆⾃莱特币。

  

  竞争币和⽐特币的不同之处的⼏个问题:

    

  还有⼀些有关关键财务和市场指标的问题:

    

货币属性不同的竞争币

1、莱特币

  2011年发布⾄今,已经成为继⽐特币之后的第⼆成功的电⼦货币。

  它的主要创新在于两点,⼀是使⽤了scrypt作为⼯作量证明算法(继承⾃前⽂提到的Tenebrix),⼆是更快的货币参数。

    

2、狗狗币

  于2013年12⽉发布。狗狗币之所以值得⼀提,主要是因为其⻜快的出块速度惊⼈的货币总量,其⽬的也是为了⿎励⽤⼾交易给⼩费等。在其2014年快速衰退之前,⼀经发布就⻛⾏于巨⼤⽽活跃的⽤⼾社区。下⾯是 狗狗币的⼀些特性:

    

3、Freicoin

    Freicoin于2012年7⽉发布。它是⼀种滞留性通货,可以理解为存在钱包中的货币的利率为负数。为了⿎励⽤⼾消费和减少储蓄,Freicoin拟定了⼀个4.5%的APR fee。

    

一致性机制创新

  第⼀款引⼊scrypt算法作为⼀致性机制的竞争币是为了便于CPU挖矿,避免ASIC矿机可能导致的算⼒集中化的问题。

  在那之后,对于⼀致性机制的创新⼀直很活跃。诸多竞争币陆续引进了包括scrypt,scrypt-N, Skein, Groestl, SHA3, X11, Blake 在内的算法来实现⼯作量证明的⼀致性机制。

  ⽽在2013年,作为⼯作量证明的⼀种替代机制——权益证明的出现,成为现代竞争币的基础。

1、PeerCoin

  Peercoin于2012年8⽉发布,是⾸款⼯作量证明和权益证明混⽤的竞争币。

    

2、Myriad

   Myriad于2014年2⽉发布,值得⼀提的是,它同时使⽤5种⼯作量证明算法(HA256d, Scrypt, Qubit, Skein, or Myriad-Groestl),根据参与矿⼯的情况动态选择。这是为了让整个Myriad系统不受集中化的ASIC矿机的影响,同时也加强了其抵御⼀致性攻击的能⼒。

    

3、BlackCoin

   Blackcoin发布于2014年2⽉,使⽤的是权益证明的⼀致性机制。同时,它引⼊的可以根据受益⾃动切换到不同竞争币的“多矿池”机制也值得⼀提。

  

4、VeriCoin

  VeriCoin于2014年5⽉发布。它使⽤了权益证明机制,并辅以随着市场供需关系动态调整的利率。它也是⾸款可以直接在钱包中兑换⽐特币⽀付的竞争币。

  

5、NXT

  NXT(发⾳同Next)是⼀种“纯”权益证明的竞争币,它甚⾄不采⽤⼯作量证明的挖矿机制。NXT是⼀款完全⾃⼰实现的加密货币,并⾮衍⽣⾃⽐特币或其他竞争币。NXT具有很多先进的功能,包括名字注册、去中⼼化资产交易、、集成的去中⼼化加密信息和权益委托。NXT的拥趸称NXT为新⼀代加密货币或者或者加密货币2.0。

  

多目的挖矿创新

  多⽬的挖矿算法就是为了解决⼯作量证明导致的“浪费”问题⽽出现的。

1、PrimeCoin

  在2013年7⽉发布的。它它的⼯作量证明算法可以搜索质数,计算孪⽣素数表。素数在科研领域有⼴泛的应⽤。Primecoin的块链中包含其发现的质数,因此Primecoin的块链在⽤于维护公共交易账簿的同时,还会产⽣⼀份公开的科学发现(素数表)。

  

2、CureCoin

  Curecoin于2013年5⽉发布。通过Folding@Home项⽬,它将SHA256⼯作量证明算法和蛋⽩质褶皱结构的研究结合了起来。蛋⽩质褶皱研究需要对蛋⽩质进⾏⽣化反应的模拟,⽤于发现治愈疾病的新药,但这⼀过程需要⼤量的计算资源。

  

3、Gridcoin

  Gridcoin是2013年10⽉对外发布的。它结合了以scrypt为基础的⼯作量证明算法和参与BOINC计算项⽬的补贴机制。BOINC——伯克利开发⽹络计算系统——是⼀项⽤于科学研究⽹格计算的开放协议。Gridcoin⽹络输出算⼒给BOINC这个计算平台,⽽不是⾃⼰直接⽤算⼒去解决某⼀个具体的科学问题。

  

匿名性竞争币

  ⼀些竞争币试图通过增强匿名性来解决这个问题。最初尝试的是Zerocoin,它是⼀种建⽴在⽐特币协议之上的元币协议,最早发布于2013 IEEE安全隐私讨论会上。截⾄本书完稿时,基于这个协议的Zerocash的竞争币系统还在开发当中。

  匿名性的另⼀种实现名为CryptoNote,初⻅于2013年10⽉的⼀篇论⽂。CryptoNote是⼀种由多个竞争币⼀起实现的基础技术。

  还有⼀些其他的独⽴的匿名币,⽐如利⽤影⼦地址交易混淆来达到匿名性⽬的的Darkcoin

1、Zerocoin

  Zerocoin是 2013 年由Johns Hopkins发表的电⼦货币匿名性的⼀种理论实现。截⾄本书完稿时,基于这⼀理论的Zerocash的竞争币系统还在开发当中。

2、CryptoNote

  CryptoNote是⼀种提供了电⼦货币基础的匿名性的参考实现,于2013年10⽉发布。它可以被克隆继⽽衍⽣出其他实现,并且内建了⼀个周期性的重置机制使其不能⽤作货币。很多竞争币是基于CryptoNote实现的。⽐如Bytecoin (BCN), Aeon(AEON), Boolberry (BBR), duckNote (DUCK), Fantomcoin (FCN), Monero (XMR), MonetaVerde (MCN), 和Quazarcoin(QCN)。值得指出的是,CryptoNote是⼀个没有借鉴⽐特币的完全独⽴的实现

非货币型竞争区块链

1、域名币

  是⽐特币源代码的⾸个克隆产物。域名币系统也有它⾃⼰的货币(符号为NMC),⽤于⽀付域名注册及转让的交易费⽤。依照当前价格(2014年8⽉),注册

⼀个域名的费⽤是0.01NMC,⼤约相当于1美分。与⽐特币类似,这些费⽤⽀付给域名币的矿⼯。

  

  

2、Bitmessage

  Bitmessage是⼀个实现了去中⼼化安全消息服务的⽐特币竞争币区块链,其本质上是⼀个⽆服务器的加密电⼦邮件系统。

3、以太坊

  ⼀种图灵完备的平台,基于区块链账簿,⽤于合约的处理和执⾏。不是⽐特币的⼀个克隆,⽽是完完全全独⽴的⼀种设计和实现。以太坊内置⼀种叫做ether的货币,该货币是付合约执⾏之费⽤所必须的。

  以太坊区块链记录的东西叫做合约,所谓合约,就是⼀种低级⼆进制码,也是⼀种图灵完备语⾔。本质上,合约其实是运⾏在以太坊系统中各个节点上的程序。这些程序可以存储数据、⽀付及收取、存储ether 以及执⾏⽆穷范围(因此才叫图灵完备)的计算⾏为,在系统中充当去中⼼化的⾃治软件代理。

    

posted on 2018-11-18 18:52  Tekkaman  阅读(320)  评论(0编辑  收藏  举报