bytemaster: 比特股区块链安全算法演化史
时间:2014-04-15 来源:未知 作者:玩币族
翻译:coolspeed 让我来列出演化过程: 1. Momentum 算法挖矿。因为中心化和没有盈利性(对于持币 / 股者)而被放弃。 2. Transactions as Proof of Stake (简称 TaPOS)白皮书(2013.11.28) 根据股权调整挖矿难度。这个方案因为如何决定谁生产下个区块的问题而举步维艰。 3. Ripple 式的共识机制 + TaPOS 是从参加 1 月份的迈阿密比特币大会直到二月份时的主旋律,但当我们要着手去实现的时候我们发现了这套机制的若干缺点: a) Unique Node List (唯一节点列表) 是个 invite-only 的俱乐部,因此是中心化的并且是信任机制的单点。 b) UNL 不以任何形式被补偿。 c) 带宽要求和可扩展性是个问题。 4. 重新退回到简单挖矿 + TaPOS,外加对选项 (2) 的诸多变数。这些所有变体,都因为这样那样的潜在攻击和需要很多次确认和饱受艰难,并且变得太复杂以至于无法分析。(从二月到三月) 5. 一个可随时被解雇的单个委托人机制。这套机制很健全,除了一个缺点:太不够自动化了。 6. Delegated POS (DPOS)机制被重新评估,被认为是去中心化的,并且速度快、安全,并且没有模棱两可。我们终于解决了问题! 在这个过程当中,我们同样发现了一些安全问题:若干市场操纵攻击可能(译者注:因为 Bitshares X 是一种自由市场,不同于简单货币,有诸多市场操纵的攻击面),并找到了解决方案。这些有待被实现,待完成之后,我们就可以启航了。 如你所见,研发(R&D)不是个可预测的过程,尤其当你处在创新前沿,并随着问题的产生并行地解决着问题的时候。 |