对话 Gavin Wood:W3F 的 DOT 会参与平行链拍卖吗?希望看到哪些平行链?
在 12 月 3 日的首届波卡社区会议 Polkadot Decoded 上,波卡创始人 Gavin Wood 和主持人 Laura Shin 进行了炉边谈话。
本文是该谈话的下半部分总结,整理自 Unchained 的分享实录。本文内容包括:
- 平行链的类型
- 链上治理
- 波卡的安全性
- 波卡和以太坊如何共存
- DeFi 的可组合型
- W3F 的 DOT 是否会参与平行链拍卖
- DOT 是否是证券
- 企业区块链
上半部分内容点此查看,其中聊到了波卡的愿景、波卡的抽象性、平行链插槽拍卖、PLO 和 1CO 的区别等。
关于平行链
Laura Shin:
你设想平行链会存在哪些类型?
Gavin Wood:
平行链会是一个生态系统,会有很多不同的组件相互帮助,以达到最终的用例。似乎很清楚的一点是,我们还不能跳过这个阶段。区块链的魔力并不是真正很好地交付特定用例,虽然我们已经花了很多时间去做这一点,但实际上并没有实现,最多实现了一两个小用例。
现在我们已经看到了巨大的发展,那就是能够组合多个应用的融合效应。一个环境中的多个解决方案可以彼此建立起共生的关系,并提供一个综合解决方案,这个综合的方案尽管没有人真正设计过,但是仍然可以实现某些目标。从而你可以使用小额贷款、薪酬贷款等。就像目前 DeFi 的情况一样。在那种情况下,我认为区块链能够在提供去信任环境方面迈出一大步,人们可以在这些环境中进行试验,并部署有趣的用例、有趣的应用程序、有趣的构建代码片段,这些代码与已有的东西形成共生关系。只需少量的代码,并允许其他人在其上进行构建。这就是我们所说的合成和融合效应,我认为这确实是未来发展的方向。
那么,会有哪些平行链呢?
我觉得肯定会有一些专门做智能合约的平行链,因为与做完整的区块链相比,智能合约是一种更轻松的开发和部署方法。尽管做链足够有趣,但没有那么容易。我认为我们将看到不同的区块链,这些区块链提供的利基应用程序(niche applications)以及智能合约组件让人们可以扩展这些应用程序。因此,目前我们拥有像以太坊这样的链,我们已经在其中部署了许多智能合约,每个合约都满足特定的需求。但是它们都没有特别出色的性能,它们都没有很好地扩展,它们都没有真正利用机器的计算能力。我认为我们最终将拥有智能合约环境,该环境主要用于扩展事物的功能,而区块链本身提供了真正的逻辑,用于进行快速借贷、去中心化交易、转移资金,用于治理投票功能。
我认为这将迁移到区块链更固定的部分,就像 Substrate 为你提供的内容一样。智能合约可以快速开发和部署,从而可以快速迭代,它将用于更具实验性和可扩展性的工作。因此,我认为我们将有很多不同类型的智能合约链在做事,而且种类繁多。我们将拥有 Oracle 链,会有专门将数据注入其中的链。我认为会有链来做执行,类似 slock.it。不过据我所知,他们实际上并没有做更多的事情。如果你们真的在做的话,抱歉了伙计们。
Laura Shin:
他们被 Blockchains LLC 收购了。
Gavin Wood:
对。执行器的一个很好的例子是区块链上的交易正在影响物理世界。我认为我们会看到这类事情在增长。比如家庭自动化。也许有一个区块链,这些交易就像打开我的灯,关闭我的灯,而使用区块链的好处是,你会得到一个不可磨灭的账本,显示是谁告诉你的灯打开和关闭,从而更加安全。执行器区块链大有可为,比如像联盟区块链,即将各个区块链集合在一起的平行链;还会有让区块链连接的转接桥链,把波卡还有平行链连接到其他网络。会有很多这样的例子。
关于链上治理
Laura Shin:
Polkadot 具有链上治理。你能否简要说明其工作原理?我发现一件有趣的事是,通过的提案会自动执行,我对这个很感兴趣。也许你也可以谈谈。
Gavin Wood:
当然。让我们从元协议接着讲。我之前提到已经有了元协议 WebAssembly 这种底层语言。这是一种机器语言,我们可以在上面描述和定义 Polkadot 协议、Kusama 协议、Bedrock 协议和 Move.Me 协议、Centrifuge 协议、Acala 协议所有这些协议,并且它们都建立在这个 WebAssembly 元协议的基础上。现在,你遇到了问题。问题是你如何知道何时更改协议?是什东西来管理协议的更改?是什么决定了协议的更改呢?
你可以说有一个团队,他们有一个 CEO,而他们的 CEO 有一个密钥,他们可以使用密钥来更改协议,但这并不是真正的去中心化区块链形式。这不是一个很好的答案,当然也有很大的问题,如果 CEO 丢了密钥怎么办?如果首席执行官生气了怎么办?因此,我们需要一种更好的方法。通常,我们将决策标准下放。所以我们有多重签名。我们有投票权。我们尝试将其发挥出来,使机制多元化。
这些机制都很好,但是你如何确保遵守该机制?例如,可以不仅仅是字面意义上的遵守,你可以将密钥内置到软件中。那么我们如何确保每个人都在同一个频道上?这就存在着共识问题。因此,这是我们拥有元协议的另一个原因。元协议允许我们根据协议规则来更改协议。当然,这就是我们要进行治理的地方,而且还要执行治理所做出的决定。
无论是 Polkadot 还是其他任何系统,将治理、决策流程以及制定该流程的方式捆绑在一起,都是至关重要的。这就是我们要做的事情,之所以能够做到这一点,是因为我们拥有这个元协议层。元协议不会改变,但是会控制和执行决策过程。因此,就像元协议可以运行治理系统一样,人们可以投票决定他们认为 Polkadot 的下一个迭代应该做的事情,或者应该如何更改,是否应该修复 bug 等等,无论是什么决策,但是该元协议层还控制协议本身的含义,这意味着它可以制定任何这些决定。
关于波卡的安全性
Laura Shin:
现在让我们来谈谈安全性。Parity 有一个众所周知的安全漏洞历史,即 Parity 多签钱包被黑客入侵,第一次导致一些主要 1CO 的资金被盗取,第二次冻结了 50 万个以太坊。
现在 Polkadot 的安全性由基础层链管理。因此如果该链出现问题,所有平行链的安全性都将受到威胁。你想对关心 Polkadot 安全性的人说些什么?
Gavin Wood:
作为一家公司和一个团队,和做 Parity 钱包的时候相比,我们已经做出了很大的改变。我的意思是大部分代码都是在 2016 年左右完成的,而那时的 Parity 只是免费提供了软件。我们差不多只是根据 GPL 编码这些内容,没有保障。我们没有足够的资源来进行大量审计。我们没有钱去聘请非常昂贵的安全方面的外部专家来研究问题。
而现在,我们做 Polkadot 的情况显然有所改变。我们从众筹中获得了可观的收入,因此我们有资源来进行适当的审计。包括内部审计,它非常重要,因为内部的人通常对所涉及的技术有更深入的了解。还有外部审计,我记得 Polkadot 代码库本身经过了四次独立的外部审核,来自四个顶级安全审计机构。
归根结底,软件的交付取决于信心,即你对交付的东西多自信。你永远不会百分百自信,因为它太复杂了。我的意思是说,特别是 Polkadot 确实比 Ethereum 复杂得多,软件会有 bug,因为软件是人做出来的,而人们会犯错误,人们在查看其他人的错误时也会犯错。东西和人的团队会犯错误。你可以找 100 个程序员排着队从某个软件中找 bug,但即使在 100 位程序员看过之后,可能还会剩下错误。如果你想做到完全严格的编程,那么你可能会有多个团队各自独立地实施工作,并且你有某种方式将其所有实现组合在一起,来让任何单个错误都不会导致问题显现出来。
这也是我们的方法,我们拥有两个外部团队。不是 Parity,而完全是其他团队,ChainSafe 和 SORAMITSU 正在独立于我们实现 Polkadot。因此,我们也沿着这条路线走。我们已经进行了大量的外部审核。我们有一个连续的外部审核流程,因此实际上有一家安全公司,是之前审核过 Polkadot 的四家公司之一,不断审核 Polkadot 代码库,不断寻找错误,检查新代码。我们有一条规则,那就是除非经过审核,否则基本上没有新的 runtime 代码会进入 Polkadot。唯一的例外是,如果它确实很小,比如只是更改了一个数字或重命名了某些变量。但是基本上所有代码,进入 Polkadot 的所有重要更改都必须经过审核。没有东西会在经过审核之前进到链上。
所以我的意思是,虽然我不能说 Polkadot 完美无缺,因为它是人为开发的庞大软件,但我们现在会采取一切合理的预防措施,以确保不会发生这种情况。现在,最重要的是,我们还拥有治理功能,这意味着从原则上讲,如果我们可以同意这是一个 bug 并且确实存在,那可以通过 Polkadot 的治理解决这个问题。
关于波卡和以太坊的共存
Laura Shin:
以太坊显然是当下的领导者,也许与 Polkadot 想要竞争的领域并不完全相同,但也是一个非常相似的领域。你如何看待 Polkadot 与以太坊共存?
Gavin Wood:
我觉得这很大程度上取决于以太坊背后的驱动因素。我很早就在 2018 年的 DOT Con 会议上说过, Polkadot 反对区块链最大化主义。的确,我想通过 Polkadot 建立一个网络网络,但我不想一口气解决所有问题。我认为以太坊,以太坊的叙事之一肯定是 “应该永远只有一个区块链”,永远只需要一个区块链,即以太坊,以太坊可以管理一切。这不是我真正喜欢的叙事,我也不认为这是一种非常明智的叙事。
我认为如果以太坊最终可以进行桥接,那么极有可能 Polkadot 和以太坊的逻辑和价值都可以在两者之间轻松地共存。现在,我们已经在研究 ETH 2 的规范、共识机制,以及它最终可能会如何发展,因为 Eth 2 目前仅具有其信标链,它其实还没有状态转换,肯定也没有分片等。因此,在完全确定 ETH 2 最终的技术架构之前还有很长的路要走。但是我希望以太坊能成为一种我们可以很容易地与之交互的东西,然后两者可以进行合作并形成更大的应用生态系统。
Laura Shin:
我的意思是,我觉得 Polkadot 已经为目前以太坊上的建设者和用户铺开了红地毯,因为 Moonbeam 具有统一的帐户,让人们可以在波卡上使用其以太坊地址,并且它们具有与以太坊相同的工具,而且 Substrate 可以让 dapp 拥有和以太坊上完全相同的代码。但正如你所指出的那样,在以太坊中可能存在这种部落主义甚至最大化主义。那么,你打算如何吸引以太坊用户和建设者加入 Polkadot 并克服这种部落主义?
Gavin Wood:
我的意思是 Polkadot 的最大推动力之一是转接桥,转接桥甚至先于 Polkadot。Parity 在一段时间之前就做了 Parity Bridge。如果我没记错的话, 从 2016 年初我们就开始了这项工作。也就是说,将不同的链、不同的系统紧密连接起来,组合成一个功能性的经济体,一直是我很感兴趣的事情,也是我们 Parity 一直想要做的事情。桥确实是 Polkadot 的关键功能之一,尽管 Polkadot 从根本上说并不是真正是桥,但很容易基于它去做桥,而且我们也已经在做了。
所以,我的意思是我希望桥接和兼容性将不是要吸引更多人,而是要创建一个非常流畅的区块链元生态系统。因此,人们可以在一条链上部署应用程序,而不必受限于该链,然后可以在另一条链上部署某种辅助应用程序,从而成为多链应用程序,就像跨国公司一样。我们在确保应用程序和团队不仅仅局限于单个区块链方面做得越多,我们 Polkadot 作为中继链就运行得越好,其存在的主要理由就是连接到所有这些小平行链以及外部的链。
Laura Shin:
你是否会进行流动性挖矿或任何形式的激励措施来吸引人们加入 Polkadot?
Gavin Wood:
我也不知道,边走边看吧。归根结底,Polkadot 只有在真正有用时才能存在。为了使它有用,它需要团队,所以不是……我不想假装 Polkadot 是那种生态系统中的苦行僧,被打了还要保持微笑,不是这样。但是,尽管如此,我认为存在一种中间立场,这可以说是一种相互启发的自我利益立场,该立场让基本上所有的链能走到一起,相互协作、协调、开放其生态系统,并允许类似自由贸易,让人们有机会四处走动,让优秀的团队跨链、跨生态系统部署。所以,我不想说我们不会竞争。当然,欧盟内部的国家在许多方面相互竞争,但是欧盟存在的真正理由仍然存在,我认为要建立多链生态系统也是如此。
关于 DeFi 的可组合型
Laura Shin:
在 DeFi 世界中还有一种可组合交易的趋势,这意味着一个交易可以在一个区块中包含多个合约调用,但据我所知,当你在 Polkadot 平行链之间发送消息时,交易不可能在同一个区块中进行,因此不能在各个分片上进行这些即时合约调用,这当然会破坏可组合性,因此,很多事情(例如快速贷款或原子交换)在跨链环境中都无法正常工作。Polkadot 正在努力实现可组合性吗?
Gavin Wood:
是的,我要说明两件事。从表面上看这种说法是正确的,但是有一些其他的因素。其中之一是,可组合性很可能是单链生态系统中的一件事。因此,绑定紧密的智能合约(例如快速贷款)可能位于同一个 DeFi 生态系统中,无论它是 Moonbeam 还是 Acala 或其他。这就是为什么你希望将这些东西限制在一个平行链中的原因之一。
另一个因素是我们最终要做的是具有异步合约调用。其作用是,在编程模型和执行模型中,似乎当你发送消息来进行快速借贷或其他操作时,它会立即返回。但实际上,它具有执行的上下文,就像借钱之类的事情实际上被暂停了,被暂停了很短的时间,同时消息传到了另一个链上。它被执行,快速借贷通过,再次返回,进行执行... 这需要对计算模型进行一些有趣的但并非完全无关紧要的替换。
Laura Shin:
为清楚起见我想追问一下,这种操作需要三个区块,也就是 18 秒?
Gavin Wood:
是的,这取决于它是否进入另一个平行链,或仅仅是停留在该平行链中。但是可能需要一个区块,可能需要两个区块,也可能需要三个区块。时间取决于多个因素,但最多是三个区块。现在我们尚不清楚用例是什么,如果是以太坊风格的快速贷款,那么你可能确实希望将其放在单条链上。值得指出的是,所有多分片体系结构将出现此问题。所有希望能够像调用自己的分片一样容易地跨分片调用的多分片架构,必须处理以下事实:跨分片会引入延迟,因此无法在同一区块中进行处理。
因此,尚不清楚诸如 ETH 2 之类的其他多分片架构也将如何处理。ETH 1 为所有人提供了自由通行,因为它不能扩展。因此,如果你将所有东西都限制在同一个区块链中,就像 ETH 1 一样,那么问题就解决了,这就是 Moonbeam、Acala 和 Edgewear 已经在 Polkadot 上的位置了。如果你想将事物分散在彼此并行运行的链之间,从而忘记了可伸缩性,那么你将不得不面对这样一个事实,即事务不会在一个区块中被整体处理。这是计算机科学逻辑和数学的基本问题。你无法通过一些巧妙的编程技巧来解决它。
但是,如果引入诸如异步调用之类的内容,则可以稍微缓解一下这种情况,如果要编写的组件位于另一个链上,则可以缓解一些可能遇到的问题。现在,我要补充的唯一一件事是,可组合性不是指处于同一执行环境中。有很多种组合的方式都不需要这样做。例如,当你想签订保险合同时,无论是针对哪种物理情况的保险,你都需要一个预言机。预言机不需要与保险合同在同一条链上。仅需提供另一条链的证明,即预言机显示有一场大风暴导致你所在地区的房屋被击倒。这可以作为证明。你将其馈送到提供经济补偿的链上就足够了,不需要它们在同一条链上。只有特定的以太坊 DeFi 才利用了它们都在同一链中这一事实,因此你可以轻松地完成所有这些工作,而这些工作必须在一个区块内完成,而这不是基本限制。即使所有事并非全部发生在同一区块中,也可能会产生可组合性。
关于 DOT 的使用情况和 DOT 的性质
Laura Shin:
Web3 基金会拥有所有 DOT 的 30%,我不确定 Parity 有多少,你可能可以告诉大家。Web3 基金会和 Parity 如何计划在网络中使用其集体股权?例如,你们会参加平行链拍卖吗?
Gavin Wood:
我们并没有 30%…… 我们所拥有的比这还少,我手头没有确切的数字,但不是 30%。
Laura Shin:
我是从 Messari 得到的这个数字,大约是 29.7%。
Gavin Wood:
好吧,30% 可能是初始文档中的数字,目前已经被用掉了不少。
Laura Shin:
不对,我是根据当前供应量进行了计算。我在手机上做了运算。
Gavin Wood:
目前的供应量?
Laura Shin:
是的
Gavin Wood:
我不确定你是怎么算的。
Laura Shin:
我会检查一下。
Gavin Wood:
这个数字基本上不到 30%,因为其中有些钱流向了像 Parity 这样的建立 Polkadot 的公司,还有 ChainSafe 和 SORAMITSU。还有一些给到了接受 grant 的公司。还有一些给到了审计方和 SLA,SLA 是软件协议。当然还有员工回购计划之类的。这些都是从基金会的 DOT 里出的。但是无论如何,我们不打算用基金会的 DOT 来租赁平行链。那不是我们真正想要的。基金会保留的 DOT 实际上只是一个长期绑定机制,也就是说如果 Polkadot 做得很好,基金会就能从中受益,并反过来做更多事情。
基金会 DOT 最主要的用途是流向了 grant。这将保持基金会的正常运转,包括管理着各种正在进行的法律和法规事务,管理着诸如采用、推广以及研究工作,基金会运行着其研究机构,这些是主要的。它确实也在做 staking,但是最近实际上很少了。绝大多数将最终用于支持 Polkadot 的 “1000 个验证人项目”,来建立一个非常好的验证人生态系统,如果这个项目尚未宣布的话,应该也会很快就宣布,这个计划跟 Kusama 的非常相似。因此,基金会的 KSM 存量也大部分参与了 Kusama 1000 验证人项目。而且我们也不倾向于去投票。如果投票到了最后关头,那么我们可能会打破僵局,但我们会尽量避免将 DOT 和 KSM 用在这些日常的治理上。
Laura Shin:
6 月,在 Polkadot 的主网启动之前,加密评级委员会(Crypto Ratings Council)的初步评级草案认为 DOT 有较高风险被标为证券,等级为 4.75(满分 5 分),其中 5 分表示资产具有“许多可能与证券交易相一致的特征”。再次重申这只是初步评级,实际上还没有正式的评级发布。你打算采取什么措施解决 DOT 被视为证券的可能性?
Gavin Wood:
我们的立场是,DOT 绝对不是证券,DOT 显然是一种实用性的东西。你使用它们来获得平行链。平行链具有非常明确的用途。因此,我们无法想象一个将 DOT 标记为证券的世界。这些评级的人考虑了许多因素,其中之一是 DOT 网络在发布此报告时还未上线,这很可能很大地影响了得分。我觉得之后进行的任何合理评估,尤其是在平行链启动后的评估,结果都会大不相同。
关于企业区块链
Laura Shin:
Polkadot 使公共和私有平行链能够相互交互,并且中国基于区块链的服务网络最近采用了 Polkadot。你如何看待 Polkadot 将为企业界服务,以及如何在 Polkadot 上具有与公共平行链进行通信的能力,从而使企业区块链受益?
Gavin Wood:
我认为连通性对于企业区块链至关重要。企业区块链很棒,它们就像 90 年代初期的 Intranet(企业内联网)。它们对于当今世界还以传统方式思考的企业来说具有非常明确的价值主张。就像你可以跟踪所有内部交易一样。你可以确保没有人欺骗他们的审计。你可以非常轻松地审计公司内部发生的所有事情,而且有很高的透明度,尤其是当你是最需要决策的高层人士,很难看到下层的管理时。
Intranet 最初的作用是能让办公室备忘录操作简化,比抱着一大堆纸走来走去容易得多。但是真正使 Intranet 有用的是,Intranet 最终连接到 Internet,该 Internet 允许不同公司的办公室相互发送备忘录,例如电子邮件。然后,他们开始能够通过万维网向每个人做广告,并且他们开始能够通过万维网和 https 与消费者进行交互。这是一个非常重要的进步,如果没有第一阶段,我们就不会有后面的阶段。
因此,我可以想象企业非常热衷于为其公司构建区块链。也许他们是跨国公司,拥有许多不同种类的装备。也许他们是企业集团;也许实际上是两家公司不同,但总体激励措施相同;也许总体所有者是相同的;也许是在一个财团之间。所以没有真正一致的共识,而是一个普遍的假设,即你正在同一个领域中工作,并且可能确实希望进行很多交流。但是当我们最终指出公司通过极低的成本,极其敏捷的基于交易的网络提供服务时,不需要任何证书或中间商或任何额外的 Visa 费用或类似的东西。只是企业对企业之间进行微交易。也许是为了数据,也许是为了使用某些特定的在线系统的权限,谁知道呢?这些不重要。但是当我们到达这一阶段时,连接将是无价的,因为它将允许组合解决方案,并且正如我们在 DeFi 中所看到的,组合解决方案的确是淘金之地。
Laura Shin:
好的,这次讨论太精彩了,希望大家都喜欢它。非常感谢 Gavin,我期待看到波卡未来的发展。
Gavin Wood:
谢谢 Laura,这次谈话很有趣。