主页 > imtoken国际版 > 以太坊官网

以太坊官网

imtoken国际版 2023-10-20 05:10:27

我如何开采以太币?

阅读有关帐户的更多信息。为了奖励处理合约和保护网络的计算成本,奖励可以在链上创建最新区块的计算机。平均每 15 秒一个新的区块被添加到区块链中,由网络处理最新的交易,产生这个区块的计算机将获得 3 个以太币。由于块生成算法的性质,这个过程(产生工作证明)是有保证的

这个过程通常被称为加密货币的挖掘。

使用命令行进行 CPU 挖掘

如果你在专用网络上(如果你只是想免费测试技术,你应该),那么任何具有普通 CPU 的普通计算机都可以运行网络并获得测试以太币,只能在测试网络已生成)。这是小型网络或私人测试的最佳选择,因为它占用的资源较少。在真实(或实时测试)网络上,普通台式机(或笔记本电脑)可能需要很长时间才能成功扫描块并接收以太网。

在您进行任何挖掘之前,您需要设置将接收您的收益的地址(称为“etherbase”)。你只需要做一次。以下是如何设置您的 etherbase 并开始挖矿:

盖特:

miner.setEtherbase(eth.accounts[0])
miner.start()

以太坊挖矿能赚钱吗_以太坊现在还能挖矿吗_以太坊挖矿工具

以太:

web3.admin.eth.setMiningBenefactor(web3.eth.accounts[0])
web3.admin.eth.setMining(true)

但是,在找到任何块之前,您的计算机需要经过一个称为“构建 DAG”的过程。该 DAG(有向无环图的缩写)是挖矿所需的大型数据结构(~1GB),旨在防止大规模生产用于挖矿以太的 ASIC 机器(“专用集成电路”)。它的目标是保护像你这样的矿工,这样你只需要你的家用电脑就可以保持竞争力。DAG 大约需要 10 分钟才能完成,一旦完成,Geth 将自动开始挖矿。

如果您成功挖出一个区块,您将在日志中看到如下消息:

 Mined block #123456

要查看您的收入,您可以通过以下方式显示您的余额:

web3.fromWei(web3.eth.getBalance(web3.eth.accounts[0]), "ether")

以太坊挖矿能赚钱吗_以太坊现在还能挖矿吗_以太坊挖矿工具

使用命令行进行 CPU 挖掘

如果你对在以太网络上挖矿并获得真正的以太坊奖励是认真的,那么你应该使用配备强大显卡的专用计算机来运行网络。

以太描述:

如果您使用的是 Eth,GPU 挖掘可以开箱即用。只需退出控制台(按 Control+C 多次然后回车),然后打开 -GPU 选项即可启动它:

eth -b --genesis path/to/genesis.json -i -m on -G

一旦开始,只需按照与普通 CPU 挖矿相同的说明进行操作即可。

盖特简介:

以太坊挖矿能赚钱吗_以太坊挖矿工具_以太坊现在还能挖矿吗

Geth 目前提供两种 GPU 挖掘选项。您可以在 [mining post] 10 上阅读有关如何安装它的更详细说明。

更多关于挖矿 比特币和以太坊之间有什么关系?

比特币和以太坊

没有比特币——技术和货币——以太坊永远不可能出现,我们也不认为自己的以太币应该被视为“加密燃料”,一种旨在支付计算费用的代币,而不是

您可以通过多种方式在以太坊生态系统中使用比特币:

如何使用命令行发送以太网?

注意:以太坊地址还没有内置检查。这意味着如果您输入了错误的地址,您的以太网将永远丢失以太坊现在还能挖矿吗,而无需第二个确认窗口。如果您经常移动,请从您可以承受的损失量开始以太坊现在还能挖矿吗,直到您感觉舒适为止。

以太坊挖矿工具_以太坊现在还能挖矿吗_以太坊挖矿能赚钱吗

以太坊有两种类型的账户:持有只能通过私钥和合约移动的以太币的普通账户,以及只能通过自己的内部代码控制的以太币。在本节中,我们关注前者。本指南的其余部分将重点关注后者。

同样,您的交易有两种类型:发送到普通账户的交易是以太币转账,其余的是与智能合约的交换*。

在您执行第一次以太币转账之前,您需要一位朋友发送您的以太币。如果您没有任何账户,您也可以按照前面讨论的步骤创建任意数量的新账户,并在您拥有的账户之间转移资金。假设您创建了第二个帐户以将以太币发送到:

var sender    = web3.eth.accounts[0];
var recipient = web3.eth.accounts[1];
var amount = web3.toWei(0.01, "ether");

前两行将帐户设置为局部变量以供以后访问。将发件人和收件人地址更改为您喜欢的任何内容。如果您要添加朋友的帐户地址,请将其放在引号之间,例如“0xffd25e388bf07765e6d7a00d6ae83fa750460c7e”。第三行将所选数量转换为网络的基本单位 (wei)。

虽然 ether 有很多名称,但我们只使用两个:“ether”和“wei”。Wei是以太的原子单位,用于系统级。大多数日常交易将使用以太币完成,相当于万亿分之一,或 1,后跟 18 个零。因此,在发送任何交易之前将金额转换为 wei 非常重要,为此您可以使用 _web3.toWei_ 函数。

设置好上述变量后,发送交易:

以太坊挖矿工具_以太坊现在还能挖矿吗_以太坊挖矿能赚钱吗

web3.eth.sendTransaction({from: sender, to: recipient, value: amount})

等待几秒钟,事务应该完成。要查看您的帐户余额,只需输入:

web3.eth.getBalance(recipient)

提示:如果您使用 _Geth_,那么您可以使用 eth 而不是 web3.eth 命令。

交易收据

每当您在以太坊中创建交易时,返回的字符串就是交易哈希。您可以使用这些来跟踪正在进行的交易,或使用 _eth.getTransaction()_ 和 _eth.getTransactionReceipt_ 的过去交易花费的气体量。以下是如何使用它:

var tx =  web3.eth.sendTransaction({from: web3.eth.accounts[0], to: web3.eth.accounts[1], value: amount});
web3.eth.getTransaction(tx);

如果交易已被撤回,您可以使用以下方式查看收据:

web3.eth.getTransactionReceipt(tx);