主页 > imtoken下载官方 > 以太坊就这样倒下了,你真的了解以太坊的历史吗?

以太坊就这样倒下了,你真的了解以太坊的历史吗?

imtoken下载官方 2023-09-22 05:07:22

继续:

第二个概念是以太坊虚拟机 EVM。在编程系统上,通常有一些编译和执行的虚拟机需要支持。JAVA有JVM,那么在以太坊中,也会有以太坊的虚拟机,可以执行任意复杂的算法代码。开发者可以使用现有的 JavaScript 或 Python 等友好的编程语言在以太坊上创建自己想要的应用程序。

第三个概念是智能合约。智能合约的想法并不新鲜。它由密码学家 Nick Szabo 于 1995 年首次提出,几乎与互联网同时出现。它是指由计算机程序定义并自动执行的承诺协议。虽然它的概念已经提出了很长时间,但直到以太坊的出现,智能合约才被广泛使用。一个重要的原因是缺乏一个友好的、可编程的基础系统。

借助智能合约,任何人都可以在以太坊上创建他们想要的任何去中心化应用程序。一旦在以太坊上创建了智能合约,它就会自动执行,无需中介,没有人可以阻止它运行。以太坊上的智能合约可以控制区块链上的各种数字资产并执行复杂的算法和操作。

比如:我们坐飞机的时候经常会买飞机延误险,但是实际延误后,你可能要打电话给客服了解流程,线下开证明,找保险公司来完成你的延误险赔付。这时候,如果你有智能合约,输入条件,连接航班数据,就可以保证航班延误后保险公司会自动给你赔付。合同的执行不需要第三方的参与,自动执行,大大提高了社会经济活动的效率。

在以太坊区块链上,您可以编写资产代码并创建新的区块链资产。简单来说,你可以发行自己的区块链代币,使用什么发行机制,叫什么代币,取什么名字,分发多少,怎么分发,都由你自己决定。听起来是不是很有趣?同时,您还可以通过编写智能合约的代码来创建非区块链资产的功能,如投票、投注、条件合约等。

由于需要支持智能合约,以太坊上有两种账户地址:一种称为普通账户,另一种称为合约账户。普通账户类似于比特币网络的账户,合约账户主要用于智能合约。

前面我们了解了以太坊的起源、版本规划和基本概念。接下来,您将了解以太坊的技术参数,它的发展历程,基于以太坊区块链的知名项目,以及以太坊 ETH 与以太坊经典 ETC 的区别。

在基本参数方面,我会比较以太坊和比特币,这可以帮助你更好地理解。前面您了解了两者在区块链上的比较,现在您将了解比特币和以太坊代币以太坊的比较。

在代币方面,以太坊和比特币最大的区别在于它们的产量和总量。比特币的产量每 4 年减半,而以太坊的产量是固定的。我们知道比特币的产量是2100万,但是以太坊的总量是多少?这是一个有趣的故事,让我慢慢告诉你。

2014年,以太坊团队经过讨论制定了这样一条规则:先预售以太坊,预售的结果是什么,我们将其作为一个基准数来指定以太坊的总发行量和年产量。假设在第一次预售中预售了X以太坊,那么在预售前参与开发的早期贡献者中会增加一个0.99X,另一个0.99X以太坊是新发行并分发给长期项目研究人员。

然后,X+2*0.99X 以太坊将在预售期间发行。然后,以太坊预售发行后,将使用工作量证明机制PoW进行挖矿,他们规定每年发行的以太币数量为0.26X。那么,在这种情况下,整个以太坊的总量和发行量由预售的X基准数决定。让我们算一下。在 2014 年 7 月的 42 天预售之后,以太坊团队共筹集了 31531 个比特币,是当时的第二大代币众筹项目,筹资 1843 万美元。

当时这个 X 卖出的数量大约是 6000 万(6,002,216, 60,102,216 ETH),也就是说在预售阶段,会有 6000 万 + 2* 0.99*6000 万(60102216+ 60102216*0.99*2=72002454),大概发行了7200万枚以太币,那么以太坊上线后,每年会挖出多少枚以太币呢?那么,将有6000万枚*0.26 (60102216*0.26=15626576), 大约 1 大约有 1560 万以太币将被矿工开采。听到这么多数字你是不是有点头晕?别被害怕,说完再看一遍课文,很快你就明白了。

那么,我们接下来谈谈。您可能想知道:矿工每年如何分配这么多以太币?它是否按块平均分配?当然不是。

在说怎么分配之前,这里先介绍一个概念,方便大家理解,就是以太坊区块链中的“叔块”概念,叔块的“叔叔”。“叔块”和“父块”的概念是相对的。父块是当前块的前一个块,比较容易理解。大叔块是什么意思?叔块是父亲的兄弟,所以叔块也是父块的“兄弟块”。

