比特大陆蚂蚁矿机S7

比特坊研究报告系列之——NextCoin浅析

比特咕噜 发布在 比特坊,竞争币 6 9140

作者:yidaidaxia / 比特币咕噜

比特坊数字资产研究俱乐部 出品(www.bitfarm.io)

 

加密货币基本信息

名称:NextCoin     简写:NXT     中文名:未来币

总量:1,000,000,000

市值:约260,000,000 RMB (2014/3/12)

发行曲线:创世区块一次性发放完毕

块链:不基于比特币,代码重新编写,单区块链形式

新区块产生方式:100% PoS,透明锻造(transparent forging)

IPO:BCnext (bitcointalk ID,目前匿名)在bitcointalk上发起,73人参与IPO,共募集21BTC

核心开发团队:BCnext,Come-from-Beyond

区块产出速度:平均每分钟一个区块

交易确认速度:平均每分钟一个确认

开发语言:Java

客户端:基于Java的web客户端;完全使用脑钱包,帐户信息在区块链里,没有钱包丢失之虞,但同时也没法冷存,私钥管理无法做到绝对安全。

2013/9/28项目概念初始发布; 2013/11/18完成IPO; 2013/11/24创世区块上线;2014/1/3源代码公开(仅为部分公开)。

 

透明锻造

透明锻造是NXT系统的核心与基础,以下着重解释、分析。

节点用私钥对前一区块签名,该64字节签名经hash(SHA256)计算后,取其前8字节生成一个64位数值作为“碰撞值(hit)”,将该字节与“目标值”比较,如“碰撞值”小于“目标值”,则该节点赢得下一区块的制造权。

该目标值也是一个64位数(0 ~ 2^64),前一区块产生后,该值每秒钟大小翻倍(即*2),直到有某个在线“挖矿”的节点拿到下一区块的制造权为止。

对每个挖矿节点来说,该目标值的大小与节点所持股权份额所占全网当前挖矿总股权份额成正比,例如一个持有100 NXT的节点,它的目标值将是同一时间持有1 NXT的节点的一百倍,亦即平均来讲,前者获得区块制造权的机会是后者的一百倍。

区块产出速度由“基础目标值”调节,它的取值可以使在全部股权同时参与挖矿的情况下,平均每60秒产出一个区块。而该值将根据当前全网挖矿股权数占全部股权数的比例来调节。

制造区块的节点将取得该区块中的所有交易费,没有全网红利。

每个区块最多可以容纳255笔交易,每笔交易的交易费下限(同时也是默认值)是1 NXT。

每个挖矿节点,在每次区块制造权争夺中,都会在前一区块生成后,立即得到一个如前所述的“碰撞值”。在这次区块制造权竞争中,该值是一个定值,而“基础目标值”也是一个定值,所以,在前一区块生成后,就已经可以确定下一区块会由哪个节点制造,当然信息的传播有个过程,但不用等到一分钟过完,可以提前确知下一区块的制造者。

节点必须“冻结”1440个区块(约24小时),才能参与区块制造。节点一旦被选为制造下一区块,则不完成该区块的制造将导致该节点失去参与下1440个区块制造权竞争的资格,即重置“冻结”时间。

节点参与区块制造需要在线,并打开“挖矿”功能。

 

透明锻造的优点:

100% PoS,无法通过系统外资源直接对系统进行攻击。

没有任何形式的工作量算力竞争,每一区块产出后下一区块的制造权归属即已确定,如果该节点地址是对外公开的,则可以通过将交易请求直接发送至该节点实现“即时”交易。

 

透明锻造的缺点:

该机制导致只有用户群中的一部分人参与“挖矿”,从而无法通过全网所有股权来保证网络安全。

可以通过控制大量节点来进行拒绝服务攻击。“冻结”24小时的惩罚机制可能不足以对此进行防范。攻击者甚至可以通过制造不含交易的区块来进行拒绝攻击服务,降低网络效率。

赚取某笔交易的交易费是节点将该交易纳入新区块中的唯一动机,这可能导致针对某笔特定交易的拒绝服务攻击。

