主页 > imtoken钱包苹果版手机安装包 > 以太坊和比特币有什么区别?

以太坊和比特币有什么区别?

ETH是如何产生的? ETH 和 btc 发行量最大的区别是 BTC 发行量大约每 4 年减半,而 ETH 发行量保持不变(可能只是在 Serenity 版本之前)。

ETH是如何产生的? ETH 和 BTC 发行量最大的区别是 BTC 发行量大约每 4 年减半,而 ETH 发行量保持不变(可能只是在 Serenity 版本之前)。

编者注:这不是一成不变的。 如上所述,在区块链上,每产生一个区块就会发行原生加密货币。 我们称这种增发量为“区块奖励”。 以太坊的区块奖励也被削减了数次。 2017 年 10 月以太坊发币全流程,区块奖励从 5 个减少到 3 个 ETH。 2019年2月,以太坊的区块奖励减少到2。因此,我在这里将作者的原始图表替换为ETH供应量的实际变化图表。

sitebtcfans.com 以太坊发币_以太坊发币全流程_site163.com 基于以太坊发币

这比比特币复杂得多。 简单来说,现有的ETH币种计算公式如下:

预挖+区块奖励+叔叔奖励+叔叔引用奖励

编者按:虽然比特币和以太坊在这一点上有所不同,但这个属性背后的原理是一样的:它们都是 PoW 系统。 如上所述,无数台计算机处于一个开放的网络中,所有的计算机都可以随时退出或加入,所以这就带来了一个严重的问题:如果所有的计算机都独立运行并处理它们接收到的数据,那么这些计算机就无法形成一个“ consensus”,整个系统无法实现基本功能(比如货币转账,因为每个人都有自己的交易历史,没有人能确定一个账户里有多少钱)。 因此,PoW 的意义无异于说:如果你想在这个账本上记录一笔金额,请先证明你花费了大量的计算资源。 辅以“难度要求”的变化,我们可以调整出块所需的工作量,进而调整全网的出块间隔。 之所以要达到如此稳定的出块间隔,可能有很多原因,这里不再赘述。

在比特币中,区块大小的上限以字节为单位,目前为 1MB,而以太坊则使用一个单位来衡量智能合约的计算复杂度来标记区块的大小。 这个尺寸被称为“Block Gas 上限”。 ”,并且区块Gas上限可以逐块更改(比特币的区块大小上限是一定的)。

目前,以太坊的区块大小上限约为 1,500,000 Gas。 用户之间(即不与智能合约交互),通过 ETH 进行的基本交易或支付的复杂度为 21,000 Gas,因此您可以将 70 笔交易放入一个区块(1,500,000 除以 21,000)。 在今天的比特币网络中,一个区块可以包含 1500-2000 笔交易。

就数量而言,大多数以太坊区块目前都在 2KB 以下。

编者按:截至 2019 年 5 月 17 日,以太坊区块的 Gas 上限已达到 800 万 Gas。 单个数据块的大小为数百 KB。

以太坊使用 EVM 运行智能合约

与比特币最初的脚本语言相比,可以部署在以太坊上的代码(“智能合约”)更加先进,对开发者也更加友好。 智能合约代码运行在以太坊虚拟机环境中,网络中的所有计算机都运行 EVM。 如果你熟悉 Microsoft Excel 宏(Excel 运行的代码片段),应该很容易理解智能合约是以太坊虚拟机运行的代码片段。

在很多资料中,人们通常将以太坊智能合约称为“图灵完备”。 这意味着智能合约功能齐全以太坊发币全流程,可以执行所有可以用其他编程语言执行的计算。

site163.com 基于以太坊发币_sitebtcfans.com 以太坊发币_以太坊发币全流程