主页 > imtoken钱包下载安卓教程 > 以太坊是什么,它有什么作用(巨鲸数字-以太坊-以太坊合并那些东西)

以太坊是什么,它有什么作用(巨鲸数字-以太坊-以太坊合并那些东西)

imtoken钱包下载安卓教程 2023-06-02 07:23:17

关于【什么是以太坊】以及它的作用,小编今天就来给大家分享一下。 如果对你有帮助,别忘了关注本站哦。

一、关于巨鲸数字-以太坊-以太坊合并的那些事

以太坊是什么,是做什么的(巨鲸数字-以太坊-以太坊合并的那些事)

1. 什么是以太坊:

以太坊,简称ETH,是一个可编程、可视化、易用的区块链。 和比特币一样,它是去中心化的,全网记账。 账本是透明的,不可篡改。 但它也有自己的特点,那就是可编程的区块链。 开发者可以在以太坊上开发区块链应用,极大地丰富了区块链圈的玩法,促进了区块链技术项目的落地,加强了与现实社会的联系。

2、关于合并以太坊:

合并以太坊实际上是将原来的pow共识机制变成了pos共识机制。

pow机制是一种工作量证明机制,主要依靠计算机的计算能力来获得工作量的证明。 工作量越大,获得记账机会的概率就越大。

Pos机制也称为权益证明。 权益证明机制是根据每个节点拥有代币的比例和时间以太坊多久出来的,按照算法按比例降低节点的挖矿速度。

以太坊的合并对加密货币和区块链技术界都产生了历史性的影响,主要集中在四个方面:

① 能耗大大降低

以太坊的合并必将是一场革命性的变革。 POW机制改为POS机制后,以太坊网络的算力资源将下降99.9%以上,显卡矿机将退出历史舞台。

② 以太坊的挖矿速度和燃烧机制已经完全改变,以太坊将成为通缩资产

以太坊合并后,发行率会降低,并且有自己的燃烧机制,会造成2%的整体通缩率。 因此,也会带来其价值的提升。

③ 可扩展性降低

对于以太坊来说,安全性、去中心化、可扩展性是三个不能同时兼容的点。 以太坊在选择安全和去中心化的同时,必然会牺牲可扩展性。 如果单纯扩容区块容量,验证者的工作量会逐年增加,对普通人参与验证并不友好,会导致参与验证的门槛提高,从而降低参与人数多,形成集中化趋势。 不过以太坊多久出来的,以太坊团队也一直在积极寻求解决方案,比如线上扩容的分片技术、线下扩容的Layer 2方案等,这里不再介绍。

④ 提高安全性

2. 什么是以太坊?你是做什么的

“比特币是区块链1.0,以太坊是区块链2.0”,大家可能经常听到类似的说法。

什么是以太坊? 它与比特币有何不同? 为什么叫“区块链2.0”? 今天,让我们一起揭开以太坊的“神秘面纱”。

什么是以太坊?

以太坊是一个基于区块链技术的去中心化应用平台。 它允许任何人在平台中构建和使用运行在区块链技术上的去中心化应用程序。

不懂这句话的同学可以理解为以太坊就是区块链中的Android。 它是一个开发平台,允许我们编写基于区块链技术的应用程序,如 Android Framework。

在没有以太坊之前,写一个区块链应用是这样的:复制一份比特币代码,然后更改加密算法、共识机制、网络协议等底层代码(SGD)。

以太坊平台封装了区块链底层技术,允许区块链应用开发者直接基于以太坊平台进行开发。 开发者只需要专注于应用本身的开发,大大降低了难度。

目前,围绕以太坊已经形成了一个比较完整的开发生态:在社区的支持下,有很多开发框架和工具可供选择。

以太坊如何运作?

与任何其他区块链一样,以太坊需要数千人在他们的计算机上运行一个软件来为网络提供动力。 网络中的每个节点(计算机)都运行一种称为以太坊虚拟机(EVM)的脚本语言。 EVM 可以被认为是一个操作系统,可以理解和执行以以太坊特定编程语言编写的软件。 这些使用以太坊虚拟机执行的软件或应用程序被称为“智能合约”。

无论您打算在这台世界一流的计算机上做什么,您都会为此付出代价。 不过,您不需要以美元或英镑等常规货币支付,一切都必须以网络的本地加密货币以太币支付。 以太币(Ether currency)与比特币几乎一模一样,只是它还可以用来支付以太坊智能合约(smart contracts)的执行费用。

无论是人还是智能合约(smart contracts),都被认为是以太坊上的用户。 人类用户可以做的事情,智能合约(smart contracts)也可以做同样的事情,两者都可以像任何其他流通货币一样支付和接收以太币(ether)。

但与人类用户不同的是,智能合约还可以执行预定义的计算机程序,这些程序在被触发时执行各种操作。 为了理解智能合约的力量,让我们举个例子。

智能合约的力量

想象一下,我们来赌明天的天气。 我赌明天是晴天,你赌明天会下雨,输者必须给赢者 100 美元。 我们如何完成这个赌注,并确保输家不辜负他或她的承诺? 我可以想到三种方法:

1.相互信任

做到这一点最简单的方法是选择相互信任。 如果我们已经是很长时间的朋友,就很容易相互信任。 我知道你住在哪里,你知道我有什么尴尬的地方。 但如果我们是完全陌生的人,那么事情就会变得更加困难。 你没有理由相信我,我也没有理由相信你。

2. 签订法律协议

另一种看似合理的方法是将我们的赌注构建为双方都将签署的法律协议。 该协议详细说明了我们的投注条款,包括如果输家违反协议会发生什么。

这个协议让我们在法律上有义务支付给赢家,但它没有任何实际意义,因为使用法律手段制定这个协议的成本会比赌注本身昂贵得多。

3.向我们共同的朋友寻求帮助

我们可以找一个我们都非常信任的朋友,给她/他每人 100 美元。 第二天,她/他根据天气结果给获胜者 200 美元。 很简单,除非出现意外,比如这位信任的朋友卷款跑路了。

我们目前有三种不同的方式来完成投注,每种方式都有其缺点。 因为我们是陌生人,我们不能互相信任; 强制达成法律协议成本太高; 再次寻求共同朋友的帮助引发了信任问题。

以太坊的智能合约可以解决此类问题。 智能合约就像相互信任的朋友,只是用代码编写。 以太坊允许我们开发一个软件,从双方收集价值 100 美元的以太币,并使用开源天气 API 查询第二天的天气结果,并将价值 200 美元的以太币转给获胜者。

智能合约一旦签署,便无法修改。 因此,您可以确保它在任何情况下都会被执行,无论合约发出什么指令。

但是智能合约是如何执行的呢? 它与区块链有什么关系?

智能合约与区块链有何关系?

智能合约执行时,会将执行信息记录为区块上的交易。 在高层次上,以太坊区块链上的交易执行如下:

除了一个地方外,这些字段都很好理解。 “数据”字段赋予以太坊特殊性,它用于记录交易中智能合约的创建和执行。 以太坊区块链上的任何区块都可以包含三种类型的交易:

1. 一个用户与另一个用户之间的普通转账交易

这些是网络中常见的类似比特币的交易。 如果您直接将以太币发送给您的朋友,“数据”字段将留空。

2. 从账户发送以太币,但目标账户为空

当交易发生时没有目标账户,这意味着交易的目的是使用“数据”字段中的内容在网络中创建一个新的智能合约。 “数据”字段包含使它看起来像网络上的另一个用户的软件代码。

3. 将以太币从账户发送到智能合约

每当账户用户(或智能合约)想要执行智能合约时,他/她/它需要与智能合约进行交易并将执行指令存储在“数据”字段中。

就像其他区块链一样,无论何时发生上述三种交易,都会向全网发出通知,每个账户用户都会记录下来。 除了记录记录外,每个节点都会执行指定的智能合约,以保持 EVM 状态与网络中的其他节点同步。

每个节点执行一个软件,让整个网络充当一个巨大(但速度较慢)的分散式计算机。 为了永久性,每次执行都存储在区块链中。

等等,听说有个词叫GAS,是什么?

我只是告诉你,执行智能合约的账户必须支付一定的费用。 它支付消耗内存、存储空间、计算能力和电力的节点来执行智能合约。

要计算智能合约的费用,每份报表都有指定的费用。 例如,如果您执行一条使用节点内存的语句,则该语句会产生特定的成本。 如果您在该节点上执行一个使用磁盘空间的语句,则该语句会产生特定的成本。 这笔费用称为 Gas。 最终,Gas通过一定的汇率转化为Ether。

当您执行智能合约时,您必须预先定义要消耗的 Gas 的最大值。 当 Gas 达到此值时,执行将终止。 这是为了避免智能合约中出现无限循环,使程序重复执行一组语句而不进一步执行。

这种情况往往是由于程序员的粗心造成的。 每次迭代都会消耗一定数量的 Gas,这使得无限循环变得有限。 一个节点因为程序员的错误而停止是没有意义的。 Gas 的概念解决了这个问题。

同学们,这是以太坊

以太坊不仅仅用于交易加密货币,它的真正价值在于它的使命。 以太坊的使命是让用户能够访问由数千个有源节点组成的世界级去中心化计算机。

当然,分散的分布式计算机会很慢而且很昂贵,因为每个简单的语句都由网络中的每个节点执行。 但是慢的反义词是什么? 是一个更快但集中控制的服务器。

为了享受使用中央计算机的较低成本,我们让他们控制我们。 如果中央计算机(服务器)宕机或受到攻击,将影响所有连接的用户。 在所有节点都受到损害之前,去中心化计算机不会出现故障,因此它将始终有效。 只要有网络,就有以太坊。

本文关键词:中国唯一合法的虚拟货币是什么,以太坊是什么,以太坊是什么,以太坊什么时候诞生,915以太坊是什么。 《什么是以太坊,它有什么作用(巨鲸数字-以太坊-以太坊合并)》就到这里了,希望对您有所帮助! 更多知识,请继续关注“抢干货”百科知识网:!