所以说以太坊2.在0之前,让我们来谈谈区块链不可能的三角形。所谓区块链不可能是三角形。它最初的基本概念来自分布式系统。计算机科学中有一个特殊的领域叫做分布式系统。分布式系统中有一个不可能的三角形。这个不可能的三角形与我们现在谈论的不可能的三角形非常相似。以太坊的创始人首先阐述并提出了区块链不可能的三角形Vitalik Buterin(维塔利克·布特林),币圈习惯性地称他为v神,因为他19岁就创立了以太坊,20多岁就是万亿财富。
三角形的三个部分是不可能的?安全、性能和分散。安全是它能否防止网络中的各种攻击,如Sybil Attack(女巫攻击)分散化是指其节点、参与采矿或参与会计的难度,是否有一定的门槛,称为是否足够分散,性能是指每秒处理的交易数量。
对于比特币,我们抛开争议(很多人认为比特币是几个矿山垄断,不是完全分散),我们假设比特币完全分散,在安全方面,比特币出现后,比特币真正攻击,造成更大的安全事故是0,没有被黑客成功攻击,也就是说,没有成功的双重花,我们都知道比特币tps很低,每秒可以处理不到10笔交易,所以我们保证了安全和分散,所以性能很低,三个只能做两个。
在此基础上,EOS(通常被称为葡萄柚硬币)是另一个极端。它只有21个节点,这些节点是投票选择的,它不是分散的,它的分散程度非常高。牺牲了分散化,它得到了非常高的水平tps,理论上,它的tps最高能够到3000-5000/s。
从以上两个例子可以看出,无论如何设计,都不可能在三个方面达到最佳。
但另一方面,我们有没有发现安全性差的例子,但是分散化和性能都很好?好像还没有,所以从某种意义上说三角不可能不严谨。
那么,区块链最重要的三个条件是安全、分散和性能?
在中本聪的《比特币白皮书》中,他认为满足分散化是首要条件。其次,在分散化的前提下,必须保证安全,最后是性能。在中本聪看来,性能排在最后。这也可能是EOS衰落的根本原因也是它被一些人抛弃的原因,因为EOS只有21个节点,高度集中,容易被黑客攻击。作为一个公共链,它必须尽可能分散。从这个角度来看,所有依靠牺牲分散来提高性能的公共链都是没有前途的。solana就这样,我们可以拭目以待,现在什么也看不见,但在未来的某个时间节点上,一旦发生一些大灾难和测试,它是否足够安全?它能携带过去吗?对于许多公共链,这些都是未知的。当然,这只是作者的个人观点,不构成任何投资建议,请识别风险和机会。
对于公共链之王以太坊来说,三角形不可能不存在吗?这三者中的情况如何?以太坊尽可能分散和安全,但性能太低,比特币不多,每秒不到15tps,因此,上述交易非常缓慢,石油成本非常高。当然,只要你支付足够高的汽油费,你总能快速交易。很快就没有问题了,而且价格也很高。这也是很多人抱怨的一点。
那么以太坊会永远这样吗?不,以太坊团队会想办法改善这种情况,很多人都在讨论以太坊2.0.如何解决网络拥堵问题?v上帝首先提出的是分片。例如,我一个任务分解成100个任务,100个任务分别交给100个人处理,2018年和2019年讨论了很多分片技术,但由于各种问题,以太坊2.0进展缓慢。直到2021年初,第二层扩展技术layer2开始发展,使之开始发展v神彻底改变了原来的解决方案路线。就是把链上的交易放在链下,用密码学的方法在链下处理这些交易和事情,然后把处理的结果和状态反过来提交到以太坊的链上,链上来验证最后一步。在这个过程中,大量的中间过程被消耗掉了。gas费用的交易和事物的处理都在链下,不会消耗以太坊的资源。基本上,以太坊只需要进行最后一步验证交易。一般来说,这是一个想法。
随着团队的不断努力,这种技术真正开发出来了—Rollup,这种技术一般分为两派,一派叫 Optimistic Rollup ,另一个叫ZK Rollup。并在接下来的时间里慢慢成熟。我越来越觉得基于 Rollup 二楼将成为以太坊未来的主流。未来人们使用以太坊时,有可能主要使用以太坊二楼。Rollup 安全是基于一层数据的。Optimistic Rollup 是通过经济挑战来完成的,ZK Rollup 是通过零知识证明的。
请注意,分割技术并没有被放弃。只是因为以太坊在不同阶段处理一些紧急问题会有不同的处理方法,许多技术具有明显的短期优势,因为它可以解决紧急问题,有些技术很好,但由于太复杂,需要更长的技术积累和测试时间,属于5年或10年后的未来。分割技术就是这样,分割技术必须属于以太坊的未来。v神的观点。
另外,从时间线来看,以太坊2.0会至少在2023年之后到来,在以太坊2.让我们拭目以待。