LOADING...
LOADING...
LOADING...
当前位置:主页 > 知识列表 >

EVM以太坊虚拟机

1. 简单来说,以太坊虚拟机(EVM)是什么

2015年,以太坊开发团队创建了一个特殊的环境,使智能合约可以相互交互。该环境称为以太坊虚拟机(EVM),这是用于智能合约的全球超级计算机。 什么是EVM?机器如何通过简单的示例工作,其功能是什么?我们将了解本文 什么是以太坊虚拟机? 以太坊允许用户以编程语言Solidity编写智能合约。此...

知识:智能合约,以太坊,以太坊基金会,太坊

2. 开启智能合约新时代 Qtum-x86虚拟机优势何在

...方式并没有真正流行起来,因为出现了发币更简便、功能更多元的公链——以太坊。以太坊在区块链上实现了智能合约,用户可以使用以太坊特有的Solidity语言编写代码,编译成字节码后在节点的以太坊虚拟机EVM上运行。区块链虚拟机的进化史从虚拟机到区块链虚拟机虚拟机,或者说虚拟化技术,历史...

知识:Qtum,QTUM

3. 叶胜超:一分钟搞懂以太坊虚拟机以及图灵完备(11)

...更重要的是,不怕被黑客攻击,因为虚拟机是在隔离环境下运行的。什么是以太坊虚拟机?以太坊虚拟机的英文全称为“Ethereum Virtual Machine”,简称为EVM,这个EVM就是建立在以太坊区块链上的代码运行环境,是一个完全独立的沙盒,合约代码可对外完全隔离并在EVM内部运行,其主要作用是处理以太坊系...

知识:图灵完备,图灵完备的,智能合约,以太坊

4. 从EVM到Ewasm 硬核对比以太坊虚拟机

以太坊是一种内置图灵完备编程语言的区块链。任何人都可以利用以太坊的智能合约创造去中心化应用。以太坊虚拟机由基于栈的体系结构组成。为了部署智能合同,所有高级的以太坊智能合同代码必须首先编译成机器可读的代码(称为字节码)。这个字节码代码(一系列单字节操作码和可选参数)然后...

知识:字节,以太,指令,合约

5. Ewasm是以太坊智能合约的未来

智能合约开发语言已经被Solidity统治了一段时间,它用于开发可以在以太坊虚拟机EVM上运行的智能合约。不过Solidity有一些严重的问题,包括算术溢出、类型错误以及曾经冻结了3亿美元的delegatecall漏洞。所有这些漏洞都是在开发语言层面存在的问题。换句话说,如果有一个好点的开发语言,本来应该可...

知识:以太坊,合约,区块链

6. 活动回顾|QuarkChain参与以太坊开发大会 分享公链技术最新进步

上周,作为区块链业界技术发展风向标的以太坊开发大会(Devcon)在日本大阪落下了帷幕。Devcon是由以太坊基金会举办的年度聚会,会议主要面向以太坊生态的各个从业者,开发者、研究人员、客户端实施者、基础设施运营商、社区组织者等。本次大会吸引了约3000 人参会,共同讨论当前和未来构建以...

知识:以太坊,开发者,分片,区块

7. 智能合约的进化:化解以太坊弊端实现智能合约无限扩展

...的硬件架构。所以绝大多数的区块链会采用更加轻量级的虚拟机架构,例如以太坊开发了EVM,R3 Corda则直接采用了JVM,还有一些区块链采用了V8引擎Google的JavaScript引擎(虚拟机)。   当我们分析执行环境的性能时,有两个指标是非常关键的:(1)指令的执行速度(2)执行环境本身的启动速度。对于智能合...

知识:智能合约,以太坊

8. 聚焦系列5 ▏以太坊侧链——可扩展、安全、去中心化

f12b0f7fcd664b09482f240ff3807f1c.jpg1280×572 27.2 KB 以太坊侧链支持开发人员在以太坊虚拟机( EVMs )上编码、部署和运行他们的智能合约。 以太坊区块链是什么 以太坊区块链是一个平台,它为开发人员提供了使用区块链技术构建去中心化应用程序的工具。以太坊提供了一个类似于比特币的平台,以 ETH 为媒介进...

知识:以太坊,智能合约,比特币,区块

9. 以太坊2.0:如何变身“世界的超级计算机”

早在2013年,比特币程序员和比特币杂志的发行人Vitalik Buterin就发布了以太坊白皮书,旨在将区块链技术应用到支付领域之外。以太坊是“通用区块链”,像许多其他区块链一样,它是开源的,公开的,并拥有自己的代币:以太币(ETH)。通用区块链意味着有一个去中心化平台,提供开发人员可创建智能...

知识:以太坊,智能合约,区块链,分叉

10. 以太坊2.0:如何变身“世界的超级计算机”

早在2013年,比特币程序员和比特币杂志的发行人Vitalik Buterin就发布了以太坊白皮书,旨在将区块链技术应用到支付领域之外。以太坊是“通用区块链”,像许多其他区块链一样,它是开源的,公开的,并拥有自己的代币:以太币(ETH)。通用区块链意味着有一个去中心化平台,提供开发人员可创建智能...

知识:以太坊2.0

11. 以太坊vs EOS vs Cardano vs Rootstock –智能合约平台比较与回顾

智能合约平台使开发人员可以创建完全去中心化的dApp。一些较流行的平台是以太坊,EOS,卡尔达诺和Rootstock。在本文中,我们将介绍这些选项,并说明每个选项的独特之处。让我们开始吧 以太坊 什么是以太坊? 与比特币不同,以太坊是一个生态系统,其重点是发现区块链技术的新用例。以太坊网络...

知识:以太坊,智能合约,比特币,加密货币

12. 金色荐读|一文全面认识以太坊 2.0

以太坊网络早在2013年,BTC程序员、BTC杂志的出版人Vitalik Buterin发表了《以太坊》白皮书。以太坊的目标是将区块链技术的应用范围拓展到支付之外。以太坊是一个通用的区块链。像许多其他区块链一样,它是开源的,公开的,并拥有自己的货币:以太或ETH。通用的区块链意味着有一个去中心化的平台,...

知识:以太坊,智能合约,分叉,区块链

13. 一文读懂以太坊:过往、现状与未来

来源:加密谷Live,原题《全面认识以太坊 2.0》作者:sheinix@The Startup翻译:Lisa Liu编辑:Sonny Sun、樊绪新 以太坊网络早在2013年,BTC程序员、BTC杂志的出版人Vitalik Buterin发表了《以太坊》白皮书。以太坊的目标是将区块链技术的应用范围拓展到支付之外。以太坊是一个通用的区块链。像许多其他区块链...

知识:以太坊,以太坊2.0

14. 以太坊的商业潜能(三)

  作为自由网络的以太坊   以太坊还有一个有趣的对比,就是自由网络(Freenet)。从底层而言,Freenet是实施去中心化网络的先行者。它是自由软件,允许用户匿名分享文件、浏览和发布自由站点(freesites,只能通过Freenet连接)、在论坛上聊天,无需担心审查,不容易被攻击。Freenet的哲学理念...

知识:以太坊

15. Buidler EVM简化了以太坊智能合约的调试

阿根廷智能合约审计师Nomic Labs今天发布了一种新工具,用于发现以太坊区块链平台底层编程语言Solidity中的错误。 Buidler EVM是内置于Nomic的智能合约开发工具(也称为Buidler)中的开发网络。对于以太坊开发人员来说,这应该使生活更轻松。 该工具在运行智能合约测试时收集信息。然后,开发人员可以使...

知识:以太坊,智能合约,加密货币,开发人员