摩根大通,Facebook和其他公司宣布推出区块链技术后,主流市场对该技术的兴趣激增。鉴于这些有希望的发展,人们已经重新强调了潜在的可扩展性“困境”。技术。该术语由以太坊的创建者Vitalik Buterin创造,指的是安全性,分散性和交易速度之间的权衡。所有这三个对于区块链真正实现广泛和主流采用都是必不可少的。但是实际上,似乎一个人不可能拥有一切。为了获得最高级别的安全性和真正的分散式架构,必须影响交易速度,远低于大多数主流支付平台的要求。如果速度是关键,那么大多数开发人员已经发现某种程度的集中化(这可能会损害安全性)是不可避免的。但是这个想法是错误的。之所以存在,是因为人们从根本上植根于``构建更好的世界计算机''的想法,以找到一种更好的方式来做我们已经在做的事情。众所周知,当人们展望未来时,他们通常会根据生活环境做出推断。构建更好的世界计算机的尝试坚持要求区块链达到与我们现有系统相匹配的性能水平。但是区块链代表着范式的转变,而不是渐进式的改进。我们越早意识到这一点,就越早能够构建能够正确利用该技术潜力的解决方案。试图解决两难困境通常会犯一个关键错误:假设所有交易都必须在区块链的基本层进行。这是对区块链真正革命性及其转换能力可以实现的误解。区块链的独特优势是信任。现有的网络依靠中央机构(银行和信用评级机构)来建立和传递信任。不用说,这些网守经常被发现缺乏信任和安全感。相比之下,公共区块链在没有任何中央授权的情况下建立了这两个区块链,释放了创建新型经济的潜力-加密经济。这种经济性是基于加密技术的。通过密码学,无需中介机构就可以一致地验证交易。尽管开发人员一定会在此基础上构建各种不同且有用的应用程序,但区块链中的信任基础层代表着范式的转变。区块链的最大力量不是处理交易,而是存储价值。就像几千年前刻在埃及神庙墙壁上的铭文保存了今天的故事一样,存储在区块链上的资产也变得不可变。这需要大量的计算能力,因此应将其保留给必须安全存储的高价值物品。一旦认识到这一点,我们就可以设计一个系统来正确利用和扩展区块链技术。关键是多层模型。从架构的角度来看,设计区块链的人应将网络的不同功能分开,并将其分配到不同的层或组件。这大大改善了功能。开发人员不应将所有功能都整合到一个单元中以减少交易吞吐量,而应在辅助层上处理这些活动,从而允许区块链的基本层仅存储资产的价值。这实现了速度和可扩展性,同时保留了区块链的关键功能:价值存储的去中心化和安全性。这种多层体系结构不是革命性的概念。去耦是所有复杂系统设计的核心。 Internet本身通过不同层上的不同网络协议实现了不同的功能,例如数据传输和邮件传递。与身份和加密有关的协议(例如PKI(公钥基础结构)和TLS(传输层安全性))是构建Internet信任骨干网的基础。多层方法可以解决当前区块链技术面临的许多问题。如此众多的人避免这种解决方案并不奇怪。毕竟,这种新的加密经济最初将在很大程度上与传统经济重叠,从而监督相同的经济活动领域。因此,人们错误地将增量解决方案应用于全新的概念。从长远来看,我们必须建立区块链的独特优势和内在价值。如果这样做,我们就有理由假设,全新的活动类别最终将源于没有中介机构的新信任概念。