加密世界的矿工节奏

前言:矿工为区块链提供记账服务,因此收取服务费用。本篇短文简单阐述了以太坊gas的概念,适合初学者阅读,本文作者Prof Bill Buchanan OBE,是一位加密朋克。文章来源于medium.com,由蓝狐笔记社群“LEO”翻译。

在以太坊的应用中,我们定义了gas的概念。这基本上是用于衡量执行单个Keccak-256哈希所需工作量的单位,其中30个gas消耗与单个哈希相关,另外6个gas用于每个256比特的数据哈希。

通过这种方式,人们有动力让智能合约保持小规模,这样成本更低。已编译的智能合约样本具有数据和gas值:

因此,gas提供一种方法来定义矿工在区块链上执行操作时收取的费用。不过,它跟比特币不同,比特币只收取交易中的kb数。当涉及交易费的实际支付时,要向创建区块的矿工支付以太币。

因此,以太坊交易是需要付费的。如果费用太低,矿工不愿意执行交易。当gas被消耗,支付给矿工,且无法收回。如果交易费用设置高,矿工获利较高,该交易会被优先考虑。但总的来说,矿工只会对他们所做的工作收取费用,如果没有使用,他们会退还任何多余的gas。

矿工可以根据不同的gas价格来决定是否需要改变gas的使用。这克服了比特币中交易费用的变化。在以太坊中,就像比特币一样,有区块限制,如果你溢出到另外一个块,你最终会支付更多。

每笔交易的gas价格目的是为了克服拒绝服务和无限循环,使用0.00001以太币或1 Gas用于执行一行代码。如果没后足够的以太币,交易不会被执行。它也是为了促进代码设计者提高效率,而不是浪费带宽和CPU的利用率。

由此,在加密世界中,即使是矿工也会掌控一些节奏。

------

风险警示:蓝狐笔记所有文章都不构成投资推荐,投资有风险,投资应该考虑个人风险承受能力,建议对项目进行深入考察,慎重做好自己的投资决策。

本文已加入“POB.Network脑力挖矿”内容天使合伙人计划。

通往区块链的新世界:关注“蓝狐笔记”区块链公众号:lanhubiji

或加入蓝狐笔记的知识星球:https://t.zsxq.com/iaQNnIq

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180924A0RSVC00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券