主页 > 苹果手机怎么下载imtoken > 以太坊(ETH)挖矿收益计算器

以太坊(ETH)挖矿收益计算器

苹果手机怎么下载imtoken 2023-06-08 06:53:08

挖矿算法:Ethash 发行时间:2014-07-24 发行:107100935 官网:白皮书:区块网站:上市交易所:首页

以太坊是一个平台和一种编程语言,使开发人员能够构建和发布下一代分布式应用程序。以太坊可用于对任何事物进行编程、去中心化、保护和交易:投票、域名、金融交易所、众筹、公司治理、合同和大多数协议、知识产权以及受益于硬件集成的智能资产。

以太坊将使用混合安全协议,在早期使用工作量证明 (POW) 分发以太币,然后切换到权益证明 (POS)。自上线以来,每年会有0.26x,即每年有60102216 * 0.26 = 15626576 个以太币被矿工挖出。改用POS后,以太币的年产量会减少。

以太坊的背景

比特币开创了去中心化加密货币的先河,五年多来充分检验了区块链技术的可行性和安全性。比特币的区块链实际上是一组分布式数据库。如果你在其中添加一个符号——比特币,并规定一组协议允许这个符号在数据库中安全传输,而不需要信任第三方,那么这些特性的结合完美地构建了一个货币传输系统——比特币网络。

然而,比特币并不完美。协议的可扩展性是一个问题。例如,比特币网络中只有一个符号——比特币。用户不能自定义其他符号。这些符号可以代表公司的股票。 , 或债务凭证等, 失去了一些功能。此外,比特币协议中使用了基于堆栈的脚本语言。尽管这种语言足够灵活,可以实现多重签名等功能,但不足以构建更高级的应用程序,例如去中心化交易所。等待。以太坊旨在解决比特币缺乏可扩展性的问题。

以太坊开启“区块链2.0时代”

区块链技术是比特币的底层技术,最早在中本聪于 2008 年发表的白皮书《比特币:一种点对点的电子现金系统》中进行了描述。原著,但直到几年后,区块链技术才成为一个通用术语。区块链是一种分布式计算架构,其中每个网络节点执行并记录相同的事务,这些事务被分组为块。一次只能添加一个块,并且每个块都有数学证明,以确保新块保持前一个块的顺序。这样,区块链的“分布式数据库”就可以与全网保持一致。个人用户与账本的交互(交易)受到安全密码的保护。维护和验证网络的节点受到以数学方式执行并编码到协议中的经济激励措施的激励。

在比特币中,分布式数据库被设想为账户资产负债表、总账,交易是通过比特币进行的转移,以实现个人之间没有信任基础的金融活动。但随着比特币吸引了越来越多的开发人员和技术人员,新项目开始将比特币网络用于其他目的,而不是转移有价值的代币。其中许多采用“代币”的形式——建立在原始比特币协议上的独立区块链,添加新特性或功能,并使用各自的加密货币。 2013 年底,以太坊的发明者 Vitalik Buterin(内部人士称为“Vitalis”)提出,通过程序重组能够运行任意复杂操作的单个区块链应该包含其他程序。

2014 年,以太坊的创始人 Vitalik Buterin、Gavin Wood 和 Jeffrey Wilcke 开始研究新一代区块链,试图实现一个总体上完全无需信任的智能合约平台。

肖小军见证了以太坊的鼎盛时期。从行情图中可以看到,以太坊在 2018 年初曾高达 1506 美元。这是因为当时有数以万计的项目是由以太坊进行的。在发币时(即ICO狂潮期间),凡是使用以太坊智能合约发币的,也被称为“山寨币”。可以说,没有以太坊的诞生,就不会有成千上万的区块链项目,因此以太坊字面上开启了“区块链2.0时代”。

基于以太坊开发的代表性区块链项目有:唯链(VET)、Augur(REP)、Zilliqa(ZIL)、LoopringCoin V2(LRC)等。

以太坊如何运作

