专栏名称: 区块链技术学习
致力于区块链技术的学习和普及,对区块链技术和相关企业事件进行深度分析和研判,探索去中心化账本技术应用领域。
51好读  ›  专栏  ›  区块链技术学习

区块链存在问题,但它并不是一项“蹩脚技术”

区块链技术学习  · 公众号  ·  · 2019-05-01 12:30

正文

区块链技术学习(微信号:Blockchain1024)翻译

原文:https://www.kaspersky.com/blog/good-good-blockchain/19575/


上一篇,我们讲述了 《关于比特币和区块链的6个传闻与解释: 揭示技术的有效性》 今天,让我们再谈谈如何解决这些问题,使区块链比现在更好。



开始之前,请记住: 区块链和比特币不是同一回事。 比特币技术结合了多种 技术: 资金转移原则,加密原则,适当的区块链,共识机制,工作量证明原则,点对点传输,参与者动机,组织交易的Merkle树,透明度原则,哈希算法等等。


因此,一方面,由于比特币使用区块链的形式所产生的问题并不是普遍存在的,对于其他货币而言,区块链的工作原理也可能有所不同。 另一方面,目前市场主要是基于工作证明(POW)类似比特币的区块链所主导。


问题: 区块链缓慢且效率低下


比特币的吞吐量是每秒7笔交易,不是对每个参与者,而是对整个网络。 而对于资本化方面排名第二的以太坊来说,每秒有15笔简单的转账和3-5笔智能合同。


大多数货币所接受的POW原则保证了电力消耗和硬件数量的增长,直到采矿变得无利可图。 然而,管理费用的增长从来没有提高所提供服务的质量 - 不管有多少矿工,烧多少电,它始终是每秒7笔交易。


闪电网络


专家们长期以来一直关注比特币系统交易速度不足的问题,为了解决这个问题,他们发明了闪电网络。


这就是它的工作原理 - 或者说,一旦启动它,它将如何工作: 首先,某些需要更快交易率的网络参与者建立了一个单独的渠道 - 将其视为一种私人聊天室 - 并且,作为完整性的保证,在主比特币网络中存款。 然后他们开始以任何速度与网络的其他部分分开交换付款。 当不再需要该通道时,参与者将交互结果记录在公共区块链中,并假设没有人违反规则,收回押金。


乐观的预测早在2017年就已经启动了闪电网络,每秒可实现数百万笔交易。


问题: 区块链太大了


Blockchain 是庞大的,但在网络上建立了一些信任之后,这就不再是一个问题。 事实上,你不需要下载和检查所有的东西,以确定欺骗的可能性非常低。


网钱包


首先,现有的Web钱包和Web服务可以存储所有东西,并为您完成所有工作。 如果没有人抱怨某个服务,那么它很可能被认为是可靠的,并且在一定程度上是可信的。


和传统支付系统相比,它还有一个重要的优势。 如果一个Web钱包关闭,您可以简单地切换到另一个,因为它们具有相同的交易记录 - 区块链是惟一的一个。 相比之下,如果你的普通银行遇到故障或破产,你需要更换银行,那么就减少损失。


薄钱包


中本聪在2008年描述了另一种更先进(更可靠)的方法。您可以下载并检查标题块,以及直接连接到您的正确交易的证据,而不需要存储和处理整个100GB的区块链。


如果您正在报告的许多随机网络节点的标题完全相同,那么您可以相当自信地说,一切都是正确的。


目前,所有现有块的标头只占用40MB,这并不多。 但是您可以存储更多: 你不必存储曾发生过的每笔交易的标题; 你可以从一个特定的时刻开始。


问题: 区块链无法扩展


系统的可扩展性是指通过添加资源来改进的能力。 经典的区块链确实完全不可扩展; 添加资源根本不会影响事务的速度。


有趣的是,经典的区块链既不向上也不向下扩展: 如果您基于相同的原则构建了一个用于解决本地问题的小型系统,它将很容易受到所谓51%的攻击- 任何拥有足够计算能力的人都可以进入,立即接管,并能够重写历史。


等离子体


Joseph Poon(Lightning Network的发明者)和Vitalik Buterin(以太坊的联合创始人)提出了一个新的解决方案。 他们称之为等离子体。


