莱特币官方社区关于修改算法的官方回应(全文翻译)

2014-04-01 01:42:05

由于近期有些朋友在各种帖子中表达了希望修改莱特币POW算法的观点,我认为我们应该从莱特币开发小组的角度做一个官方的回应。ASIC矿机的到来是可怕的。让莱特币保持现状,只能用GPU挖矿是我们大家共同的愿望。但是不幸的是,当开发ASICScrypt算法的 矿机变得有利可图的时候,人们就会想办法实现这样的矿机。

莱特币价格在去年蹿升,在去年投资发展Scrypt ASIC矿机是有道理的。很明显,今年的某个时候这些矿机就会出现了。乍一看,莱特币通过改变PoW的算法来让挖矿更加去中心化是有道理的。ASIC矿机威胁了莱特币最初的目标,并且威胁到了GPU矿工们的利润。所以,我并不奇怪当有这样是否改算法的投票时,大部分人会赞同修改PoW算法。这是因为大部分人并没有了解到这个话题涉及到的方方面面。

我会试着尽力解释一下这方面的内容。我们思考这个问题到现在已经有两年的时间了。每次提到这个问题,我们这些开发人员都会有这样一个共识,分叉的损害远远要远远 大于修改PoW算法获得的好处。

你可能知道,莱特币最开始是被设计成只能用CPU挖矿的。Scrypt算法使只能用CPU挖矿成为可能。莱特币使每个拥有 计算机的人都可以挖莱特币,这也是中本聪最初的计划。Scrypt算法的参数的选择兼顾了内存的使用量和客户端的性能。那时候,使用了Scrypt算法的 莱特币被认为是不能用GPU挖矿的。

所以,当GPU登上莱特币挖矿的舞台的时候,我们考虑过调整Scrypt算法的参数,使算法需要更多的内存。矿主们帮 我调查过怎样调整参数会影响到客户端的响应能力(responsivenesswith the dient)。

最后,我们发现改变Scrypt算法的参数并不是一个好办法。最后事实也证明,GPU挖矿并没有像有些人担心的那样会扼杀掉莱特币。所以当 莱特币ASIC矿机即将出现的流言开始传播的时候,我们重新考虑了这个问题。基于同样的原因,我们决定不改变算法。

下面是不改变算法的原因:

我们还没有发现一个PoW算法是真正能做到防止ASIC矿机的,并且能快速得到验证。所有的替代算法只是会延长ASIC矿机出现的时间,并且会花费巨大的成本。

硬分叉如果操作不当的话是十分危睑的。

通过分叉把一个币变成两个币对用户来说是十分混乱的,并且可能会轻易的毁掉人们对莱特币的信心。Warren很快会公布我们对各种PoW替代算法的分析以及 为什么他们不能完成抵制ASIC矿机的目标。我想花些时间谈下硬分叉。个想要改变PoW算法的硬分叉和一个修复协议中bug的硬分叉是不一样的。修复协议 中的bug是很有说服力的,开发人员可以比较轻易的说服大家(矿池,交易所,矿工,用户等等)接受替代代码。你需要来自各个方面的支持。

否则的话,你会分裂莱特币,让他有两个分支。如果这样的话,在我看来,会毁了莱特币。设想一下,如果一个商家用的是原始的代码而顾客用的是新的替代代码,那么商家将永远收不到莱特币。莱特币的流通性这样会被毁掉。如果一半交易所在一个分支上,然后另一半交易所在两一个分支上,这就是一个大的烂摊子。

如果我们要说服每个人换到另一种PoW算法上的话,这几乎是不可能的。然我们看看涉及到的各个方面:

用户:用户群体会被分裂。一些用户会转到新的客户端。一些用户会不知道或者不了解这个更改,或者坚持使用最初的客户端。这会让他  们留在最开始 的分支上,并且只能  发送币到同一个链上的用户。发送到不同分支上的币将会罢失。用户  的在这个问题上的混乱将会是一个问题。

