原文:https://bitsharestalk.org/index.php/topic,14019.msg182304.html#msg182304
作者:stan
AngelShares完成并运行之后,我们把注意力转向了如何把挖矿从比特股抽离掉。我们的目标是在3月15号发布比特股,但是bm对技术还是不满意。
就在他分析所有的pos的问题的时候-----仅仅是ProtoShares发布后的四个星期—bm说了那句著名的话:
nxt看起来有点意思。
他把他能找到的关于pos的所有资料都读了,但是还是不能说服他自己,pos无法保证能抵御所有的攻击。他的意思不是说pos有什么错。但是他就是无法说服自己pos能面面俱到。这时候他就开始思考,有没有办法能够迂回解决这些问题。
所以他开始寻找方法,让系统变的更确定性,更可分析。
最终,他发明了tapos模式,他把它发表在了bitciontalk上,以便检阅。另外在bitsharestalk上也发有一篇:Transactions as Proof-of-Stake & The End of Mining
有兴趣的同学可以查看这些文章。我在这就不多说了。
那么经过这些努力之后,bm为什么又放弃了tapos模式呢?我今天问他,他说“它不够快,确认交易的时间太久了。要支撑一个去中心化交易所,它必须非常非常快才行”比特币可以花两个小时。我们需要的是只用几秒钟。tapos虽然快了点,但是还不够快。
结果就是他又重新回到白板上去搞研究,而我们也没能达成在3月15号发布比特股的目标。
bm又花了六个星期,发明了dpos,然后又花了更多的时间进行测试和debug。在这个行业,四个月是十分痛苦的。比特股的发布从3月拖延到了8月。不过我们都认为这是绝对必要的——也值得等待。
dpos解决了两个问题。它是可分析的,同时像闪电一样快。而最重要的是,它给我们带来了一个重要的副产品:信任。
又是一个异端!这些原本应该是无信任的系统!他干了些啥?
是的,他认识到现有的系统中,信任无处不在。我们信任那些货币后面的开发者,我们信任他们的钱包。我们信任那些大矿工,也信任那些对区块进行签名认证的人。仔细想想,在这些无信任系统中,我们到处都在“信任”。
bm最重要的发明就是,把所有这些“信任”集合起来,显式地展现出来,用达尔文式的竞争过程对声誉进行过滤,然后把他们置于代币所有者的控制之中。
如果我们必须要信任一个人,那么请确保我们能知道他是谁,也让我们知道怎么样才能开除他!
其实dpos更好。一旦你有了这样一个机制,你就能从中挖掘出更大的价值。依靠声誉进行的去中心化雇佣与解雇,能拥有更强大的能力。我们可以让他们公开价格费用。可以让他们控制系统参数:比如应该收什么费用,临界值设为多少。这样硬分叉升级就很容易实现----当然智能得到投票当选的代理们的批准才行。基于同样的声誉过滤机制,系统就可以雇佣开发人员和市场营销人员。它也可以拥有内置的多信号涉及第三方的功能,以及其他需要人来判断的服务。bm的长期看法是把许多传统政府的角色转移到区块链上来,因为区块链不会腐败,dpos机制对他来说是十分完美的机制。
没有信任过滤的系统很难防范未知力量的冲击。这使得这些系统十分死板僵硬,对市场的反应也十分迟钝。如果你的目标是建立一个像比特币那样的不变的货币的话,这没什么问题。但是对于一个有竞争力的公司来说,死板和迟钝可不是好事。
dpos是强竞争力,快速反应的公司的关键因素,这样的公司才能成就一番事业。这也是为什么比特股家族都是建立在这之上的
bm把他的这些想法总结在一篇文章里,可以看一下:The Minimal Requirement for Decentralization
翻译的不错,期待DPOS的详细说明
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
来就是第五?反复找,原来没有前面的,能否翻译完全?不情之请,见谅。
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
第一到第四有别人翻译了,我就不翻译了^_^
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
搜索不到啊
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
你关注微信公众号“hi区块链”,里面有
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit