主页 > imtoken钱包官方版软件下载 > 什么是以太坊?

什么是以太坊?

首先我们来了解一下,以太坊是从哪里来的?

比特币在历史上开创了去中心化加密货币的先河,五年多来充分检验了区块链技术的可行性和安全性。比特币的区块链实际上是一组分布式数据库。如果你在其中添加一个符号——比特币,并规定一组协议允许这个符号在数据库中安全传输,而不需要信任第三方,那么这些特性的结合完美地构建了一个货币传输系统——比特币网络。

但是!比特币并不完美,协议的可扩展性是一个缺点。例如,比特币网络中只有一个符号——比特币,用户无法自定义其他符号。这些符号可以代表公司股票或债务。凭证等,失去了一些功能。此外,比特币协议中使用了基于堆栈的脚本语言。尽管这种语言足够灵活,可以实现多重签名等功能,但不足以构建更高级的应用程序,例如去中心化交易所。等待。以太坊旨在解决比特币缺乏可扩展性的问题。

于是以太坊诞生了!

以太坊的概念由俄罗斯-加拿大数字货币程序员 Vitalik Buterin(绰号“Vitalik”)和受比特币启发的研究人员于 2013 年至 2014 年首次提出,旨在实现“下一代加密”。货币和去中心化应用平台”以太区块链的关系,并于 2014 年通过 ICO 众筹开始发展。以太坊是一种带有以太(Ether)的加密货币。

以太坊是一个开源、图灵完备的智能合约公共区块链。 (以太坊)是一个平台和一种编程语言,使开发人员能够构建和发布下一代分布式应用程序。可用于编程、去中心化、保护和交易任何事物、投票、域名、金融交易所、众筹、公司管理、合同和大多数协议、知识产权以及受益于硬件集成的智能资产。通过其专用的加密货币 Ether 提供去中心化虚拟机(“以太坊虚拟机”)来处理点对点合约。基于区块链的账本用于合约处理和执行,让任何人都可以创建合约和去中心化应用程序,并在其中定义所有权规则、交易方法和状态转换函数。

见上文,什么是以太坊虚拟机?

以太坊虚拟机 (EVM) 是以太坊智能合约的运行时环境。正式的 EVM 定义在 Gavin Wood 撰写的以太坊黄皮书中有详细描述。 EVM 创建一个沙箱,将运行环境与主机的文件系统、网络和各种计算进程隔离开来。目前这个 EVM 正在被许多编程语言实现。

核心焦点:智能合约与以太坊的关系!

智能合约是以太坊的灵魂,承载着在不可信节点之间传递价值逻辑的使命。在以太坊价值网络中,智能合约是自动执行的脚本,并随着业务和资产的状态流动。智能合约的发布和流通需要以太币作为费用(即Gas)以太区块链的关系,可以通过多种图灵完备的编程语言实现

以太坊的概念出来之后,以太坊就出来了。谈谈以太!