区块链解决方案的间接集中是一种发展趋势,必须在它覆盖整个区块链生态系统之前解决。这种发展看起来像一种可怕的杂草,它威胁着承载很多希望的嫩草的茎。
区块链技术集中化的新功能可能阻碍主流应用。这包括集中式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氪,如需转载请联系原作者。