矿工:一般说来,矿工会挖当时对他们来说利润更高的币。所以,说服GPU矿工们挖使用了替代算法的币会很容易,因为他们大部分并不关心他们正在挖什么。这是相当正  确的,大部分竞争币的矿工甚至都不保存他们正在挖的币的区块链

矿池:和矿工类似,矿池并不关心  特定的币。哪种币的利润高,他们就会给矿工们提供哪种币的挖矿服务。

商户:商户们会不得不做一个选择。大部分很可能会留在最初的分支上,一是因为东西没损坏的话他们不会想要变,二是因为他们不会  察觉这种变化。一些商户会接受两个分支的币,这样的话会产生很大  的混乱。少部分的商户会转到新分支上,并且会在他们的网站上放上一些文字告诉他们的用户。商户的结算商也不得不做个选择。

Coinbase现在不支持莱特币的一个原因就是用户可能会感觉困惑,如果比特币和莱特币都他们都支持的话。两个都叫莱特币的东西引发的混乱,只会让事情变得更糟。

交易所:交易所也不得不做一个选择或者两个分支都支持。我猜BTC-e不会变,因为莱特币给他们带来了丰厚的收益,他们不会像冒险。

Cryptsy很可能会同时接受这两个分支。Cryptsy仅仅会把新分支当成他们吏持的其他加密货币样。交易所将会不得不指明,他们支持的是新分支还是 原始的分支。最后,这基本上就是创造一种大量预挖的新币。如果我们称之为莱特币或者莱特币衍生出来的名字的话,会引起很大的混乱。在我看来,ASIC矿机 毁掉莱特币的可能性远远小于改变算法毁掉莱特币的可能性。

ASIC会毁掉莱特币么?不会

如果莱特币的PoW算法能抵抗ASIC是不是更好呢?是

值得现在冒险改变算法么?不值得

我们作为莱特币官方的开发者,不相信我们能在不伤害甚至毁掉莱特币的情况下来推动改算法这个事情。所以,对想推动这件事的开发者,你们只会损害莱特币并且给参与其中的每个人带来混乱。如果你们真的有时间的话,为什么不加入我们,让莱特币变得更好呢?

如果你们坚持更改算法,为了避免混淆,请以不同于“莱特币”的其他名字命名你们的币。我们明白莱特币是开源的,人们觉得合适的时候可以自由地从上面做出分叉。除了代码外,分叉链块是一种有趣的方式来创造种新的货币。但请不要将其当做莱特币来流传。这样不符合每位相关人员的最大利益。

对那些认为因ASIC的缘故而天会塌下来的人说,请记住,不会杀死莱特币。当ASIC出现在比特币的世界里时,它使得整个比特币的网络交得更加安全。它也 强迫其它SHA256d币种被合并起来生产,如果这些币不想被ASIC摧毁的话。比特币的价格飞到了天上。

值得注意的是,多个公司在莱特币相关硬件上花费 了数百万美元是莱特币已经取得了成功的标志。莱特币现在表现非常好。诸多的交易所开始支持莱特币交易。一些尚未支持莱特币的交易所现在已开始注意到,如果 他们坚持只交易比特币的计划,那么他们就会丢掉很多好处。一些新的交易所一开始就支持了莱特币的交易,所以他们没有丢掉这一机遇。

我甚至不能记清楚有多少 次在不同场合的会议上,人们对我说:“我们上线了一个交易所,将交易莱特币。”风险投资为莱特币相关公司投资了数百万美元。商人现在可以使用支持莱特币的 支付平台,例如GoCoin和CoinPayments,它们帮助人们接受莱特币。

莱特币的ATM机被配置到了全球各地。甚至接受比特币支付的商家也开始 接受莱特币了I这个行业主要的参与者们现在都给予了莱特币很多关注。

翻译:莱特币中国社区

OKEX下载欧易下载OKX下载

okex交易平台app下载