实现“即时”交易的前提是下一区块的锻造节点对网络公开其地址,但攻击者可以利用这点对该节点进行拒绝服务攻击,从而导致该节点事实上的下线,“即时”交易失败。

另外,最近社区有一篇学术分析文章(The math of Nxt forging, mthcl, March 10, 2014. Version 0.1)从概率论角度分析了目前NXT的透明锻造算法,论证了单一节点拥有最少1/3的股权即能发动51%攻击。针对这问题的解决方案有二。一是修改算法,令每个参与锻造的节点产生的“碰撞值”按自然对数分布做概率取值,而不是现行的均匀概率取值。二是将单一节点有效锻造股权进行上限限制,例如限定在30万NXT,而在这个数量级上,即使进行多节点股权堆积至33.3%,其发动攻击的总效应仍将近似于33.3%。是否会因此优化算法,用以上两种方式中的哪种来优化算法,社区正在讨论中。

 

应用愿景

NXT开发团队计划在NXT系统上实现以下应用:去中心化交易平台,异名系统,彩色币特性,聊天系统,证券平台,DNS等。目前交易平台已经有了内测版本,但距离成熟应用应该还有一段时间。

 

总结

从基础协议角度讲,NXT的目标是对比特币协议从两个方面进行改进。一是安全方面摆脱PoW的“弊病”,二是从确认速度和区块大小方面提高交易效率。从这两方面讲,可以说NXT通过透明锻造的区块产生方式,有其创新性的改进。但如前所述,仍存在一些没有解决的问题。比特股系统的TaPoS则声称可以对NXT的PoS机制更有改进。

高级应用方面,如果说MSC是基于比特币协议代码的深度开发,目标是在比特币协议基础上实现高级应用。那么NXT和MSC最大的区别就是NXT的基础协议相对来说更灵活、高效,更适用于高级应用。但从业务逻辑设计层面来讲,则没有比特股通过抵押机制来完成去信任交易这样的本质性创新,当然,比特股的抵押发行、交易机制的可行性,也有待实践检验。

系统应用离不开用户群,相比立足于比特币网络的MSC和较广泛众筹的比特股,IPO仅有73人,且一次性全部完成发放的NXT在这方面劣势比较明显。前段时间社区里出现的NEM(new economy movement)就是克隆NXT的代码但声称使用了“完全公平”的分发方式,这也是NXT在用户群基础方面有劣势的一个旁证。

此外,笔者认为NXT值得肯定的一点是社区开发者较为活跃,开发能力比较强,开发进展相对较快。当然,整个二代币生态乃至以比特币为代表的加密数字业本身都只是起步,现有的众多二代币,最终谁能脱颖而出真正实现其价值,还是最终都能各有一番成就,甚至(最悲观但并非不可能的)全都“前浪死在沙滩上”,在未能真正达成愿景前就被目前尚未出现的“后浪”所取代,现在还都是未知数。本文是笔者对NXT的一些信息梳理及初步研究后的一些浅见,供大家参考,不构成任何投资意见。谢谢。

NXT白皮书:http://wiki.nxtcrypto.org/wiki/Whitepaper:Nxt

透明挖矿:https://bitcointalk.org/index.php?topic=364218.0

 

“挖矿”一词在加密货币中广义与狭义:

广义  ——  指泛指区块制造

狭义,之一 —— 指经由hash算力竞争来争夺挖矿权

狭义,之二 —— 指区块制造过程中将产出新的币

 

打赏地址:1PPNP89k1f8NhXTtXQ2CnPJpGYKLCGnJyS

qr

版权声明: by nc" sa 作者保留权利。文章为作者独立观点,不代表巴比特立场。

评论:6