Plasma是构建区块链的框架。 这个概念类似于闪电网络,但它是为以太坊开发的。 以下是它的工作原理: 某人在以太坊的主网络中存入了一笔钱,然后开始独立地与其他客户交谈,监督他或她的智能合同的执行以及以太坊的一般规则。 智能合约是一个处理金钱和网络钱包的小程序。 这是以太坊的关键特征。


有时,这些单独通信的结果会被记录在主网络中。 此外,和闪电网络一样,所有参与者都会监督智能合约的执行,如果有什么不对劲,他们可以讨论。


到目前为止,这个建议只是一个草稿,但是如果这个概念被成功实现,区块链可扩展性的问题将成为过去。


问题: 矿工们正在燃烧地球的资源


工作证明是在加密货币中达成共识的最流行的方法。 在执行冗长的计算之后创建新块,该计算仅用于防止重写财务历史。 POW网络矿工消耗大量电力,浪费的兆瓦数量不是出于安全考虑或常识,而是受经济因素的制约: 只要当前的加密货币汇率保持采矿盈利,产能就会扩大。


股权认证


分配创建块的权利的另一种方法称为利益证明(POS)。 使用这个概念,创建一个区块的可能性,因此获得奖励的权利(以利息或新发行的货币)的可能性并不取决于您做了多少计算工作(您消耗了多少电力),而是取决于您在系统中拥有多少货币。


如果您拥有所有硬币的三分之一,由于随机算法,您创建新区块的概率为三分之一。 这个原则是参与者遵守规则的一个很好的理由,因为您拥有的货币越多,您对正常运作的网络和稳定的货币汇率的兴趣就越大。


授权认证


还存在一种更激进的方法: 只让受信任的参与者创建块。 例如,10家医院可以使用区块链来跟踪城市的流行病学情况。 每家医院都有自己的签名密钥作为授权认证。 这使得区块链变得私密: 只有医院才能写入。 同时,它有助于保持开放性,这是区块链的重要质量。


但是,授权认证对原始区块链概念是不利的: 网络实际上变得集中化了。


资源可以用得很好


有些网络在工作量证明概念中做了有用的工作。 他们寻找特定类型的素数(Primecoin),计算蛋白质结构(FoldingCoin),或执行需要大量计算的其他科学任务(GridCoin)。 “采矿”的回报促进了更多的科学资源投入。


问题: 区块链是分散的,因此没有发展


将更改引入分散的网络协议并不是一件容易的事。 开发人员可以为所有客户端运行强制更新,尽管这种网络不能被视为真正分散,或说服所有参与者接受更改。 如果他们中的很大一部分投票反对这些变化,社区可能会分裂: 区块链将分成两个备选区块链,并且将有两种货币。 这种分裂称为分叉。


部分问题是,不同的参与者有不同的兴趣。 矿工们对不断增长的回报和利息感兴趣, 用户希望支付更少的转账费用,;粉丝们希望加密货币变得更受欢迎,而极客则希望在技术中加入有用的创新。


两个最大的加密货币已经分裂。 之前,当参与者无法就扩大区块规模的策略达成一致时,比特币就发生了这种情况。 早些时候,以太坊也发生了类似的事情,这是关于取消对投资基金的限制并将资金返还给投资者是否公平的分歧的结果。


如何避免这种情况?


Tezos


可以将加密货币编码为对修改进行投票的能力。 这正是加密货币Tezos所做的。 主要投票特征如下:

1、您持有的加密货币越多,您拥有的投票权就越多。 采矿实力无关紧要。

2、投票可以委托给比您更了解当前投票主题的人。

3、开发者有权在发布后一年内拥有否决权,必要时可以延长否决权。

4、初始仲裁将为80%,但是可以根据实际的用户活动进行更改。


据认为,这种方法将大大降低情绪水平和硬叉的必要性。


在对这些原则进行表决时,在某种程度上,多数人很可能会剥夺少数人的投票权。 简而言之,富人可能会取而代之。 然而,Tezos的开发商认为这样的收购会对货币的价值产生负面影响,因此不太可能。 我们拭目以待。


问题:







请到「今天看啥」查看全文