关于PoW和PoS的误解太多,想要在一篇文章中讲个明白实在是一个极高难度的任务,所以这里只简单讨论两点,一个是从经济学上思考PoS给出的美好承诺是否可靠,另一个是PoS本质上是一种许可机制。之所以拿这两点出来是因为很多讨论非常纠结一些技术性的细节,忽视了这两个根本性的问题。
撰文:janx,谢晗剑,Nervos创始人文章来源:NervosTalk论坛
janx,谢晗剑,Nervos创始人
成本悖论
区块链技术提供的价值是去中心化的安全,而安全是可以用攻击成本来衡量的。一条链的攻击成本有多高,它就有多安全。
区块链的共识节点提供的产品是安全,共识节点是网络服务的生产者。我们也知道,经济学里面有一个基本定律,在完全竞争市场中,生产者在均衡状态下的边际收益等于边际成本。也就是说,如果区块链的共识算法创造了一个完全竞争市场,提供多少安全,就需要多少生产成本:
观点:未来12个月内DeFi锁定总价值将超过1000亿美元:金融科技公司Yield的创始人兼首席执行官Tim Frost在接受采访时表示,2021年将是去中心化金融(DeFi)成为金融业“常见术语”的一年,因为金融业现在正认真对待这一问题,并建立研发实验室。他预测,在未来12个月内,DeFi行业锁定的总价值将超过1000亿美元。(Bitcoin.com)[2020/12/26 16:33:14]
攻击成本=安全程度=生产成本
想要提供多少边际安全,就需要付出多少边际成本。现在PoS告诉我们,我们可以提供等量的安全,但是只需要10%甚至1%的成本,你不会觉得很奇怪吗?为什么PoS这么容易就打破了经济规律?
观点:安全是DeFi持续增长的最大挑战:区块链安全公司Quantstamp的创始人Richard Ma表示,DeFi有可能改变我们的金融生态系统,但安全仍然是一个巨大的挑战。他称,安全对DeFi的发展至关重要。仅今年一年,DeFi项目就有价值2600万美元的资金被盗。虽然DeFi项目承诺金融包容、提高利率、降低成本,但许多项目在安全方面仍然缺乏,用户资金存在严重漏洞。(Coindesk)[2020/7/9]
一种情况是,同等安全程度的PoS需要的实际成本是一样的,只是一部分被隐藏起来了。以DPOS为例,如果你想要做Validator,就需要通过某些方法搜集足够多的票投给自己,进入前X个Validator的列表才行。搜集足够多的票的成本是多少呢?这个成本对于不同的人/机构是一样的吗?如果不一样,这是一件好事还是坏事呢?这个成本是一个公开信息吗?如果不是一个公开信息,这是一件好事还是坏事呢?
观点:与2016年相比,5月比特币减半的影响可能会令人扫兴:4月24日,Messari研究人员Ryan Watkins发推称,“过去的表现并不代表未来的结果。我们现在的环境与2016年完全不同。但对于所有为减半倒计时的人来说,如果这是令人扫兴的事,也不要惊讶。当然,上一次减半(导致价格飙升)的故事是因为由以太坊推动的2017年ICO热潮才得以实现。[2020/4/25]
我很喜欢一句话:
Financialinstitutionsmakepeoplefeelsafebyhidingriskbehindlayersofcomplexity.Cryptobringsriskfrontandcenterandbragsaboutitontheinternet.
观点:印度应该利用Yes Bank倒闭的契机推出官方卢比加密货币:彭博社文章称,人们对印度金融体系的信心一直在下降。与其试图恢复信任,还不如减少对信任的要求——借助官方的卢比加密货币。最后一根稻草是企业贷款行Yes Bank的倒闭。在印度国家银行的救助下,储户得到保证,其200多亿美元滞留资金将被释放。尽管这可能有助于防止大范围恐慌,但即便是暂时阻止人们动用资金,也意味着从现在起,并非所有储蓄和往来账户都将被个人和企业视为现金的完美替代品。印度当局试图在金融领域扼杀的区块链技术带来希望。印度政府应该考虑官方加密货币,以消除对可信中介机构的需求,不管怎样这些机构都供不应求。在新冠病爆发之前,人们普遍预计中国将在今年推出央行数字货币,但印度的需求更大。在Yes Bank破产和糟糕救援之后,印度的存款很可能会流向四五家大型银行,这些银行的管理者可能会更大胆地用别人的钱进行高风险押注。其余银行将为流动性而挣扎。一个长期不稳定的信贷投放网络总是离下一次爆发仅一步之遥。如果印度储备银行不提供易于交易的数字卢比,让普通百姓任由Yes Bank等运营不善、监管不力的银行摆布,人们宁愿将财富存入硅谷赞助的代币化货币或者中国的数字人民币。(彭博社)[2020/3/15]
而把成本以最清楚的方式公开在所有人面前,正是PoW的特点。
PoS不是真正的Permissionless
还有一种情况是,PoS没有创造一个完全竞争市场。
在PoS中,未来的共识群体是由今天的共识群体决定的。任何新的节点想要参与共识都需要通过至少一个交易来实现,而这个交易是否被处理是由今天的共识群体决定,他们可以处理这个交易,也可以不处理这个交易,如果不处理这个交易,新的节点永远都无法参与共识。同时,「不处理交易」是容易伪装而难于惩罚的行为,我还没有看到能在共识协议中解决这个问题的方案。PoS往往是根据stake的权重来分配出块比例,考虑到大部分系统中stake的集中程度,这是一个非常实际的问题。
PoW是彻底的Permissionless。无论什么时候,只要你愿意,都可以买矿机和电力加入出块者的行列,不需要今天的矿工给你任何形式的许可。你也许会说,我还是需要购买矿机和电力呀,这是不是一种形式的许可呢?是的,从更低一层来说,这也是一种许可。但遗憾的是,在所有的ProofofXXX中,这已经是最去中心化的许可形式了,毕竟矿机生产和电力资源的去中心化程度远高于各种tokens。我们总是应该追求尽可能的去中心化,否则用回中心化系统就好了。
或许又有人问:如果设计一种不需要向链上发送任何交易,只要token放在那里就可以参与共识的PoS,不是就解决了你说的问题吗?
这会带来两个问题:1、如果token放在那儿就能参与共识,意味着用户对参与共识没有任何承诺,不参与共识也没有任何成本和惩罚,这样的共识是很难设计的;2、会有Nothingatstake的问题,这里不再多言。
Layer1必须用PoW
Layer1是加密经济的基础,承担Layer1角色的区块链必须是一个无需许可的网络,因为Layer1必须是全球共享的、中立的设施,就像互联网,而「需要许可」则意味着它是受到某一群人控制的,与这个目标是根本冲突的。从上面的分析我们可以得出一个结论,如果我们希望Layer1尽可能的去中心化和安全,Layer1就只有PoW一个选项。PoS不是不能用,只是不适合Layer1。
来源链接:talk.nervos.org
本文来源于非小号媒体平台:
谢晗剑
现已在非小号资讯平台发布12篇作品,
非小号开放平台欢迎币圈作者入驻
入驻指南:
/apply_guide/
本文网址:
/news/9558790.html
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表非小号的观点或立场
上一篇:
币安为何推出第三条链?这对BNB意味着什么?
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。