当前位置:  首页 →热点 →正文

为什么渐进式去中心化是区块链最大的希望

2019-02-11 15:40:33 华尔街之狼

当我们一年前发布CryptoKitties时,我们没有选择提前为ICO提供资金,而是建立在可持续收入模式上。这个模型是这样的:我们收取游戏中每笔交易的3.75%。考虑到一旦我们启动它就无法改变成本(CryptoKitties建立在以太坊区块链上),人们经常会问我们如何得到这个数字。

渐进式去中心化

为什么渐进式去中心化是区块链最大的希望

这听起来像是一个明智而合理的选择。我可以编写一个引人入胜的故事,讲述我们如何使用先进的预测模型来模拟寻找最佳回报的成本。

但事实并非如此。事实是我们的猜测是有效的。我们选择了一个感觉公平且致力于它的数字。

不变性很可怕

很容易做出错误的选择,因为你无法改变某些东西,一旦你把它添加到区块链,你就无法改变它。幸运的是,对于CryptoKitties,我们的社区非常热情,这些猫很可爱,所以3.75%效果很好。

不可编辑的不可变性是区块链的最大优势,也是其有意义采用的最大障碍。不可变代码的压力使开发人员瘫痪:您可以随时在测试环境中进行修补,但总会有一些您无法预测的实际变量。它更可能导致故障。

我们的成本只是众多决定中的一个.:养猫需要多长时间?他们的再生冷却速度有多快?第0代猫需要多少钱?在区块链上,即使一个看起来微不足道,选择也可能产生严重甚至严重的后果。

权力下放为日常生活中的人们带来了巨大的利益。:永久和普遍规则的公平性,以及代码和行为的透明度,共同创造了安全性。但是,由于区块链通常以相同的方式实现,因此无法实现敏捷开发,并使团队变得像爬行一样慢。

迭代迭代需要快速迭代是构建最佳产品的关键,最好的产品可以带来大规模的采用。

进入渐进式分权

我们在构建加密货币套件时遇到了这些障碍,迫使我们在构建可行的东西时考虑分散化。从那时起,我们已经开始探索渐进区域中心的发展,这是我们不久前简要介绍的一个想法。

现在让我们深入研究它。

简而言之,渐进式权力下放主张逐步推进权力下放而不是陷入权力下放。这似乎就像在智能合约中建立一种机制,赋予创作者特殊的权力,然后以透明的方式逐步锁定它们。

关键条件是锁定机制必须从一开始就是公共的和不可变的。创作者无法决定将来修改条款并无限期地扩展其权力。这种平衡至关重要。:如果处理得当,渐进式分散允许创建者灵活地修复代码而不会损害合同的分散性。

渐进式分权可以采取多种形式

没有一种正确的方法可以实现渐进式的权力下放。需要考虑许多变量,最佳方法因项目而异。

以下是开发人员可以使用的一些方法:

1.能够编写多个合同并正确分离关注点并替换其中一些问题。一些分布式应用程序(dapps)已经在使用这种技术。

2.可配置的变量和权限,可以独立更改这些值。例如,Etheremon为成为版主的用户组授予特殊权限。

3.在合同中包含一组预定义的升序级别,每个级别允许创建者具有某些特征。级别只能增加而不能减少,因此您无法选择回溯。例如,在级别1,合同所有者可以使用所有游戏变量。在第2级,他们修改核心变量的能力已经结束。在最后一级,合同取消所有特权。

对于顽固的分散主义者来说,其中一些可能听起来过于集中。但这只是一个起点。还有进一步的步骤来平衡权力下放和迭代。该解决方案将目的的透明度与合同中的条件和约束相结合。这些限制可以包括:

选择:并非所有内容都可以修改,只能修改我们需要迭代的特定项目。

范围:关于游戏经济的许多问题,我们可能有一个大致的想法,但我们不知道确切的答案。将配置限制到特定范围可确保用户将迭代置于合理范围内。

方向:类似于上面的“级别”概念,允许某些变量仅在一个方向上移动,减少或增加,但从不回溯。

让创作者承担责任

所有这些在理论上听起来都很棒。但是,我们如何确保创作者忠实于他们的路线图并实施完全分散的合同版本?用户如何选择尽早加入,同时确保系统逐步分散?我们怎么知道我们不会以另一个有缺陷的集中式系统结束?

渐进式分权包括以下原则:

·基于时间或块的成熟度

锁定某些配置值,撤消所有者的功能,或在特定时间或块编号后移至下一个成熟度级别。达到此目的后,合同将自动更改。

例如,想象一下,从启动的那一刻起,CryptoKitties就有360,000块(约60天)来调整猫的“再生冷却时间变量”。在此之前我们可以调整冷却机制,给自己足够的喘息空间来完善平衡,并确保玩家不会永远拥有这种能力。

·基于使用的成熟度

一旦完成了一定数量的用户或交易,这些功能就会被锁定。需要仔细考虑此选项以避免被利用,但我们可以在加密包中构建可配置的费用,在10,000次交易后锁定。

·经济激励

将创作者的激励与增加的权力下放相结合。在这种情况下,当合同变得更加分散时,创建者获得更多利润。也许成本会随着开发人员升级的程度而增加,并且当它们达到完全分散时它将锁定最高成本。或者,在完全权力下放之前,他们不能赚钱。这种经济激励促使开发商以合理的速度实现分权。

建立区块链的最佳方式

“渐进式分权”实际上是一个涵盖许多战略,机制和工具的保护伞,使区块链的构建更加可行。应用渐进式分散的最佳方式始终取决于项目,并使用上述概念的组合。

渐进式权力下放并不完美。理想的智能合约简单明了,这些指标增加了复杂性。如何合并它是一种权衡,需要根据具体情况进行评估。

虽然这可能会引发严厉的分散主义者,但我们相信,从长远来看,渐进式权力下放对用户来说要好得多。:通过为开发人员提供调整的灵活性,消费者可以获得更多有用的信息。该产品。这意味着他们实际上会使用它,一旦它为自己的生活带来价值,他们就会把它唱给周围的人。这是大规模采用的开始。

作者:Arthur Camara,Dieter Shirley和Grady Mitchell

BB财经|BBcaijing.com原创,作者华尔街之狼,转载请注明出处:http://www.bbcaijing.cn/news/50783.html