织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 比特币 > 比特币资讯

简述比特币挖矿去中心化协议 Stratum V2 与「工作协商」原理

时间:2020-07-21 17:29来源:未知 作者:admin 点击:
Stratum V2 协议如何改进比特币挖矿去中心化,取决于工作协商的采用程度。 原文标题:《阶层 Stratum V2 协议推动比特币的去中心化》 撰文:Daniel Frumkin 近期 Square Crypto 表示将对阶层 St
Stratum V2 协议如何改进比特币挖矿去中心化,取决于工作协商的采用程度。

原文标题:《阶层 Stratum V2 协议推动比特币的去中心化》
撰文:Daniel Frumkin

简述比特币挖矿去中心化协议 Stratum V2 与「工作协商」原理

近期 Square Crypto 表示将对阶层 Stratum V2 协议的开发提供资金支持,我们觉得现在是时候向大家进一步解释工作协商的作用及其带来的好处了。

简述比特币挖矿去中心化协议 Stratum V2 与「工作协商」原理

要想弄清楚 V2 协议有哪些实际上的改进,了解使用阶层协议的矿池挖矿过程由为关键。因为在阶层协议 官网 上的技术文档中,没有明确解释使用阶层 V1 和 V2 协议进行矿池挖矿的相关技术过程,所以我们将以此开始。然后我们将对广大矿工有提到的两个最常见的,关于在 V2 协议中矿工自己选择工作的实用性问题进行讨论。由此,我们也将对币圈人担心的理论上最大的攻击形式之一——「国家攻击」进行探讨。最后,我们将阐述 V2 协议将如何适应现代比特币挖矿行业短期和长期的商业运转。

为什么它叫工作「协商」?

首先我们要解释下新旧协议中挖矿的工作顺序。

如果您还不熟悉矿池是如何运作的,我们推荐您阅读 Mastering Bitcoin 的相关部分。

阶层 Stratum V1 协议

目前的矿池挖矿通常是这样进行的:

  1. 矿工连接到矿池
  2. 矿池向矿工发送工作分配(即不包含完整交易集的区块模板)
  3. 矿工进行工作(即以插入随机数值的方式,找出低于难度目标的哈希值)
  4. 矿工向矿池回传工作量证明(即由随机数找出的「足够好的」哈希值)
  5. 矿池验证工作量证明,并发现区块时向网络宣布
  6. 矿工按提交的工作量证明(所谓的份额 「Shares」)获得报酬

创建区块模板的实体只有矿池和进行单机挖矿的矿工。因为没有构建区块的交易集,在矿池挖矿的一般矿工不能创建区块模板。

阶层 Stratum V2 协议

未来的挖矿协议能让矿工选择并构建自己的区块,简化说明步骤如下:

  1. 矿工连接到矿池
  2. 工作协商者(即由矿工运行的软件,或矿工与矿池间的第三方)向上游的矿池节点发送对区块模板进行工作的请求。
  3. 矿池验证包含的交易是否有效
  4. 矿池验证创币交易(Coinbase Transaction)是否正确(即是否支付到矿池地址)
  5. 矿池接受提出的区块模板
  6. 矿工对自己的区块模板进行工作
  7. 如果区块被发现,矿工自己就可以宣布区块,且矿池对此无法进行审查 (责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容