如何挖掘以太坊,你应该get的点

作者: 零售商论 | 来源:发表于2018-12-13 18:28 被阅读4次

    简而言之,加密货币挖掘是解决复杂数学问题的过程。

    矿工基本上是任何加密货币网络的基石,因为他们花费时间和计算能力来解决这些数学问题,为网络提供所谓的“工作证明”,验证以太网交易。

    除此之外,矿工还负责通过此流程创建新的以太币令牌,因为他们在以太网中获得奖励以成功完成工作证明任务。

    随着越来越多的矿工加入,问题自动变得更难以解决,这意味着需要更多的时间和计算能力来解决它们,并且奖励变得更小。然而,随着以太的价值不断上涨,矿工们获得的回报仍然相当可观。而且,很多人认为采矿是一种思想激励,是直接支持网络的一种手段。

    关于以太坊采矿

    对于每个交易块,矿工应用他们的计算能力来解决数学难题。

    更具体地说,矿工通过散列函数获取块的唯一标头元数据,其包括时间戳和软件版本,散列函数生成固定长度的字符串敏感的随机数字和字母串。

    此字符串称为哈希,如果矿工发现与当前目标匹配的哈希,则该块将被视为已开采,并将广播到整个网络以供其他节点验证并将事务添加到其区块链副本中。

    哈希 :一个固定长度的唯一随机数字序列,可以从任何大小的数据创建。

    尽管比特币仍然是现存中最具统治力和价值的加密货币,但某些问题正困扰着网络。其中一个问题是比特币采矿不断增加的集中化。早在网络首次出现的那一天,从足够强大的计算机甚至是笔记本电脑中进行单独挖掘就成了现实。

    然而,近来随着ASIC采矿钻机的发展,唯一能够从该过程中获利的实体是拥有巨大采矿设备的大公司。这些钻机需要大量电力才能运行,并且安装和维修都非常昂贵。

    说到以太坊,这个过程有点不同。以太坊基于称为Ethash的工作证明算法奖励其矿工,该算法实际上鼓励个人进行分散挖掘并且不支持ASIC挖掘。尽管如此,组装一台功能强大的计算机可能会非常昂贵,而且您的电费将比平时大很多。

    比特币成功开采的奖励大约每四年减半,与有限的总代币量相关联。目前,在比特币网络上成功挖掘一系列交易的奖励为12.5比特币。基于Ethash算法,以太坊网络上的成功挖掘价值为三以太,加上所有交易费和代码处理费。但是,平均而言,验证和挖掘一块比特币交易需要大约10分钟或更长时间,而以太坊的平均目标是在12秒左右。

    这是通过以太坊的GHOST协议实现的,该协议可以实现如此快速的确认,但也允许更多的块被孤立。因此,潜在地,您可以在与挖掘一个比特币块相同的时间内挖掘几个以太坊块。

    在撰写本文时,总共21百万比特币中有近1,700万比特币在流通,而在其存在的第五年,只有约92百万硬币的总供应量的一半将在以太坊网络上开采。

    两个网络的交易价格也不同。在以太坊中,交易被称为“天然气”,它基本上为网络上的每个操作提供动力。这意味着要对区块链进行任何更改,用户需要花费一些以太。根据存储需求,动作的复杂性和所需的带宽来计算气体。另一方面,比特币交易受到最大块大小的限制,最大块大小为1 MB,并且它们彼此竞争相同。

    最后,主要区别在于以太坊拥有自己的图灵完整内部代码,这意味着基本上可以计算任何东西,

    以太坊采矿硬件

    只要有足够的时间和计算能力。另一方面,比特币没有这个选项。然而,尽管拥有图灵完整代码具有无可争议的优势,但其复杂性带来了某些安全性复杂性,这导致了着名的DAO攻击和随后的网络硬分叉。

    在开始之前,您需要选择专用硬件才能将计算机设置为全时挖掘。有两种选择:CPU(中央处理单元),即使用计算机的处理器,以及GPU(图形处理单元),这将需要购买昂贵的图形卡。

    值得注意的是,使用CPU挖掘以太网既不盈利也不值得,因为即使是入门级GPU也比采矿用CPU快200倍。在购买显卡之前,您应该考虑与购买本身相关的成本以及能耗。最重要的是,您需要考虑哈希率性能,即数学问题的解决速度。

    您可能还会考虑设置一个挖掘平台,一台由多个GPU单元组成的机器,以提高您的哈希率,并通过扩展,您获得成功挖掘的机会。

    下面是当今市场上一些最有效的GPU的对比表。

    以太坊采矿软件

    一旦选择并购买了硬件,就需要安装该软件。首先,您需要显卡的驱动程序,可以在制造商的网站上找到,或者它们将随卡一起提供。

    然后,您需要设置节点并将其连接到网络。为此,您需要下载整个以太网区块链,目前该区块大小超过20 GB并且不断增长。然后,您需要将节点连接到网络。有几种方法可以做到这一点。熟悉命令行的用户可以安装Geth,也可以使用其他服务,如MinerGate或Ethermine。

    设置完成后,您的节点将连接到所有其他节点和网络本身。这使您可以开始挖掘以及部署自己的智能合约,构建分散的应用程序和发送交易。

    测试以太坊

    在开始挖掘以太网之前,可以设置专用测试网络。如果您想测试公共合同,尝试开发新技术或仅测试您的挖掘功能,它是一个非常有用的工具。在私有测试网络中,您是唯一的用户,这意味着您负责查找所有块,验证所有事务并执行智能合约。可以说是以太坊沙箱。目前,这是通过命令行完成的,Geth等服务提供了这样的选项。

    在计算潜在利润时,至少了解设备的近似哈希率对您也有很大帮助。您可以使用此盈利能力计算器,该计算器将根据您使用的硬件和您所在国家/地区的电费自动计算您的哈希率。从本质上讲,您将寻找最高可能的哈希率,因为它越高,您可以更快地挖掘以太网。

    安装Ethminer

    设置节点并将其连接到网络后,为了开始挖掘以太网,您仍需要安装名为Ethminer for Windows 的挖掘软件。其他操作系统的GPU挖掘指令可在此处找到。Ethminer使您的CPU或GPU运行散列算法,这对于通过工作证明保护网络至关重要。

    该接口基本上是一个命令行,但未来版本的以太坊网络应该具有更加用户友好的界面。有关上述所有信息的更多信息可以在以太坊的官方网站上找到。

    如何以及何时获得报酬?

    一旦您成功开采了一个街区,您就有权获得三个ETH奖励。随着奖励,矿工收到与交易相关的费用。这些费用是矿工工作的另一个动力,因为许多矿工将优先考虑更高费用的交易。然后奖励转移到与矿工或矿工池相关联的以太坊钱包,这几乎是瞬间发生的。

    您的近似收入可以根据您的哈希率和电力消耗来计算。此外,不要忘记考虑所选硬件的成本和可能的带宽升级。在线提供了几种以太坊盈利能力计算器,由CryptoCompare,CoinWarz,WhatToMine和MyCryptoBuddy等服务提供。

    加入矿池

    对于初学者来说,加入以太坊采矿池可以证明比自己采矿更有利可图。矿业池是一群矿工,他们将他们的努力和计算能力结合起来,以提高他们解决加密难题和赚取以太的机会。然后在所有参与者之间分配利润,与所贡献的计算能力成比例。

    在加入采矿池之前,您需要考虑许多不同的因素。如整个池的计算能力,支付结构,费用等。而且,有些游泳池可能不会永远存在。通常,费用可以从0%到大约2%不等。根据特定的游泳池,您可以每24小时收到一次付款,一天收到4到6次。对于这种频繁的支付,大多数池将要求余额高于一个ETH。

    加入游泳池很容易,因为他们中的许多人甚至不需要注册。但是,要加入某些池,您需要在网站上进行注册过程。目前,拥有25%网络散列能力的最大的以太坊采矿池是Ethpool和Ethermine,尽管有两个独立的网站基本上是一个巨大的采矿池。

    其他大型游泳池包括DwarfPool,第三大以太坊池,占网络哈希率的13%左右,以及Ethfans和f2pool,网络上的第二和第四大池。后两个池只有中文版,可能不适合一些读者。

    采矿以太坊还值得吗?

    对于大多数加密货币而言,采矿难度以及与之相关的成本只会上升。但是,正如您在下面的图表中所看到的,2017年10月以太坊采矿难度下降了50%。这很可能是由于奖励从每个区块的5个ETH降低到3个ETH。

    然而,采矿难度似乎正在稳步恢复其地位。随着越来越多的矿工加入这一过程,它将变得越来越困难和昂贵。但是,以太坊的价值正在稳步增长,并且很可能会继续这样做,从而使得采矿在长期内具有潜在的价值。

    尽管如此,以太坊网络正在发生重大变化。在可预见的未来的某个时候,它背后的团队正在计划放弃其工作证明算法,而是采用“股权证明”框架。一旦发生这种情况,网络将不再需要矿工来保护和确认交易,因为这将由令牌所有者完成。

    新标记的创建者将以确定的方式进行选择,具体取决于他们的财富,这也被定义为赌注。最重要的是,矿工将不再获得整笔奖励,只收取交易费用。最近以太坊区块难度的下降通常可以通过将奖励金额减少到三个ETH来解释,并且可能是为了准备不可避免地过渡到新算法。

    相关文章

      网友评论

        本文标题:如何挖掘以太坊,你应该get的点

        本文链接:https://www.haomeiwen.com/subject/vkwbhqtx.html