工作量证明(PoW)共识算法是现在市场上大多数主流加密货币(如比特币和以太坊)的核心。从经济学的角度来看,工作量证明可以被视为驱动加密资产价格的一种基本元素。Jamie Dimon 评论说比特币是一场骗局,因为它背后并没有一种机制来驱动其价格。然而,工作量证明就可以被视为这样的底层机制。原因很简单,制造比特币是要花钱的。如果你把比特币看作一种商品的话,工作量证明可以被视为生产成本的衡量指标。一些商品定价中的经典理论甚至指出:一项资产的价格会接近于其生产成本;这暗示了工作量证明与加密资产经济学之间的相关性。

就像所有其它资产制造机制一样,工作量证明在加密资产市场中引入了一系列经济动力机制/规则。其中一个最迷人但却鲜为人知的,是工作量证明模型中所谓的“验证者两难”,它对矿工的经济和安全行为有重要的影响,因此对基于工作量证明的网络如比特币和以太坊来说也是非常重要的。

验证者两难

《揭开共识计算机激励的神秘面纱》这篇文章首次提出验证者两难的概念。该文由新加坡大学的研究者出版。论文梳理了经济激励或者说矿工与工作量证明模型的要求之间的冲突,这种冲突可能会导致加密网络中的安全漏洞。

要理解验证者两难,我们要先理解矿工在工作量证明网络中的作用。一个区块要加入一个 PoW 网络时,矿工需要运行一个计算程序来解答 PoW 谜题,以此验证这些交易并维持网络的完整。矿工会因为这些工作而得到新发行的加密资产奖励。一般而言,第一个成功广播对当前 PoW 谜题的一个解答的矿工可以证明他花费了必要的算力将他选择的新交易集合添加到区块链上,这一步骤也会给矿工一些新铸造的加密货币作为奖励。这对简单程序来说可以运行得非常好,但在处理计算密集型谜题时也会遇到一些问题。

先不论其数学复杂性,工作量证明模型没有考虑到理性人在共识过程中的影响。PoW 协议规定,为保证网络的完整(这对所有参与者来说都有好处),矿工应无偿加入共识进程。然而,在非一般的运算难题中,矿工可能会花费大量的资源却没有任何奖励。结果是,许多矿工会有激励偏离当前的协议、保留他们有限的计算资源用于下一个更合适的区块。问题就在这里,在跳过验证过程的同时,矿工打开了 PoW 网络中通往严重安全漏洞的大门。

因验证者两难导致的一种典型攻击是:一个恶意行动者发起一系列计算密集型交易到网络中,以耗尽矿工的计算资源。因为理性的矿工竞争着要解决这个计算密集型问题,恶意行动者便可以提前开始挖下一个区块,以获得优势。验证者两难的另一个副作用包括矿工会接受无效的交易而不去运行正规的验证流程,这会牺牲网络的完整性。

验证者两难在根本上是 PoW 共识网络谜题的运算复杂性和对解决谜题的经济激励,与矿工的理性行为之间的冲突。

加密货币行业已经提出多种方案来解决验证者两难问题。我最喜欢的是 TrueBit,它提供了一种游戏化的方案,调整网络行动者内部的激励来解决这个问题。以太坊网络中的另一种解决方案是强制将挖矿运算转移到链外。


链接: https://medium.com/datadriveninvestor/cryptonomics-understanding-the-vertifiers-dilemma-in-crypto-assets-30c65259865b

理解加密资产中的验证者两难相关推荐

  1. 剑桥加密资产研究的主要发现 金评媒JPM 09-19 00:00 金评媒(https://www.jpm.cn)编者按:研究发现,全球有 1876 人在加密资产行业中工作。其中最多的是在亚太地区工作,

    剑桥加密资产研究的主要发现 金评媒JPM 09-19 00:00 金评媒(https://www.jpm.cn)编者按:研究发现,全球有 1876 人在加密资产行业中工作.其中最多的是在亚太地区工作, ...

  2. 加密市场中的14个心智模型

    有数百种心智模型,我发现了其中 14 个可以帮助你成为更好的加密投资者(包括常见的认知陷阱): 什么是心智模型? 心智模型是帮助我们更好地理解世界的概念. 你的思维受到你的经验和偏见的限制--心智模型 ...

  3. 香港新世代加密资产网红正在崛起

    2023年,历经兴衰的加密资产,在元宇宙和NFT的影响下,越来越多人开始关注这个领域.而在香港,不同的人更是成为了加密资产网红,引起加密资产热度的提升. 香港加密资产政策促进网红崛起 随着加密资产在全 ...

  4. 监管趋严,英国FCA计划限制加密资产营销活动

    来源/the block 编译/Nick 近日,英国计划出台加密资产监管计划,提议将区块链从加密资产定义中移除.英国表示,去中心化金融(DeFi)可能在监管范围内,但需要根据具体情况加以考虑. 英国计 ...

  5. [译] 理解 NPM 5 中的 lock 文件

    本文讲的是[译] 理解 NPM 5 中的 lock 文件, 原文地址:Understanding lock files in NPM 5 原文作者:Jiří Pospíšil 译文出自:掘金翻译计划 ...

  6. 从Java程序员的角度理解加密的那些事

    前言 在我们日常的程序开发中,或多或少会遇到一些加密/解密的场景,比如在一些接口调用的过程中,我们(Client)不仅仅需要传递给接口服务(Server)必要的业务参数,还得提供Signature(数 ...

  7. Visa 2021年Q1财报会议:计划与钱包和交易所合作,使用户能购买加密资产

    据TheBlockCrypto报道,Visa在其2021年第一季度财报电话会议上介绍了加密技术.Visa首席执行官Alfred Kelly在致辞中表示,Visa准备通过与更多其他公司合作使加密支付更安 ...

  8. md5加密数据表中的密码php,JSP_使用MD5加密数据库中的用户密码(一),我们知道,现在网络上一般的 - phpStudy...

    使用MD5加密数据库中的用户密码(一) 我们知道,现在网络上一般的网站,稍微完善一点的,往往都需要用户先注册,提供诸如电子邮件.账号.密码等信息以后,成为网站栏目的注册用户,才可以享受网站一些特殊栏目 ...

  9. TROY,加密资产新范式下的基础设施

    硅谷Live / 实地探访 / 热点探秘 / 深度探讨 2019年7月31日,全球加密资产主经纪商Troy宣布获得数百万美元战略投资,投资方为包括BlockVC.NGC Ventures和共识实验室在 ...

最新文章

  1. 地方高考信息管理系统方案
  2. PKI/CA (4)根CA信任模型“概述”
  3. SQL Cookbook:一、检索记录(13)按模式搜索
  4. 怎么在ReactNative里面使用Typescript
  5. html5背景图片设置大小_web前端学习之HTML5前端开发的特点
  6. python随机列表文本_在python中从单词列表返回随机单词
  7. Eclipse日常踩坑记录——导入文件时遇到的几个问题
  8. WebService 服务 转
  9. win10如何检测计算机性能,win10系统怎么查看自己电脑性能
  10. IOS改地区:美国、新西兰等等
  11. 一、Spark大数据技术基础
  12. java拼音查询_Java汉字获取拼音、笔划、偏旁部首
  13. iptables 分析
  14. 墨菲定律: If anything can go wrong,it will.
  15. React Native入门——布局实践:开发京东客户端首页(一
  16. FPGA的速度等级(speed grade)
  17. 运维工程师面试题整理——》 IDC机房运维
  18. linux系统解压缩命令大全
  19. 关注程序员健康,刻不容缓
  20. Dijkstra算法和Floyd算法对比分析

热门文章

  1. 解决SUMO 504报错问题
  2. 【第56篇】GhostNet:廉价操作得到更多的特征
  3. 微信小程序——小程序跳转外部网页
  4. 4、设备选型和参数-根据现场情况,给出压滤机最终主机选型,和配套设施的选型...
  5. Bank Checkup Also Tests Regulators
  6. ubuntu支持css吗,CSS3 模拟Ubuntu窗口
  7. UnityWebgl知识总结
  8. 曲面屏手机截屏图片像素与手机像素不一致
  9. Performance Analysis of Rateless-CodedNon-Orthogonal Multiple Access over Nakagami-m Fading Channel
  10. 零基础制作自动导航机器人