原文标题:《“问题不是为什么要做波卡,而是为什么不做”》
“问题不是为什么要做波卡,而是为什么不做”
问题不是为什么要去做(波卡),而是为什么不去做!这是一个有趣的想法,为什么我们不实施它呢?如果它成功了,它可以改变一切。异构多链的概念是一种新事物,没有人在做这种事情。我们从这个方向出发,看看会出现什么。但是我们不会等着别人来设计并实施,那样的话,可能四年后,它仍然没有确定下来。
我们会尝试最小化我们要做的事情。我们并不想把所有事都做了,我们只是创造最初的核心平台(波卡)。这也是我们为什么不试着去做类似一个超大的智能合约平台,囊括了一切的平台。我们想要将其分解出核心部分,然后让其他人在此基础上进行开发。所以,波卡更像是一个创新引擎,而不是一个全面的平台。
“必须超越以太坊的架构”
注意进化和革命之间的区别。我知道,在做了以太坊之后,我们用以太坊为世界带来了一个新的架构 —— 以太坊虚拟机的想法、智能合约的想法。我很自豪,这项技术现在已经有六七年的历史了。我们仍然看到区块链在坚持这个架构,坚持这个智能合约、gas 消耗的、动态计量的架构,这是都是我们那时在以太坊中引入的。
这都很好,你会看到它的进化。你会看到人们在提高性能。你会看到对交易宣传等方面的一些改变,只是试图勉强维持改进后的交易吞吐量水平。最终,如果它使用的是相同的架构,它就可能不会在革命性的创新中产生革命性的差异。你必须超越这种架构,去寻找黄金时代的瑰宝。
“波卡想解决的问题是快速创新”
目前的创新面临的问题是,如果你想构建一条新的区块链,建立新的业务逻辑,你就必须做大量的工作,但只能获得相对较少的回报。
而波卡做的事,就是你可以省去构建区块链时的大量繁复工作,让你可以快速构建区块链。
它让你可以和其他的区块链进行连接。波卡还让区块链不用建立自己的安全保障。它允许用相同的资本基础,来保护许多专注于不同领域的区块链。
“波卡比以太坊的抽象程度高得多”
我一开始设计波卡的方式,就是尽量让它通用化。波卡比以太坊的抽象程度高得多。
以太坊有一个大问题。这就是所谓的 gas,gas 的意思就是测量完成每一件事所做的计算量。每一笔交易都会被测量。这最终意味着在以太坊上运行复杂的程序非常昂贵。你可以看到今天,DeFi 发展的脚步已经慢慢被和 gas price 相关的成本限制住。实际上,以太坊这个层次的抽象,相较其目的来看已经不错了,但它不是我们能达到的最底层,我们可以进一步达到更底层。
在波卡中,我们没有 gas 的概念,我们没有账户或账户余额的概念。我们没有任何这些想法 —— 比如以太坊有以太币,你编写并上传到以太坊的每个计算机程序都必须与持有以太币的账户相关联。每次任何人使用该计算机程序时,他们都必须有一些以太币来向以太坊支付,从而为他们运行程序。但 Polkadot 就不是这样的。
在波卡中,这件事变得很简单。团队把区块链上传到 Polkadot,然后为其付费,这个平行链的费用通过租赁系统的押金来支付。一旦付了钱,计费就结束了。从那一刻开始,这个计算机程序的用户甚至不需要知道 Polkadot,他们不需要知道 DOT 代币或任何与之相关的东西。他们所关心的基本上就是这个链的业务逻辑是什么。
“波卡是 Layer 0 区块链”
你可以在波卡中实现以太坊。你可以做一条平行链来实现以太坊。事实上,真的有这样一条平行链,叫做 Moonbeam。那条链的实现方式和目的和以太坊都是相同的。但在以太坊中,你不能做出一个与波卡一样的智能合约。你付不起那么高的 gas 费,它将会是难以置信的昂贵。而这就是关键的区别。
波卡存在于技术堆栈的较低位置。以太坊,我们称其为第一层(layer 1)区块链,因为它在概念上是第一层,而你可以在其上构建第二层(layer 2)应用程序。你可以将波卡视为第零层(layer 0)区块链,因为它位于以太坊层的下面。像以太坊、Moonbeam 和 Acala 这样的应用等都是建立在波卡之上的。波卡作为一个基础层,它只是为平行链提供安全性,和提供平行链之间的互操作性。除此之外,它什么都不做。
波卡是区块链 “元协议”
本质上,波卡与几乎所有其它协议的做法都不同,包括那些非常著名的协议。波卡就是所谓的元协议,一个区块链元协议。
这意味着,人们觉得与波卡相关的东西,也就是平行链、治理、平衡、DOT 代币等等,这些实际上并不是底层协议的一部分,而是在网络上运行的基础的东西。这些东西实际上是一个位于协议之上的业务逻辑,它完全是可编程的。这意味着,在波卡未来的任何时候,它都可以被替换为一些其他的业务逻辑,可以替换为一些别的选项。
“区块链就是共识系统”
说白了,区块链就是共识系统。区块链的存在,让不同的经济参与者能够在相同的经济规则下参与一件事。这些人可能属于许多不同的经济利益集团,而且通常是来自世界各地不同的司法管辖区,没有太多共同点的人。而这就是一项根本性的创新。这就是为什么人们对区块链如此兴奋,因为它允许这种共识独立于世界上现存的任何法律体系和金融体系发生。
“相同的技术方案,不同的思维方式”
Kusama 是一个快速发展的网络,没有承诺,期待混乱(no promises, expect chaos)这与很多希望自己是稳定性、健壮性、可靠性的区块链是完全不同的。
一种相同的技术方案,但需要一种完全不同的思维方式。这正是 Kusama 所实现的。如果你有一个想要实验的想法,你可以把它放在 Kusama 上,而不要放在 Polkadot 上。Polkadot 适用于已经具备生产能力的应用。Kusama 的目的是为了有趣的实验,尤其是社会实验。
Kusama 是这种快速尝试,早期就可以发现问题的网络。它比 Polkadot 的极限更大一些。它放弃了一些潜在的健壮性和可靠性,但换来的是最新的技术、改变的能力、快速适应的能力。这些在很大程度上是一种权衡。