事实上,以太坊的出块时间间隔很短,只有 12 秒。我们知道有一个 12 秒的记账竞争,然后是账簿之间的同步。在这么短的时间内很容易出现分叉。矿工一时分不清哪条链是最长的链,也有记账后跟非最长链的情况。发生。在比特币网络中,不是最长链的分叉块称为“孤块”,孤块不会获得新的比特币奖励。但是对于出块快的以太坊来说,如果没有孤块奖励,会大大降低矿工挖矿的积极性,因为挖出“孤块”的概率也很高。如果没有得到奖励,矿工的积极性就会受到影响,也会造成一定程度的社区混乱。因此,在以太坊区块链中,挖出孤块的矿工也会获得区块奖励,孤块很快就会变成叔块。因此,以太坊网络也规定每个区块对最近的 2 个区块有效。每个叔块都会被引用,每个叔块都会被引用(1/32))出块奖励,最多2个引用。

因此,以太坊区块的奖励将分配给挖区块的矿工,也分配给挖孤块的矿工,加上上面提到的预售币和分配给团队的币,就构成了所有以太币。代币分配的组成。

在这里我们可以很容易地发现,在进入第四版安宁之前,以太坊总量每年都在增加,并且会保持不变,直到最后一个版本发布。

下面我们来看看其他一些技术参数的对比。比特币的核心算法是SHA256,以太坊的核心算法是Ethash。出块时间是比特币每 10 分钟出块,而以太坊每 12 到 15 秒出块。比特币区块奖励目前是每块 12.5,以太坊是每块 5 个以太坊。从挖矿收益来看,比特币矿工的收益包括区块内的挖矿奖励和交易手续费,而以太坊则要复杂的多,除了新币奖励和挖矿程序和比特币一样的手续费之外,还包括叔块奖励和参考叔块奖励。在这里,我们将讨论诸如 Gas 之类的东西。事实上,在以太坊中,所有智能合约的运行都需要一定的费用,

Gas 是智能合约开发人员运行和构建智能合约的成本。它与以太坊交换,最终将这种气体交付给矿工。也就是说,开发者在运行智能合约时,需要向矿工支付一定的“费用”给网络,但是智能合约的交易费用是由“Gas”完成的,用以太币(区块网络中每个 Gas 的平均价格为 0.000000022 ETH)。

因为以太坊的区块链语言是图灵完备的、可编程的,所以有很好的使用基础。因此,在区块链的应用开发中,很多企业和开发者选择以太坊区块链作为底层技术。. 从 2015 年 7 月以太坊上线到 2017 年 9 月,短短两年时间,全球诞生了 300 多个以太坊应用。大多数基于以太坊构建的应用的市值都位居数字资产市值的前列。此外,去中心化预测平台Augur、面向全球算力P2P市场的iEx.ec、面向分布式算力应用平台的Golem、面向黄金交易的DigixDAO等都建立在以太坊平台之上。的。

我们来谈谈以太坊分叉、以太坊 ETH 和以太坊经典 ETC。您可能想知道,为什么会发生这两件事?为什么以太坊创始人维塔利克亲自主持升级分叉,分叉呢?为什么有些人同意,有些人不同意,为什么硬分叉走了这么久目前以太坊价格是多少,存活了这么久?事实上,这恰恰反映了去中心化社区的特点。在这个社区中,每个成员都有表达自己意愿的权力和能力。2016 年 4 月至 6 月,以太坊网络上最大的众筹项目 The DAO。

DAO是Decentralized Autonomous Organization的缩写,意思是去中心化的自治组织。该项目已经筹集了超过 1. 5 亿美元的资金。然而,到最后,The DAO 遭到黑客攻击,近 6000 万美元的以太币被盗。此后,经过一系列争论,以太坊社区最终投票,大多数参与者同意更改以太坊代码,以期从攻击者手中夺回资金。2016 年 7 月 20 日,实施了以太坊的硬分叉。以太坊开发团队修改了以太坊软件的代码,将黑客从 The DAO 转移的资金全部归还给了某个区块(区块 1920000)目前以太坊价格是多少,从而恢复了原链上被黑客窃取的资金。回到投资者的口袋里。

但是,这一举动被其他人认为已经失去了去中心化的意义,并没有同意升级。他们仍然在新的开发团队的带领下继续在原始区块链上进行挖掘,从而形成了我们今天的样子。看情况。

目前ETC的开发团队和社区也在计划升级ETC区块链,将支持零知识证明。同时,计划将ETC总量由每年的定量发行改为与比特币持平,总量不变,定期减产;ETC总量不超过2.1亿,每500万块减少20%。在区块链的研发中,计划使用不同于ETH的Java语言。