加载中 ...

区块链的分布式让运营成本更低?

2019-02-03 10:16 编辑:btc268.com 来源:区块链资讯

  

区块链受到欢迎的部分原因在于这样的一种想法:即相较于传统数据库,它可以让服务更便宜。造成这种认知的原因似乎是分布式账本中的“分布式”一词,以及分类账中“无服务器”,数据由“公众”掌管这一事实。这听起来像类似于“分布式计算”的另一个项目-Seti@Home(Search for ExtraTerrestrial Intelligence at Home,“在家搜寻外星智慧”),Seti@Home将负荷和成本分摊给所有参与者,因此对每个玩家来说都更经济。

但是,每个了解区块链节点技术的人都知道区块链并不能和Seti@Home分布式计算相提并论。区块链的“分布式”其实并不能降低网络整体成本。

简而言之,区块链的分布就像分发报纸一样,把数据库复制成多份,每个人都可以得到一份副本。然而这和传统意义上的分布式计算并没有什么关系。

  

因为Seti@home以及其他类似的分布式计算项目,都有一个中心机构起到网络控制作用,该机构将工作分成很多个不同部分,并将其分发给参与者。由于存在用户关闭电脑去度假、电脑电源故障或数据损坏等,每一个节点并不能保证100%可靠,所以常常为了冗余,同一个部分会同时分配给多个玩家。虽然所有的客户端一起运行的总工作量却可能是之前的三倍,也许更多,能源消耗也更大,但分布式计算的效率要比任何单独一台电脑的效率高得多。与此同时,该中心机构还不必为电力或计算基础设施付费。

然而,区块链就其本质而言,并不能那样工作。让我们暂时忽略矿工,至于他们我们稍后再谈,现在专心分析区块链管理模式。与Seti@home这类的分布式计算大不相同,区块链(非pos共识机制)要求每个节点多数据都要一样,而且还必须按顺序进行,否则可能双花。毕竟,我们正在讨论网络上所有交易的记录,而其中也不可避免地包含不受信任和不可靠的节点,由于没有任何中心机构作为备份,如果只有少数节点储存了特定的数据块,那么即使没有任何外来黑客攻击,也可能完全丢失这些数据;如果这些节点碰巧脱机,而这正好又是你加密货币钱包里的数据,那情况可就不容乐观了。

因此,区块链网络的每个节点都会跟踪相同的链条,并且相互协调这项工作。 而且每个节点支付相同的电费和硬件维护费用。

  

举个简单的例子:有三个节点来维护这个区块链,每个人每月为服务器连接和电力支付十美元,这样就累计支出三十美元,此时让我们假设他们有足够的带宽和CPU中央处理器来管理区块链。而现在,让我们添加一个四号节点,看!发生了什么?这个节点也必须跟踪所有网络交易,它还必须与其他三个节点进行对话,并且与其他三个一样支付十美元的账单。现在我们的总成本是四十美元,显而易见,每个节点的工作量反而增加而不是减少。

在这种糟糕的情况下,这三个节点已经达到了它们的极限,添加另一个节点会给每个节点带来更多的压力,因为现在他们还必须将他们的工作同四号节点相协调。因此,他们必须升级节点或带宽,否则将使整个区块链的性能下降。所以添加第四个节点不仅会使整个网络运营成本变得更高,而且对每个玩家来说亦是如此。当然,第四节点必须处理与其他三个节点相同的事务,因此进入区块链游戏的成本也更高。

那增加矿工会怎样呢?

矿工们大多存在于有工作量证明的公共区块链上,他们的作用是维护比特币网络的安全。在工作量证明区块链上,挖矿将消耗大量的CPU功率,因此需要大量的电能供应。那么,更多的算力加入到网络就一定能够帮助矿工挖到矿吗?

虽然增加更多的节点确实有助于更快地挖到矿,但现实也没有那么简单,因为?实际上,算力的增加也会增加挖矿难度。这样,随着新矿工的加入,每一个矿工挖中的机率就更小,分得的收益也更少。同时,网络的总耗电量以及整个网络运营成本也会增加。即,如果你增加一个节点, 虽然这可以使区块链网络更安全,但对于个人而言,却是有损失的。

那么这对区块链玩家有何影响?

无论传统数据库还是区块链,其中节点都参与数据管理,传统数据库节点可以将数据储存在传统数据库中;同理,也可以利用区块链节点在区块链上存储及提取数据。但是区块链节点的任务不止于此,它们还需使区块链数据库保持完整性。与此同时,必须为其他区块链玩家创建一些奖励让其更有动力运行这些节点。例如,当他们自愿贡献自己的计算资源来存储数据和验证事务时,付给他们一笔交易费。

对于私有区块链,seti@home分布式计算参数甚至一开始就不适用,因为其写入权限由某个组织和机构控制的区块链,参与节点的资格也会被严格限制。实际上,就好比每个比特币客户端都要运行一个甲骨文公司的伯克利数据库,区块链层首先需要运行中心化的数据库,其具有数据的快速索引访问权,运行过程中需要多个节点共同完成,因此区块链节点的运营成本可能比传统数据库节点还要高。

其实似乎只有一种类型的区块链相较有优势,那就是一个有多个主体的许可区块链。然而,因为其匿名性、开放性以及缺乏可信的中间商,违背了加密货币协会的要求,以至于很多纯粹加密货币主义者甚至判定它不是真正的区块链。但是真正的区块链又有一个缺陷:无法扩展,正如前几天的以太坊经典黑客的51%攻击,以太坊也在扩展能力上面临局限。

  

墨客星球交流社群开始招募啦,本社群目前下辖「人工智能」以及「区块链」两大专业社群。

欢迎对「人工智能」或「区块链」感兴趣的同学,在墨客星球公众号对话界面回复关键字“交流群”,获取入群方式;

  为行业人提供有价值的产业内容

墨客星球

  

  

关键词:比特币新闻 币牛牛

转载自比特币新闻网(www.btc268.com),提供比特币行情走势分析与数字货币投资炒币最新消息。

原文标题:区块链的分布式让运营成本更低?

原文地址:http://www.btc268.com/qkl/js/6420.html

本文来源:区块链资讯编辑:btc268.com

本文仅代表作者个人观点,与本网站立场无关。

本网站转载信息目的在于传递更多信息。请读者仅作参考,投资有风险,入市须谨慎!

'); })();