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

solidity evm

1. EOSIO生态发展中新的助力发动机: EOSIO-EVM

...EOSIO智能合约。EOSIO智能合约可以在类似虚拟的以太坊环境中存储和调用EVM(Solidity)智能合约。</blockquote>相比于以太坊的开发平台,EOSIO的优势在于可以更快地处理智能合约。而这个EOSIO-EVM, 可以让熟悉Solidity语言的以太坊开发人员,能够直接使用EOSIO来开发相关的应用。EOSIO-EVM到底是什么这里需要介绍...

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

2. Optimism 将升级为 EVM 全兼容,开发者可使用 Solidity 智能合约直接部署

...网络消息,以太坊扩容方案 Optimism 宣布将升级为 EVM 全兼容,开发者可使用 Solidity 智能合约直接部署,一键部署功能将于 10 月推出。团队表示,Optimistic 将建立在现有的以太坊客户端(Geth)之上,引入对以太坊所做的改进,例如将能够快速引入主要的硬分叉,在以太坊上运行的工具例如 DappTools、Vyper...

知识:以太坊,Solidity,Geth,Optimism,扩容方

3. 【EOS Cannon播报】Solidity开发者可以通过eosio.evm轻松利用EOSIO了

1Block.one:Solidity开发者现在可以通过@TheSyedJafri的eosio.evm解决方案轻松利用EOSIO了。2Voice官方:我们对社交媒体的期望已经有一段时间了。但今天,我们需要更多。我们要求更多。3Voice: “Voice为社交媒体带来了一种新颖的方法,不只是使命,它在用来完成使命的技术方面也是如此。”请听我们的架构主管...

知识:代币,链上,去中心化的社交,加密货币

4. 以太坊经典实验室发布EVM-LLVM

...要使用新的分散式计算机网络,新的操作系统和新的编程语言。创建了EVM和Solidity来解决这些障碍。 Solidity是基于EVM的区块链的领先智能合约编程语言,其他区块链与使用Solidity编写的合约兼容。但是,智能合约开发人员与Solidity有着爱恨交织的关系。它是新的,它是陌生的。随着EVM-LLVM的引入,DApp开发...

知识:智能合约,以太坊,智能合约开发,区块链

5. BSN智能合约开发培训-FISCOBCOS(二)

...开发者可以免费部署一个具有三个记账节点的应用。目前,FISCO BCOS平台支持Solidity和Precompiled两种类型的智能合约,同时,提供交互式控制台工具(Console),方便开发者与链进行交互,部署、调用智能合约。为了让大家快速上手智能合约,FISCO BCOS推出了智能合约系列教程,本文为系列教程精编,更多实...

知识:合约,智能合约,智能合约开发,以太坊

6. 深入理解EVM存储机制及安全问题

