区块链生态系统中仍然存在的集中化危险

本文涉及的产品
文档翻译,文档翻译 1千页
语种识别,语种识别 100万字符
密钥管理服务KMS,1000个密钥,100个凭据,1个月
简介:

区块链解决方案的间接集中是一种发展趋势,必须在它覆盖整个区块链生态系统之前解决。这种发展看起来像一种可怕的杂草,它威胁着承载很多希望的嫩草的茎。

区块链技术集中化的新功能可能阻碍主流应用。这包括集中式Web API,它提供了区块链访问、集中式交易以及具有中心故障点的分散式应用程序。

应消除中间商

当你想到集中式解决方案给区块链生态系统带来的灾难(例如Mt.Gox,Bitfinex等)时,你可以很容易地看到区块链保持分散的迫切需求。将集中的部分添加到等式中是一种威胁区块链的灾难。

互联网、信贷行业、P2P市场、身份和贷款都应该是分散的。任何有可靠的第三方作为中间人而不增值的东西都应该用分散的系统来取代。

要理解为什么集中化会产生如此大的威胁,我们首先需要更加深入了解区块链技术的分散性。在我们这样做之前,我们需要了解基于区块链的数字货币和传统货币之间的区别。

在墨尔本技术中心的演讲中,Andreas Antonopoulos说:“对于金融中的每一个问题,都有一个简单和容易的解决方案,但这个解决方案是错误的且是集中化的。”

区块链生态系统中仍然存在的集中化危险

传统货币

在过去,货币与金本位制(gold standard,即以黄金为本位币的货币制度)紧密相连。这意味着你可以将银行券换成黄金。过去美元上写道:“可在美国财政部或任何联邦储备银行兑换黄金或其他任何法定货币。”

1971年,尼克松终止了美元兑换黄金的可兑换性。这标志着美元金本位制的结束。现在美元上写道:“该券是合法用于私人和公共债务的支付手段。”

美元不再是可兑换黄金的票据,它变成了政府的“欠条”。 货币不再是由黄金支撑,而是由政府债券支撑。现在全世界的国家都采用这种模式。

货币不再由真实的东西支撑,这是法定的。这是我们基于对彼此和政府信任而使用的一种任意的价值分配器。

自动提款机屏幕上的钱不是真正的数字现金。这只是连接到银行债务和资产数据库的屏幕上的数字。这些数字由中央银行进行仲裁。当您提取或存入现金时,他们会更新您系统中的帐户余额。现金不会在每次使用借记卡时移动,这太过繁琐。相反,银行只是持有大量的价值,并在其数据库中进行仲裁。

分散同样的仲裁负担的方式是创建一种真正的数字货币,它是自我执行的,不需要第三方仲裁者参与。

将中央集权的银行替换为分散的同侪经济,区块链技术的最初目标之一。让我们更详细地研究一下这个问题。

区块链解释

简而言之,区块链技术实际上只是一个数据库。

区块链是一个分类账,用于记录不同账户中存储价值的多少。每次Bob向Alice转账时,Bob账户数据库中的值都会减少,而Alice的会增加。

中央银行有类似的数据库,但区别在于谁在管理和验证各自数据库中的所有价值和交易。

对于银行来说,银行本身就是一个值得信赖的中间商。因为银行正在监视和执行他的账户,所以Bob花的钱不能多于他拥有的。自动取款机屏幕上显示的数字是与银行数据库相连的账户的数字。

有了区块链,每个用户都能共享数据库。每台连接到网络的计算机(或节点)运行相同的数据库,验证并管理区块链上的所有交易。由于区块链网络上的其他人正在监视和执行规则,所以Bob花的钱不能多于他拥有的。区块链上的每个用户都可以看到每个账户中的金额,以及每笔交易的详细信息。但是通过加密,这些账户是匿名的。

密码学和“分担负担”的组合允许分散式媒介(区块链)执行价值转移。例如,比特币实际上只是一个列表,表示Bob有5个硬币,而Alice有10个硬币。当Bob向Alice发送一枚硬币时,该列表会更新。此时Bob有4个硬币,Alice有11个。