您需要登录后才可以回复 登录|注册
    清风yeah
    清风yeah 990 天前

    yidaidaxia / 比特币咕噜 写的这张文章很好的推广了NXT,但这种浅析还真的很浅,我就文中所说的算力攻击讨论下,一般的服务攻击就不讨论了,那种攻击是没有意义的,有如解裤拉屁;
    说说你所说的社区有一篇学术分析文章(The math of Nxt forging, mthcl, March 10, 2014. Version 0.1),论证了单一节点拥有最少1/3的股权即能发动51%攻击。
    我们先来假说这种1/3股权发动51%攻击成立(是假说的):
    1,透明锻造意义之一在于现时的交易区块未完成前,全世界人就可以看到接下来的下一个区块制造权归属者是谁,如果你要攻击,所有拥有NXT的人都能在区块里看到,他们只要打开客户端参与锻造,1/3股权根本就不算一回事,攻击就会无效!而不象比特币类持有者面对51%算力攻击的应对能力有限,只有抛售手中的币!
    2你所说的攻击是利益相关者在内攻击,就也说你要攻击就要先拥有总量NXT的1/3持有量,然后才攻击自已和他人(有点搞笑);这是和比特币类的51%攻击是完全不同在于:你可以没有一个比特币,而只拥有全网算力的51%进行攻击持币者来获利或恶性攻击
    3不是你现时拥有全网算力51%就可以攻击的(先把这种锻造叫算力,实际上不可以叫做算力的),因为NXT透明锻造里谁拥有下一区块制造权是系统随机选出的,如果没有选中你这51%算力,你的攻击就会无效。

    现在说说单一节点拥有最少1/3的股权即能发动51%攻击的可能性
    1,你拥有最少1/3的股权,你想别的2/3股权都不在网上,这个可能性很小。就算他们不在网上,那么你1/3股权此时的攻击最受伤的还不是自已吗?当然,就算你拥有1/3股权也不是你话事,因为下一区块制造者是谁是系统机制内随机选的!
    2,NXT开始是71股东拥有的99.999%这么集中,成本只有21btc都没有生产得了攻击(历史已证明),而在已经这么分散了的今天,有人还要去收集1/3NXT来攻击吗?就如你所说的NXT市值:约260,000,000 RMB (2014/3/12),NXT现时持有者都是大股东和一些有识之士多,乱抛的人不多,收集很难!攻击者要收集1/3NXT可能要用上好几个亿成本来攻击哦,再说1/3股权攻击已证明不成立的,还有可能在攻击之前就先被大股东们坑埋了,拥有99%股权都没有必然是你锻造下一区块的权利!
    最后此文章很好的推广了NXT,不知NXT社区里还有没有奖赏,你可以去社区里领赏下哦,这个是你应得的!哈哈

    +1
    +1
    我要点评
      Author Image
      比特币咕噜 990 天前

      你好,清风yeah,非常感谢你这么用心的回复。

      先说说The math of Nxt forging, mthcl, March 10, 2014. Version 0.1这篇文章,它其实是非常理论化地探讨了“系统根据持币量随机选定下一区块”这个问题,而这个“随机”有利于大户,因为不是线性的。1/3股权来实施51%攻击的前提假设是,一个大户持有1/3的币,而其他人全部是非常分散的,所以只有他能享受“大户特权”,计算的结果是,理论上51%攻击最少是1/3的币。

      这篇文章没有考虑攻击的动机问题。所有POS的系统的攻击动机都是站不住脚的,因为不管是33.3%持币还是51%,都是搬石头砸自己的脚。

      谢谢你的提醒,如果有悬赏,当然最好了,哈哈。有链接吗

      +1
      +1
      我要点评
    Author Image
    changjia 992 天前

    资助 0.03B
    交易 fbc70ee1b7f5e89ce1276d4a475a5451cab0b8cb8f85af1683f2cbe52a7c8321

    +1
    +1
    我要点评
    asdasdas
    asdasdas 996 天前

    PTS吹 不解释 3I都被人骂成这样了 你们倒是拿出点东西 别老说PTS这个好 那个好 拿出一个功能出来啊 一个功能没有 就说NXT或者其他二代币没有PTS未来要做的某个功能好 你倒是做出来看看啊

    +1
    +1
    我要点评
    Author Image
    爱比特(聂) 997 天前

    目前最期待的还是比特股抵押出来的比特美元,如果汇率稳定,应用将爆炸性增长。汇率不稳定对相关计价证券的损害实在太大了。

    +1
    +1
    我要点评
    我说比特币
    我说比特币 996 天前

    『比特坊研究报告系列之——NextCoin浅析 | 巴比特』http://t.cn/8swvusL

    +1
    +1
    我要点评