以太坊是一个为用户构建应用程序提供各种模块的平台。如果将构建应用程序比作盖房子,那么以太坊提供了墙壁、屋顶和地板等模块。用户只需要搭积木就可以像建造房子一样,在以太坊上构建应用的成本和速度大大提高。具体来说,以太坊通过一套图灵完备的脚本语言(以太坊虚拟机代码,简称EVM语言)来构建应用程序,类似于汇编语言。我们知道直接用汇编语言编程是很痛苦的,但是在以太坊EVM中编程不需要直接用EVM语言,而是C语言、Python、Lisp等高级语言,然后通过编译器将其转换为EVM语言。

上面提到的平台上的应用其实是一个合约,是以太坊的核心。合约是一个存在于以太坊系统中的自动代理。他有自己的以太地址。当用户向合约地址发送一笔交易时,合约被激活,然后根据交易中的附加信息,合约会运行自己的代码,最后返回一个结果,可能是另一笔交易从合约地址。需要指出的是,以太坊中的交易不仅仅是发送以太币,它还可以嵌入大量的附加信息。如果将交易发送给合约,那么这个信息就非常重要,因为合约会根据这些信息完成自己的业务逻辑。

合约所能提供的业务几乎是无穷无尽的,它的边界是你的想象,因为图灵完备的语言提供了完全的自由度,允许用户构建各种应用程序。白皮书列举了储蓄账户、用户自定义子币种等几个例子。

以太坊的技术原理

以太坊融合了比特币用户熟悉的许多功能和技术,同时也融合了自己的许多修改和创新。比特币区块链纯粹是交易列表,而以太坊的基本单位是账户。以太坊区块链跟踪每个账户的状态,以太坊区块链上的所有状态转换都是账户之间价值和信息的转移。有两种类型的帐户:

外部账户(EOA),由私人密码控制的合约账户,由其合约代码控制,只能被外部账户“激活”

对于大多数用户来说,两者的基本区别在于外部账户由人类用户控制——因为他们可以控制私钥,而私钥反过来控制外部账户。合约账户由内部编码控制。如果它们被人类用户“控制”合约怎么计算收益,那也是因为它们被编程为由具有特定地址的外部帐户控制,而该外部帐户又由持有私钥的人控制以控制外部帐户。流行的术语“智能合约”是指在账户中编码的合约——当交易发送到该账户时运行的程序。用户可以通过在区块链中部署代码来创建新合约。

只有当外部账户下单时,合约账户才会进行相应的操作。所以合约账户不可能自发执行任意数字生成或API调用等操作——只有在外部账户提示时才会做这些事情。这是因为以太坊要求节点与运算结果一致,这就需要严格的确定性执行。

与比特币一样,以太坊用户必须向网络支付少量交易费用。这使以太坊区块链免受微不足道或恶意计算任务的影响,例如分布式拒绝服务 (DDoS) 攻击或无限循环。交易的发送者必须在激活的“程序”的每一步付款,包括计算和内存存储。费用以以太坊自己的有价值代币 ether 的形式支付。

交易费用由节点收取,使网络有效。这些“矿工”是以太坊网络中收集、传播、确认和执行交易的节点。矿工将交易(包括许多以太坊区块链中账户“状态”的更新)分组到称为“区块”的组中,矿工相互竞争以将他们的区块添加到以下区块中。在区块链上。矿工每挖出一个成功的区块,都会获得以太币奖励。这为人们向以太坊网络贡献硬件和电力创造了经济激励。

与比特币网络一样,矿工的任务是解决复杂的数学问题,以成功“挖掘”区块。这称为“工作证明”。一个计算问题需要比验证解决方案更多数量级的资源来解决算法问题,这是工作证明的绝佳候选者。为了防止比特币网络中出现的由专用硬件(如专用集成电路)引起的中心化,以太坊选择了计算难存储的问题。如果问题需要内存和 CPU,实际上理想的硬件是普通计算机。这使得以太坊的工作量证明是反 ASIC 的,与比特币的区块链相比,比特币的区块链更加分散和安全,在比特币区块链中,采矿是由专门的硬件控制的。

以太坊分叉

以太经典(ETC)、以太零(ETZ)、以太宇宙(ETU)、以太云(ETY)合约怎么计算收益,小豪君奉劝持有这些币但心肠不好的朋友,不要点进去看行情。 . .