...个状态变量的值会被打包成一个 32 字节的值存储在 0 位置。未优化:pragma solidity ^0.4.11;contract C {? ?uint256 a = 12;? ?uint256 c = 12;? ?uint256 b = 12;? ?uint256 d = 12;? ?function m() view public returns(uint256,uint256,uint256,uint256){? ? ? ?return (a,b,c,d);? ?}}优化后:pragma solidity ^0.4.11;contract C {? ?uint64 a = 12;? ?uint64 c = 12;? ?uint64 b = 12;? ?u...

知识:合约,智能合约,变量,数组

7. 深入理解 EVM 存储机制及安全问题

...个状态变量的值会被打包成一个 32 字节的值存储在 0 位置。未优化:pragma solidity ^0.4.11;contract C {uint256 a = 12;uint256 c = 12;uint256 b = 12;uint256 d = 12;function m() view public returns(uint256,uint256,uint256,uint256){return (a,b,c,d);}}优化后:pragma solidity ^0.4.11;contract C {uint64 a = 12;uint64 c = 12;uint64 b = 12;uint64 d = 12;function m() view public...

知识:以太坊,EVM

8. BSN智能合约开发培训-FISCO BCOS(二)

...开发者可以免费部署一个具有三个记账节点的应用。目前,FISCO BCOS平台支持Solidity和Precompiled两种类型的智能合约,同时,提供交互式控制台工具(Console),方便开发者与链进行交互,部署、调用智能合约。为了让大家快速上手智能合约,FISCO BCOS推出了智能合约系列教程,本文为系列教程精编,更多实...

知识:智能合约,开发

9. ForesightVentures:解读zk,zkVM,zkEVM及其未来

..., 主要分为原生和编译流派.基于原生的 zkEVM 是以太坊和区块链的未来.支持 Solidity 生态的通用 zkVM 是 Web3 的未来.0. 零知识证明不严谨但简单易懂地来介绍一下零知识证明:你在上小学. 老师是验证者, 你作为学生是证明者. 你如何证明你掌握了一元二次方程的求解公式呢? 那就需要数学考试.老师会随机出 1...

知识:太坊,合约,以太坊的,智能合约

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

...—以太坊。以太坊在区块链上实现了智能合约,用户可以使用以太坊特有的Solidity语言编写代码,编译成字节码后在节点的以太坊虚拟机EVM上运行。区块链虚拟机的进化史从虚拟机到区块链虚拟机虚拟机,或者说虚拟化技术,历史远长于区块链。从最开始的大型机分时系统开始,到操作系统虚拟机、编...

知识:Qtum,QTUM

11. 如何使用值数组(Value Array)模式减少Solidity的高gas损耗问题

...值数组的情况: 在uint8/byte内存变量上获取和设置的耗气量 令人惊讶的是。Solidity bytes32值数组 Solidity在bytesX(X=1..32)类型中提供了一个部分值数组。本文讨论如何使用值数组(Value Array)模式减少Solidity的高gas损耗问题。背景在Datona Labs的Solidity智能数据访问合约(S-DAC)模板的开发和测试过程中,我们...

知识:智能合约,以太坊,Gas

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

...的以太平衡和键值存储,以跟踪持久变量。高级智能合同的源编程语言,如Solidity、Vyper和Lity都有自己的编译器。智能合约的源代码可以被编译成各种输出,包括但不限于应用二进制接口(ABI)、字节码流和操作码。EVM下的智能合约编译在本地计算机上安装编译器之前,我建议你先检查一下新的基于Web...

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

13. 基于Rust的语言成为以太坊合约Solidity的替代品

...h Burgdorf在10月14日为以太坊生态系统提供了一种新的编程语言,称为Fe。它是Solidity的另一种替代语言,它是主要编程语言,在该语言上对智能合约和网络上大多数分散的应用程序。Burgdorf在以太坊开发者博客上发布的帖子中解释说,尽管他认为Solidity团队做得很好,但他发现开发者有必要有更多智能合约...

知识:智能合约,以太坊,区块链的,以太坊生态系统

14. 星云小课堂-第一期-Wasm能否让EVM成为历史?

...目前在智能合约领域,以太坊还是龙头,这是不争的事实。用基于EVM编写的?Solidity 语言开发过合约的朋友对这门语言自然不陌生。但是Solidity有着非常多的局限性。比方说大家都知道的Gas费用,在编写设计合约运行原理的过程越复杂,Gas费用就越高。用户使用成本增加,开发者部署合约成本越来越大,...

知识:合约,以太坊,智能合约,安链

15. 科普 | 一文探究zkEVM:以太坊扩容方案的关键

...,EVM或以太坊虚拟机负责处理交易。EVM作为堆栈机运行,程序员在其中使用Solidity等高级语言编写代码,然后将其编译为EVM能够理解的EVM字节码。EVM以各种EVM操作码的形式执行标准堆栈操作,最终产生一个新的状态。现在问题来了。我们知道zk Rollup解决方案需要为Layer 2上的交易生成零知识证明,并将它...

知识:以太坊,Layer2