区块链的大问题

权力下放是区块链技术的流行语之一:公司和网站如雨后春笋般出现,将这个词作为其名称的一部分。

权力下放被吹捧为金融科技最先进的特征。首字母缩略词DLT(Decentralized Ledger Technology)已成为fintech许可环境中区块链的同义词。

很少有人意识到权力下放本身就是一个问题,并且多年来一直使区块链技术陷入停滞。

在20世纪60年代,计算机系统被集中或配置为星形网络。仅在20世纪70年代早期,才需要连接来自多个制造商的计算机。

当时,少数现有通信网络的节点通常是分层组织的,但是从一开始,在ARPA,RPCNET,PISA和互联网之前的其他突破性网络的节点中实现的协议被设计为一般的想法,即没有中心节点或权限应该控制,领导,成为网络的中心或拥有网络。

换句话说,我们知道一个集中的,星形的,多层的网络,其天生的瓶颈,甚至不能满足1970年代成千上万用户的要求。我们还猜测,通过权力下放减少瓶颈数量,问题将会减少,但问题无法解决。我们知道解决方案必须使用分布式的点对点模型。

由于许多组织将参与提供节点,链接以及可能不可靠的硬件和软件,因此我们不得不假设网络不可靠。我们不知道当任何节点可以生成消息时,如何通过不可靠的网络在多个数据库中维护一致的数据集,甚至单个事务。故意恶意玩家的存在进一步加剧了这个问题。

为什么区块链技术受到分权思想的阻碍

一般而言,我们认识到当网络的控制在网络节点的子集之间共享时,网络是分散的。

当所有节点平等地共享职责并运行相同的节点软件时,分布网络。

分散的(许可的和基于领导的)网络通常是源自应用要求的集中式网络的扩展,例如由金融科技行业。

区块链网络软件(基本系统软件)不应根据应用要求进行设计,因为这些会发生变化。我们没有根据1970年代的应用要求设计互联网和互联网本身的网络前体。我们无法根据全球共享信息的能力预测哪些行业会发展。

同样,底层区块链网络应尽可能通用,灵活和可扩展。然后,可以将许可的,客户端 - 服务器和专用网络要求视为分布式网络的特殊情况,例如通过使用虚拟专用(区块链)网络的概念。

分布式网络更可能独立于任何特定的物理结构。节点可以动态地相互连接,并且可以使用随机连接过程。在分布式网络上实施的共识解决方案也可以是不受限制的,多数驱动的和递归的。

分布而非分散应该是加密网络设计的主要目标。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190407A0107P00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券