当前位置:首页 > 知识 >

以太坊是什么它是如何运作的

在以太坊问世之前,区块链应用通常都只是虚拟货币的补充,人们的关注度只集中在比特币等虚拟货币的价值,而对底层技术不怎么关注。然而,以太坊的推出打开了区块链2.0时代的大门。接下来我们就来了解一下什么是以太坊以及它的运作原理。

什么是以太坊?

以太坊是一个提供智能合约功能的开源区块链平台,通过自己的数字货币ETH实现去中心化的虚拟机,处理点对点合同。以太坊还拥有自己的编程语言Solidity。它是一个去中心化的公共帐簿,用于验证和记录交易。用户可以在以太坊平台上建立、发布、货币化与使用应用程序,并用ETH数字货币分别是前沿、家园、大都会和宁静。

前沿阶段(2015年7月至2016年3月)是初始阶段,只提供指令页面,没有用户界面,主要适用于开发者。家园阶段(2016年3月14日开始)对以太坊协议展开了提升,可靠性和稳定性得到了提高,交易速度加快,应用门槛降低,一般用户还可以参加以太坊的挖矿。大都会阶段分成两个部分,即拜占庭升级(2017年10月16日)和君士坦丁堡升级(2019年3月),目的是令整个以太坊系统能平稳地从PoW共识机制向PoS体制衔接,进而提高整个网络的效率和安全性。宁静阶段是指向平静阶段转变的过程,据V神在2021以太峰会上表述,可能在2022年完全从PoW体制转为PoS体制,正式进入以太坊2.0时代。

以太坊是怎么运作的?

以太坊在很大程度上借鉴了比特币的协议和底层区块链应用,旨在创建一个不受中心化管理或掌控的通用系统,让各种应用程序都能在它上面运行。

以太坊由几个关键部分组成:

1. 智能合约

在以太坊这个区块链上开发的应用程序被称为Dapp,Dapp能够实现传统应用程序所不能实现的功能,比如智能合约。

智能合约就是一种把日常生活中的合同智能化,当满足一定条件时,可以由程序自动执行的技术。具体来说,智能合约可以把像自动售卖机一样的设备资产化,它们的一些标准操作如销售、提款和维护可以只由智能合约程序执行,然后像生成交易一样,把这些操作记录到区块链上。智能合约有去中心化、透明公平和防篡改等优势,应用领域包括保险、金融和房地产行业等等。

2. 以太坊虚拟机(EVM)

用户使用运行在区块链上的合同来完成必要的共识操作。EVM是智能合约代码的执行器。智能合约被编译成二进制文件后部署到区块链上,然后用户可以使用启用智能合约的接口来开启智能合约执行操作。EVM执行智能合约的代码,修改当前区块链上的数据,并被整个网络共识,保证一致性。

3. 以太坊区块链

以太坊是基于区块链技术旨在创造一个通用的系统,让所有人都可以简单快速地通过这些系统开发自己的区块链技术程序。像其他区块链技术一样,以太坊也具有去中心化、透明公开、防篡改等优点。

4. 以太币(ETH)

ETH是在以太坊生态系统中使用的数字货币,用于维护以太坊系统正常运行,维护人员会收取相应的酬劳,而这个酬劳就是以太币(也称为Gas)。

总的来说,以太坊的出现打破了区块链技术没有得到充分应用的状态,指明了区块链技术的正确发展方向。各大组织、金融巨头等都开始关注以太坊、智能合约和区块链底层技术,各种基于信任问题的去中心化应用也开始加速落地。以太坊大大扩展了区块链的应用领域,就像DeFi(去中心化金融)等应用,以太坊的智能合约为其保证了去信任、公开化,已成为千亿市场的基础。

猜你喜欢

关注我们

微信二维码

微信