加密密钥确保只有Bob的私钥能够让他访问他的账户并将钱汇给某人。加密密钥替代了中央银行内的账户。使用集中式模式,您可以将所有私人信息存储在银行,然后使用社会安全号码、密码或ID验证您的身份。在区块链上,您所需要的只是您的私钥来创建加密安全帐户。这也提供了一些匿名性,因为在区块链上您的账户没有与您的名字相关联,而是与公共密钥相关联。

区块链的价值

那么是什么激励人们更新区块链账本并保持诚实呢?

你可能听说过采矿。采矿是记录有效交易并创建新“块”的过程。块是构成区块链数据库的基本单元,每个块包含几个区块链交易。每隔几分钟,新的交易和账户更新就会被添加到一个新的“块”中,然后被添加到块链中。这代表区块链的整个分类帐。这些块可以是账户余额的更新,也可以是交易的记录。这就是允许区块链在不依赖中央第三方的情况下更新账本的原因。矿工会把Bob和Alice之间的交易记录在区块链上。

因此你可能会问,区块链技术只是取代传统货币的一种方式吗?

你也可能听说过以太坊。以太坊大大增加了区块链技术的使用案例。以太坊允许您在区块链中添加更多数字货币。“代币”可以是任何能够通过程序描述的东西,这是因为以太坊配备了图灵完整的编程语言。这允许将任何复杂的价值(例如财产、身份或债务)转化为代币。

您可以创建一个代币,包含一项财产的所有必要信息并创建数字契约。任何可以进行数字编码的价值都可以被标记并创建为区块链上的数字资产,这甚至可以包括你的身份。

以太坊还允许智能合约,它创造了价值转移的具体仲裁。书面合同中的任何逻辑都可以变成数字智能合约,调解资产转移。

Bob可以通过编程设定5个硬币离开他的账户,并在Alice签署电子协议的瞬间转移到Alice的账户。Bob也可以在特定条件得到满足之前,安排资金来托管。

所有这些交易都由您的同行执行,这允许分散的计算机网络取代大多数中间商。

这种分散性显然是区块链的独特性和价值的关键。当我们允许集中的一方在区块链技术中发挥关键作用时,我们已经破坏了区块链技术的目的。

集中化的失败

数字货币是有用的,因为它们是分散和不可靠的。当您依赖第三方为您提供区块链访问权限(如Web API)或依赖中央交易所时,您已添加需要你信任别人的集中层。任何具有单一故障点的DAPP不再属于分散式应用程序。

我们需要分布式交易所,这就是Mt. Gox的情况。比特币是第一个分布式货币,它引起了世界各地人们的注意。得益于底层区块链技术,我们现在有能力使得任何事物都是分散式的。

问题是Mt. Gox试图重新集中比特币,他们实际上集中控制了交易所账户的钥匙。当所有对货币的控制权都集中于个人或实体时,情况通常不会很好。Mt. Gox一度处理了全桥范围内70%的比特币交易,使得本应是分散式的货币成为了中央集中的产物。

所以最后的结果是什么?他们损失了超过4亿美元的比特币。

为什么会产生这种结果?因为他们集中了所有的密钥。

这就是为什么需要分布式交易所的原因。Mt. Gox发生的事情几乎不可能发生在分布式交易所身上。与集中式解决方案相比,这些项目可能更复杂也更不方便,但它们是绝对必要的。

分布式解决方案

像Stellar和Waves这样的项目能够很好地代表生态系统所需的分散化价值。他们是有前途的项目,提供分散的选择。在区块链方面,我们总是会有一个集中的解决方案。这可能会更容易,但为了整个技术,我们需要开始采用更分散的选项。

广受欢迎的区块链解决方案中,单个实体控制50%以上的节点会自动背离技术的本质。因此,生态系统内众多的企业表现出这样的模式,是造成目前对集中化担忧的原因。

集中式web API主要是为终端用户设置节点。web API的用户必须完全依赖一个集中的、受信任的第三方。这为Mt. Gox所有的漏洞提供了支持。Mt. Gox只是一个例子。我们在Bitfinex,甚至富国银行都看到了集中化的失败。最近最具毁灭性的集中化失败案例就是让数百万美国人处于危险之中的Equifax黑客攻击。

就像交易所一样,区块链访问也有分散的选择。MIMIR区块链解决方案声称提供分散选项。您无需从中央来源获取所有区块链访问权限,就能够以安全和分散的方式获得区块链访问权限。

分散式交易所和分散式区块链服务提供商都采用博弈论,与标准区块链技术的方式相同。激励合作的博弈论是使系统分散化的原因。

分权化实际上是区块链技术的秘密武器。 Evan Van Ness将这一切归结为一个连贯的思想:

“集中就是权力,而权力则会产生腐败。”

杜绝失败

当您添加一个集中层时,会带来所有区块链希望去除的问题。现在您创建了一个中央点故障,这种单点故障会导致资产被盗。

MIMIR的创意内容和设计负责人Mustafa Inamullah分享了这一点:“任何人都不应该受到能够轻易从恶意活动中获利的第三方的摆布,这与第三方是否会进行恶意活动无关。也许你的集中交易或集中式API确实有良好的意愿,但这是无关紧要的。这是一个关于第三方是否能轻易逃脱恶意行为的问题。”

不应该有简单的方法来欺骗系统,但不幸的是,每一个集中层都有欺骗系统的能力。没有个人实体能够有能力轻易地用他们的方式来操纵系统,分权能够使这些集中化的失败几乎不可能发生。

从统计数据来看,区块链不可能操纵系统,我们需要保持这一点。集中式实体到目前为止都做得很好,但如果我们想要保持区块链技术的价值,那么事情就必须分散。项目必须保持足够的分散性,以至于没有空间让个人有能力轻松地操纵系统。

集中化开启了许多事物的能力。这包括仿冒品,机构根据他们认为合适的方式更改规则,账户冻结,安全漏洞,甚至允许发生毁灭性的认为错误。整个社区需要选择分散式的解决方案。

如果我们使得恶意行为成为不可能,那为什么不呢?为什么我们要允许潜在的边缘案例使得资产盗窃成为可能呢?

由于区块链技术的存在,不要满足于集中式的选项。当给出选择时,永远都要遵从分散式模型。



原文发布时间为:2018-03-15
本文作者:36氪的朋友们
本文来源:36氪,如需转载请联系原作者。

目录
相关文章
|
7月前
|
存储 安全 数据管理
新型数据库技术:基于区块链的分布式数据存储系统
传统数据库系统面临着中心化管理、数据安全性和可信度等方面的挑战。本文介绍了一种基于区块链技术的新型数据库系统,通过分布式存储和去中心化的特性,提高了数据的安全性和可信度,同时实现了高效的数据管理和共享。该系统在多个领域如金融、医疗和物联网等具有广阔的应用前景。
|
机器人 区块链
区块链数字货币量化交易系统机器人开发合约源码定制详情
event BuyOrderPlaced(address user, uint256 price, uint256 amount); event SellOrderPlaced(address user, uint256 price, uint256 amount);
|
7月前
|
存储 供应链 安全
构建未来:智能合约在区块链生态系统中的关键作用
【5月更文挑战第30天】 随着区块链技术的迅猛发展,智能合约已成为推动这一领域创新的核心机制。本文深入探讨了智能合约的技术基础、运作原理及其在各行各业中的应用潜力。我们将分析智能合约如何提高交易效率,减少法律纠纷,并为分布式应用(DApps)提供坚实的基础。文章还将讨论智能合约面临的挑战与未来的发展方向,为读者提供一个全面且深入的视角,以理解这一变革性技术如何塑造数字经济的未来。
|
7月前
|
机器学习/深度学习 自动驾驶 物联网
未来技术的脉动:区块链、物联网和虚拟现实的革新之旅基于深度学习的图像识别技术在自动驾驶系统中的应用
【5月更文挑战第28天】 随着科技的不断进步,新兴技术如区块链、物联网(IoT)和虚拟现实(VR)正在重塑我们的世界。本文将深入探讨这些技术的发展趋势,以及它们在各个行业中的创新应用。区块链技术以其不可篡改和去中心化的特性,正在金融、供应链管理和身份验证等领域引领一场变革。物联网通过智能设备和系统的互联互通,实现数据的高效流通,推动智慧城市和智能家居的发展。而虚拟现实技术则通过沉浸式体验,改变教育、医疗和娱乐等行业的服务模式。这些技术的融合与创新,预示着一个更加智能、互联和虚拟的未来。 【5月更文挑战第28天】 随着人工智能技术的飞速发展,深度学习已经成为推动自动驾驶系统革新的核心力量。本文
|
7月前
|
存储 算法 安全
区块链系统开发技术规则分析
区块链核心技术包括:1) 哈希算法,利用单向函数将任意数据转化为固定长度代码,确保安全验证;2) 非对称加密,使用公钥和私钥一对进行加密解密,保证信息安全;3) 共识机制,如PoW、PoS、DPoS等,实现快速交易验证和确认;4) 智能合约,自动执行的可信代码,一旦编写即不可更改,用于自动化交易;5) 分布式存储,将数据分散存储在网络各处,涵盖结构化、非结构化和半结构化数据。
|
6月前
|
供应链 区块链
基于区块链的供应链管理追溯系统研究
基于区块链的供应链管理追溯系统研究
|
7月前
|
存储 安全 数据管理
新一代数据库技术:融合区块链的分布式存储系统
传统数据库技术在面对日益增长的数据量和复杂的数据管理需求时显现出局限性。本文介绍了一种新一代数据库技术:融合区块链的分布式存储系统。通过将区块链技术与传统数据库相结合,实现了数据的分布式存储、安全性和透明度,以及去中心化的特性。这一技术的应用将极大地推动数据库系统的发展,为数据管理带来全新的解决方案。
|
7月前
|
存储 安全 数据管理
新一代数据库技术:融合区块链的分布式数据存储系统
传统数据库系统面临着数据安全性、可信度和去中心化等挑战,而区块链技术的兴起为解决这些问题提供了新的思路。本文介绍了一种新一代数据库技术,将区块链技术与传统的分布式数据存储系统相融合,实现了更高水平的数据安全性和可信度,以及去中心化的优势。通过结合区块链的不可篡改性和分布式存储系统的高性能,这一新型数据库技术将在未来的数据管理领域发挥重要作用。
|
7月前
|
人工智能 供应链 区块链
移动应用开发的未来:跨平台框架与原生系统的融合区块链技术在供应链管理中的应用探索
【5月更文挑战第27天】随着移动设备的普及,移动应用开发已成为软件工程的一个关键领域。本文探讨了移动应用开发的当前趋势,特别是跨平台开发框架的兴起以及它们如何与原生移动操作系统交互。文章分析了跨平台工具如React Native、Flutter和Xamarin的优缺点,并讨论了它们在性能、用户体验和开发效率方面的权衡。此外,文章还预测了未来移动应用开发可能面临的挑战和机遇,包括人工智能、物联网和5G技术的融合。 【5月更文挑战第27天】 随着数字化转型的深入,区块链技术已从金融领域扩展到多个行业,其中供应链管理成为其创新应用的热点。本文将探讨区块链如何提升供应链透明度、优化流程并增强安全性。
|
监控 算法 测试技术
量化交易软件开发 | 搭建区块链数字货币量化交易系统规则解析
在数字货币领域,量化交易已经成为投资者获取稳定收益的一种重要策略。而开发一款高效可靠的量化交易软件,则是实现量化交易的关键。本文从零开始,以搭建区块链数字货币量化交易系统为主题,从理论框架、领域案例和工作流程三个角度出发,为您详细介绍量化交易软件开发的过程。