主页 > imtoken苹果版最新版 > 【区块链】八个以太坊概览回顾

【区块链】八个以太坊概览回顾

imtoken苹果版最新版 2023-11-04 05:07:52

以太坊概述

一、以太坊的历史

以太坊项目于 2013 年启动。

以太坊创始人:Vitalik Bout

以太坊的四个阶段:Frontier、Homeland、Metropolis、Tranquility

以太坊是一个具有智能合约功能的开源公共区块链平台

2. 以太坊基本概念 2.1 以太坊

ETH,Ethereum是以太坊的内部燃料以太坊的出块时间比比特币短,是以太坊内置的资产。

2.2 智能合约

由可以自动执行的计算机程序定义的承诺和协议

2.3 汽油

执行交易或运行合同所需的费用以以太币支付。

与比特币直接支付比特币作为转账手续费不同,在以太坊中,节点发布时,计算机需要消耗网络资源来处理交易,因此需要支付一定的gas费。 最终的gas费作为手续费支付给矿工。

汽油费=汽油价格*汽油用量

无论交易成功与否,都需要支付gas费。 虚拟机根据交易中确定的操作指令,一个一个地进行处理,每个操作指令都有明确规定的Gas消耗量。

汽油上限:如果燃料没有用完,即使用的燃料少于上限,那么剩余的部分将被退还。

2.4 以太坊虚拟机

EVM,一种支持在以太坊中执行算法和代码的虚拟机

2.5 Solidity语言

以太坊官方推荐的以太坊应用程序高级编程语言以太坊的出块时间比比特币短,语法类似于JavaScript。

2.6 去中心化应用

DApp,后端代码部署在去中心化的P2P网络上

3. 以太坊关键技术

以太坊数据结构:账户模型、MPT树、GHOST协议、挖矿算法、权益证明、智能合约

4. 以太坊和比特币

比特币区块链只能用于加密数字货币,缺乏图灵完备性,而以太坊建立了图灵完备的底层系统,可以通过简单的程序实现各种数字资产的生产。

相同点:有时公链,都采用工作量证明挖矿,内置加密数字货币

区别: