查看原文
其他

PoW vs. PoS|Fork It 文字稿(1)

Fork It 字节元 CKB 2023-04-18

爷青回!

时隔一年零七个月,针对区块链技术的中文播客节目 Fork It 终于更新啦!

Tornado Cash 被制裁,以太坊即将升级到 PoS,超过 66% 的信标链验证者将遵守 OFAC 规定…以太坊升级后,可能会面临协议级审查吗?如果会,这将意味着什么?如果是 PoW,会不会有什么不同?

这一期 Fork It 播客节目,主播 Terry(Nervos 联合创始人)邀请到了 Nervina Labs 创始人 Cipher 来深入地聊一聊 PoW 和 PoS 的话题。

以下是字节君整理的文字稿,建议先收藏再阅读:



1、开场介绍


Terry:大家好,这一期我们要讨论一个你可以认为是老生常谈的问题,PoW vs. PoS。由于最近发生的一些事情,像 Tornado Cash 被封杀,以及以太坊升级为 PoS 即将到来,PoW 和 PoS 又变成了一个非常热的话题。这一次我们请到了老朋友 Cipher 来和我们一起来聊一聊这个话题。Cipher,给大家打个招呼吧。

Cipher:大家好,我是 Cipher。

Terry:虽然 Cipher 是老朋友了,但还是可能有新的听众,希望你能先聊一聊你的整个区块链入坑经历。

Cipher:我其实算老人了,不是特别老的老人。我大概是 2013 年左右开始玩比特币,看过白皮书,但谈不上信仰。当时,我自己用 Python 写了量化交易的机器人,然后从大概几千块钱赚到了二三十万。当时也在创业,在做其他项目,所以只把比特币当成一种很方便的 T+0 投资品。

Terry:我插个问题,是你太 NB 了,还是那个时候的对手弱?

Cipher:那个时候对手太弱了,几乎没有任何交易机器人。我的策略特别简单,就是连续两个上涨我就买入,连续两个下跌就卖出,就这样都能赚钱。大概有两三个月时间的窗口,然后就不行了。由于国家的政策,包括各方面的原因,我就不玩了。

我到 2016 年才算正式地开始进入区块链行业,当时做联盟链相关的研究和产品,后来加入公链项目,直到去年开始做独立的 NFT 项目。今年我自己又发起了一个新项目,并且来到了新加坡,准备大干一场。

Terry:Cool!今天,我们要聊 PoW 和 PoS 的对比,首先给大家介绍下背景。

最近有一件大事,Tornado Cash 这个协议被美国财政部外国资产控制办公室(OFAC)下令封杀了,其中一个核心开发者还在荷兰被捕了。这事闹得挺大,一些中心化的合规机构,包括交易所、钱包,甚至某些区块链应用的前端,也参与封禁与 Tornado Cash 交互过的地址。

另一个背景是以太坊主网即将合并,共识机制将升级为 PoS。

第三个背景,是目前看起来有超过 66% 的信标链验证者将遵守 OFAC 规定,这就不得不让人产生一些联想。有人发起投票,说合规机构未来有没有可能会在 protocol level 对以太坊进行审查。于是乎,关于 PoW 和 PoS 的讨论又热了起来,因为两者在对待 protocol level 的审查有很大的区别。

在这样的背景下,聊一聊 PoW 和 PoS 很有必要。我发现很多人对 PoW 存在很多误解,所以这也是一个澄清的契机。


2、PoW 和 PoS 的关系


Terry:首先,我们把范围限定在 layer 1,因为超出这个范围可能有不同的抉择。Cipher,你认为我们未来的 global money 应该基于 PoW 还是 PoS?你认为 PoW 和 PoS 的关系是什么?是一种进步,是一种倒退,还是说它们不存在进步或是倒退的关系,而是像左和右的关系,萝卜和青菜的关系?

Cipher:我认为它们是两种路线的选择,不存在进步或者退步。

首先,我要澄清的一点是 PoS 和 PoW 都只是区块链出块权的一种筛选机制, 就是我选出谁有权利出块,它们并不是共识机制的全部。共识机制至少还要包含同等重要的,比如说分叉后的选择算法,奖惩方案,等等。

单纯从出块权筛选这个点上,PoW 的出块权本质上来自于算力、能耗、芯片、产能、电费,当地的某些政策,等等,这些都是外在的因素。你会发现这些跟链本身没有太多的关系,它们都是链外的。PoS 的出块权是来自于代币的分布,初始分布是什么,后续的分布是什么,增发的比例是什么,等等。这些都是链上的因素。

讲到这里,大家就很容易理解,PoW 和 PoS 完全不是谁取代谁或者谁先进谁落后。这明显是两种路线,一种是依赖链外的某些东西来确定,另一种是依赖链上的某些东西,都是为了不同的应用场景。

我几年前写过一篇文章,叫 《Ming 向左,Staking 向右》,正好也是用左和右去描述公链的不同,所以我比较同意 PoW 和 PoS 更像是左和右的关系。


3、第一类公链 vs. 第二类公链


Terry:我依稀记得你在那篇文章里提到了 “第一类公链 ”、“第一类公链 ” 的分类,你能介绍下它们的概念吗?

Cipher:区块链有两种典型的应用场景,一种场景是做抗审查,类似于比特币原教旨主义,就是要把财产权牢牢地握在自己的手里,只解决这个最核心的问题。至于它上面能不能做丰富多彩的应用,能不能做 DeFi,能不能支撑百万 tps,不是首要考虑因素。这是公链的一个方向。

第二个方向,我们称之为开放金融,不一定是去中心化金融。相比现在的金融体系,开放金融已经是一个非常革命性的东西了。我们可以在上面做之前 impossible 的金融的应用,第三方可以加到货币系统里面进行操作,所谓的 DeFi 这套东西能够极大地提升生产效率和金融的效率,但是它可能并不那么关心是不是抗审查,它甚至可能会拥抱监管。

简而言之,我说的第一类公链,主要解决怎么抗审查的问题,第二类公链主要解决全球的开放协作问题。这两类公链能不能合并?有可能合并,但它们一定在不同的层。如果你非要让它们都在同一个层,比如说在 layer 1 去解决,目前我没有看到这样的技术,或者说非常难,一定会有取舍。

Terry:我想 Cipher 你在写这篇文章时,肯定也把以太坊归类到第一类公链吧?

Cipher:是的,至少以太坊和 Vitalik 对外宣传的理念,是往第一类公链去偏的, 但结果上以太坊还是偏向第二类公链,结果其实更重要。

Terry:所以,以太坊升级为 PoS 后,就很有可能是第二类公链了,对吧?

Cipher:对。以太坊现在为什么有这么多的争论,就是因为路线选择的问题,它本质上不是一个技术问题,是个路线选择的问题。包括以太坊 EIP-1559,也有很多争论。你会发现,EIP-1559 并没有真正地提升 tps,也没有降低 gas fee 之类的,它只是把矿工的权益削弱了。它其实也是一个路线选择,更多的是政治上的东西。


4、第一类公链,选 PoW 还是选 PoS?


Terry:我们之前把话题限制在 layer 1,并且要做 global money,做你上面提到的第一类公链。在 PoW 和 PoS 之间,我想你也更倾向于选择 PoW 吧?聊聊你的看法?

Cipher:对。我需要大家先思考一个问题:区块链提供的核心价值究竟是什么?或者说,区块链真正解决了什么样的问题?

这个问题其实在 DeFi 大规模出现之前,被频繁地讨论,因为在那个时候区块链可能只有支付的功能,但支付功能由于种种原因又被很大程度地削弱了。比如,大家把比特币当 SoV(价值存储),不太愿意去支付,那就没有应用,大家会反复说 “我为什么要用比特币”。

这两年大家的焦点都在应用层,NFT、DeFi 等大规模出来后,大家好像不太关心这个问题了,但事实上它是整个区块链世界最基础的问题之一,是元问题。这个问题没有想清楚,或者没有讨论清楚,实际上后面做的很多事情都是空中楼阁。

我们时光倒退到几年前,你会发现从那个时候开始,区块链就有很多的特征、标签,比如说什么是区块链,区块链是不可篡改的公共数据库,全球计算机,等等。这些标签都是对的,但是缺了一个关键的定语,那就是无需许可。区块链是一个无需许可的、不可篡改的全球公共数据库,无需许可的全球计算机。

如果你摘掉了 “无需许可” 这 4 个字,你会发现你不需要用区块链去实现刚才说的那些点,不可篡改,我用哈希数字签名就可以做到,全球计算机,Amazon 或者一些开放的 API 就可以做到。“无需许可” 只有区块链才能做到。

我个人认为区块链系统是人类发明的第一个,目前也是唯一一个,无需许可的开放系统。 其他的系统都是需要许可的,都是需要比如说拿身份证去办理,或者是有人给你开个账号,等等。所以,我认为除此以外,像性能、隐私、跨链、分片、 NFT 等等,这些都是区块链技术基础之上的高楼大厦,这个基础你要先打牢固。

PoS 其实在很多方面都胜过 PoW,比如说它的性能会更好,能耗会更低,等等。但是你去看所有的 PoS 支持者,哪怕是最激进的辩护者,他们也不得不承认,在无需许可方面 PoW 更强。PoW 的准入门槛更低,任何人都可以发交易。PoS,由于种种原因,它会把无需许可性削弱。所以,在我看来,PoW 守住了无需许可这条理想主义的底线,但是它也不得不做出牺牲。

PoS 在追求实用性的道路上越走越远。早期的 PoS 项目,它们不能做 delegate,后来才能做,再后来逐渐地出现了像 Solana 这种偏中心化的 PoS 链。你会发现,它们逐渐地回归到了传统金融的那种运行模式。

在我看来,PoS 更像下一代的央行或者是华尔街,只不过它的系统变得更开放了。 更开放指的是所有人都能够访问,都能够读取数据,但你是不是能够真正地写入数据,以及在写入数据的时候会不会被审查,这些它没法保证。

PoW 始终代表一股反抗金融压榨的这种颠覆性力量。至于什么叫金融压榨,为什么会有金融压榨,大家可以去维基百科搜一下 “坎蒂隆效应(Cantillon Effect)”,跟货币增发有关的一个效应。

所以,我认为 PoW 或许永远不会成为主流,因为它的性能会受限,它可能非常硬核,但使用起来会比较麻烦。但是,如果说去中心化的世界里,只有 PoS 活了下来,我会觉得非常无聊,所以我是力挺 PoW 的。

(未完待续)

相关链接:
  • Fork It:https://forkit.fm/episodes
  • Ming 向左,Staking 向右:https://talk.nervos.org/t/mining-staking/3028


   



END



Nervos 网址:https://www.nervos.org/ 
中文电报群:https://t.me/NervosNetworkcn
中文推特:https://twitter.com/CKBMeta 
中文Discord:https://discord.gg/f2qa52tJnz 
《Nervos 入门手册》:ckborg.bit.host

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存