我们为什么应该重视NXT?
作者: Anon136 (摘自bitcointalk.org论坛); 中文翻译: miramare
中本聪(Satoshi Nakamoto, 比特币创始人)的发现往往被简单的认为是货币通过互联网协议的流通,而实际上其发现的意义远大于此。 在一个网络中, 有时需要能够达成共识; 而有时又需要能避免弱点的中心化。 单独的这些问题能够相对容易地被解决。 但是计算机科学家们发现描述一种允许同时解决这两种问题的方法是非常具有挑战性的。 这才是中本聪的发现留给我们真正的财富: 不仅仅是基于互联网协议的货币流通,而是如何在一个去中心化网络中达到共识。 问题的困难在于这样的事实: 在一个去中心化网络中, 无法期待两个不同的视角能证明网络相同的状态。 这不仅仅是对与错的问题, 它们都对,却又不同。 中本聪的解决方法是去用一种所谓的块链(blockchain)去容纳一个共识记录, 并且用工作的证明(proof of work, PoW)作为一种决定正式记录的公平方式。
NXT对相同问题提供一个稍微不同的解决方法。它也采用了块链(blockchain)放置共识记录。然而,它解决了如何决定其视角的共识记录应该是不同反映的难题。 NXT采用股权的证明(proof of stake, PoS),而不是工作的证明(PoW)。在股权证明的体系中,一是通过展示他们的管理能力超过特定数量的数字资产以获得提交一个块(block)的权利。但是不像它的前身点点币(Peercoin) , NXT引入了随机性的想法:股权持有者被随机的选择授予提交块的权利。你所具有的NXT币的总量就相当于其它采用工作证明的加密货币中的哈希算力。或者,你也可以把每一个NXT看作一张彩票, 彩票中奖的几率是随机的, 拥有越多的NXT,就意味中拥有越多中奖的机会。
了解股权证明优势的第一步是了解工作证明的缺点。我将讨论两个这样的缺点:首先,因为挖矿是昂贵的,天下没有免费的午餐,这笔费用必须由某人承担。目前,对比特币来说,这个成本主要是由储户承担:通货膨胀使其购买力降低。将来,当块的奖励减少/消除,这个成本会转向那些使用货币交易最多的人;其次,哈希效率与挖矿设备的投资成对数关系。这意味着已经投入100亿到挖矿设备的人将能够比投资10亿采矿设备的人具有超过10倍的哈希算力。这将导致以工作为证明的货币市场的资本总额朝中心化发展。
点点币(Peercoin)是目前最值得关注的采用股权证明的货币,在我看来,市场上其它所有宣称采用股权证明的货币,都是点点币的复制。点点币是在正确方向上迈出创新的一步。它解决了上述问题,但却又引入新的问题。 点点币的安全模型依赖于假设大股东免于对股份价值损失的担忧。这种假设的主要问题是,不同的人很少对自我利益的构成具有同样的想法。想象一下,例如,一个点点币的大股东是一个替代货币计划中更大的持股者,他会随时从点点币中抽出资本以在他的其他投资上获得更大的收益。
由点点币引入的问题,存在一个自然的解决方案,就是引入随机选择一个股权持有者获得提交一个块的权利。这听起来很简单,但在现实中,它并不像听起来那么简单。该系统不能简单地哈希前一个块,并用其作为参数来选择提交下一个块的权利获得者 ,因为该块的提交者将设法在该块中交易。这将导致块形成一个散列,该散列将赋予提交下一个块的权利。事实上,你不能关闭块的任何部分,块的提交可自由支配,否则系统会遇到同样问题。因此,这是价值千金的问题:没有工作的证明,你如何达到一系列不可预知,但共识核实的数字?这是NXT的关键创新。
简要的说,它的工作原理是通过与上一个块的提交者的公钥对比,(其中包含了他的股份),来选择下一个块的提交者。他的股份数量乘以某个临界值得到合适的提交数。为了防止攻击者简单地用他的股份创造、获取并加载一个公开密钥, NXT引入了有效股权的思想。只有稳定保持1440块(24小时)的股权才能获得提交一个块的权利。由于锻造者经常在不同时期,因为各种原因而掉线、关闭网络,这将永远不可能预测谁将会锻造接下来的1440块。这将阻止攻击者简单地创建一个公共密钥,赢得第1441块,并用他的股权加载这个公共密钥。为了防止攻击者创建一个“陷阱” :如果他幸运地在将来成功地提交一个块,他已经准备了一套地址 以“捕获”后续的块, NXT不只是单靠前一个块的提交者的签名,而是建立一个完全独立的“块链”,这是哈希曾经用于提交块的每一个公钥的结果。
机敏的读者可能会注意到这里又是一个鸡和蛋的问题。如果没有办法让提交者保持他的股份对1440块都稳定,网络如何保护自己免受对块2的攻击?答案是发展者们从来没有真正做过描述这个问题的妥善解决方法,因为攻击者可能利用块2,但他们没有。而现在,在这一点上,有点像一个球滚下山,它已经获得了必要的动力无限期地维持下去。
除了解决了一些前面提到的工作证明的问题, NXT还提供了许多潜在的优点。虽然无法预测谁将会产生从现在开始的1440块,但有可能预测未来的一个,两个甚至十个块。这句话的意思是,如果一个商人相信未来六个锻造者在网上产生在接下来的6个块(也许是因为他们诚实,久负盛名),那么就相当于商家给本次交易6个瞬时确认。我们在这里谈论的是一个去中心化加密货币即时交易的可能性。无需像比特币一样,需要等待其它确认。这是NXT的第一个“圣杯”。
此外,你可以在理论上直接发送你的交易到下一个块的产生者,而不是向全网广播。理论上,他可以在块链记录他们之前清除与其他市场参与者的交易。所以,作为一个例子,假设一个购物者支付沃尔玛(Walmart)10美元,沃尔玛在同一分钟内支付承包商10美元。块的产生者可以简单地记为购物者已直接向承包商支付,而不是将两个交易都记录在块链中。如果承包商愿意再花10元钱在同一个块中购买一双新鞋,那么沃尔玛购物者的10元钱可以直接支付给鞋子推销员。这可能允许NXT拥有甚至可以超过Visa信用卡的的交易负荷。这是NXT的第二个“圣杯”。
到目前为止,可以确定的是我好像一直在神化NXT ,所以从公平的角度出发,我应该借这个机会来将真正的创新从那些非创新而被吹嘘成创新的技术中分离出来,并指出一些涉及投资于这项技术的风险。
首先,也是最重要的,NXT是预开采的骗局么?好吧,也许,在我写该文的时候,我们还没有真正见过开放的源代码。如果你担心这个,我奉劝在你参与之前,你应该等待开放的源代码,然后自己编译和运行。但是,如果在阅读这篇文章的时候已经有编译的开源代码,那么我们可以肯定地说,不,这不是一个骗局。骗局的一个前提特点是保密性。该代码是开源的。开源软件不可能是一个骗局,因为诈骗需要保密的,也没有秘密的开源代码。
也许这个应该被问的问题是“这个惊人的想法的实现是否是有缺陷的?”。我希望我能提供一个简单的回答:“不” ,但在这里,就像在上一段里,答案比那更复杂。除了明显的警告,有可能是由于软件尚未发现的关键失误,也有股权持有者那里目前拥有五千多万发行总量为10亿的货币, 这意味着有个别人拥有的合计持股比例为5%以上。说穿了,这是不可接受的。 这不是我们对一个去中心化加密货币去中心化的期待。为了NXT的成功,这种情况必须改变。幸运的是,它有一个很好的理由去期待它的改变。这个原因是,对拥有大量NXT的大股东,大量持有NXT并不符合他们自己的利益。 这些人将渐渐意识到,如果他们继续大量持有他们的NXT,那么别人就会简单地将代码/想法复制,并发布更公平分布的类NXT货币,他们将被抛弃在严寒中,成为世界上最大的一群拥有一堆毫无价值的抽象数字的领主。对这些人,我想请求你扪心自问这样一个问题:我是否希望非常认真地对待NXT? 是想成为1/20毫无价值的垃圾的拥有者,还是想成为百分之一所有的金子的拥有者?如果这些早期投资者希望避免杀害自己的会生金蛋的鹅,那么他们必须在合法的风险回报之间采取适当平衡,以及在一个去中心化的网络中达到一定水平的去中心化。对我来说,没有任何一个人拥有的货币超过总供应量的1%, 这将使我个人感觉良好。这将达到一个最大值,即每单个个体拥有1千万个NXT。此外,这不是一个可以推迟的问题,如果不尽快解决,那么就不会有NXT的未来 。
NXT经常被吹捧为去中心化交易的未来。这很可能会变成现实,其实我觉得它极大可能会变成现实。然而,为了实现去中心化交易,这并不是独一无二的平台。任何其他加密货币完全可以达到相同的目的。所有我们在这里谈论的是开发者们承诺在他们的平台实现如下的特色系统:去中心化的别名系统,去中心化的域名系统,任意通讯,分布式存储,表决系统,声望系统和智能合同。
我不准备提供投资意见,不过,我准备告诉你,如果你忽视NXT背后的思想,那么你这样做很危险。即使这些伟大的想法的尝试失败了,思想本身会在这里留下来,并且他们会永远从根本上改变加密货币的宏景。
NXT官方主页:
http://www.nxtcrypto.org/NXT个人博客:
http://blog.sina.com.cn/nxtcoinNXT QQ交流群: 341436393
接收捐赠: BTC: 1234SaSLADhu3z52q7Efq8EKLKUQQ4R1im
NXT:12729706684859139015