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

以太坊智能合约编译

1. 布朗尼(Brownie)——以太坊的智能合约基础框架

...不要以为就是那种黑色巧克力味的美味小蛋糕,这里说到的布朗尼,指的是以太坊上,名为布朗尼的智能合约基础框架。布朗尼用于开发以太坊智能合约,其稳健性和易于使用性都非常的高,常被用来进行:· 部署:自动将许多合同部署到区块链上,初始化或者集成它们所需的任何交易。· 交互:编写...

知识:智能合约,布朗尼,以太坊,火星号精选

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

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

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

3. 基于以太坊的智能合约编译器中发现的错误

以太坊基金会(EF)在1月8日发布的新博客文章显示了最近在一个基于ETH的智能合约编译器中发现的错误。 ETH新闻中的博客文章显示,由于现有版本中的“多个严重错误”,开发人员正在研究Vyper编译器的新实现。Vyperlang团队也回应并指出,现有的Vyper智能合约不受这些错误的影响。但是,在编译器中发...

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

4. 在编译器中发现可读的以太坊智能合约的错误,团队淡化关注

以太坊基金会(EF)在1月8日发布的帖子显示,由于现有版本中存在“多个严重错误”,开发人员正在研究Vyper编译器的新实现。 Vyperlang团队在回应时指出,现有的Vyper智能合约不受这些错误的影响。Vyper是最初由Vitalik Buterin构思的以太坊的另一种编程语言。它着重于尽可能使人可读,甚至以缺少主要语...

知识:以太坊,以太坊基金会,权益证明,以太坊的

5. zkSync 2.0:首个测试网版本上线

...% 可靠之后,将同时开放对 zkEVM、编译器和核心 SDK 的访问。比较 zkSync 2.0 和以太坊两者看起来大部分相同,以下几点是比较重要的区别:智能合约zkSync 2.0 支持以太坊上的大部分操作码。然而,有以下这些例外:1.这次的测试网版本不支持 ADDMOD、SMOD、MULMOD、EXP 和 CREATE2 操作码,但是未来的版本会支持...

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

6. zkSync2.0:首个测试网版本上线

...% 可靠之后,将同时开放对 zkEVM、编译器和核心 SDK 的访问。比较 zkSync 2.0 和以太坊两者看起来大部分相同,以下几点是比较重要的区别:智能合约zkSync 2.0 支持以太坊上的大部分操作码。然而,有以下这些例外:1.这次的测试网版本不支持 ADDMOD、SMOD、MULMOD、EXP 和 CREATE2 操作码,但是未来的版本会支持...

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

7. zkSync2.0:首个兼容EVM的zkRollup

...器达到 100% 可靠时立即开放 zkEVM、编译器和核心 SDK 的访问权限。zkSync 2.0 vs 以太坊二者之间在外观和体验感上都差不多。以下是几个重要区别:Solidity 智能合约zkSync 2.0 支持绝大多数以太坊操作码!但是也有一些例外:本次发布的版本不支持 ADDMOD、SMOD、MULMOD、EXP 和 CREATE2 操作码,但是后续版本会支持...

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

8. 【以太坊智能合约编程】之【solidity傻瓜代码3】----简单的计数器和Remix IDE简介

【以太坊智能合约编程】【solidity傻瓜代码3】简单的代码pragma solidity >=0.4.22 <0.6.0; contract Counter { uint counter; function count() public { counter = counter + 1; } }代码的解读第一句:pragma,contract,unit,function等等解释见前文。第二句:contract Counter。定义计数器合约。 counter(计数器)。函数的...

知识:合约,以太坊,智能合约,以太坊客户端

9. 技术 | 解构ETH2.0:以太坊如何从EVM过渡到eWASM?

来源 |?Ivan on Tech,翻译:以太坊中文网 以太坊2.0之eWASM eWASM是以太坊迈向2.0时代的又一创新之举。主流看法是,eWASM能够促进网络的速度、可扩展性和灵活性,也使得开发者能够基于以太坊2.0的协议构建更为复杂的智能合约。除此之外,我们之前的文章还对Eth 2.0的许多不同方面进行了解释,如Staking、Sh...

知识:以太坊虚拟机,以太坊2.0,Ewasm

10. 解构ETH2.0:以太坊如何从EVM过渡到eWASM?

原文标题:《解构 ETH2.0:EVM 和 eWASM》原文来源:ETH中文网以太坊 2.0 之 eWASMeWASM 是以太坊迈向 2.0 时代的又一创新之举。主流看法是,eWASM 能够促进网络的速度、可扩展性和灵活性,也使得开发者能够基于以太坊 2.0 的协议构建更为复杂的智能合约。除此之外,我们之前的文章还对 Eth 2.0 的许多不同方...

知识:以太坊2.0

11. ETH2.0:eWASM能否助以太坊更上一层楼?

以太坊2.0之eWASMeWASM是以太坊迈向2.0时代的又一创新之举。主流看法是,eWASM能够促进网络的速度、可扩展性和灵活性,也使得开发者能够基于以太坊2.0的协议构建更为复杂的智能合约。除此之外,我们之前的文章还对Eth 2.0的许多不同方面进行了解释,如Staking、Sharding、以太坊Layer-2、zk- snark等。在探讨eW...

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

12. CertiK正式发布DeepSEA 1.0编译器

...已经达到能够编写企业级智能合约的标准。新增了两个编译后端:目前除了以太坊和CertiK Chain之外,其还对以太坊2.0的WebAssembly ewasm提供实验性质的支持。基础语言特性支持完备在今年一月,CertiK发布了一版pre-alpha版本DeepSEA,它能够编译合约但是仍有一些未完成特性。随之发布了一个描述计划支持的基...

知识:虚拟机,智能合约,以太坊

13. 虚拟机之战:WASM与EVM

什么是以太坊虚拟机(EVM)?以太坊虚拟机是一种轻量级虚拟机,用于在以太坊网络上运行各种智能合约。EVM的功能不同于Windows等传统操作系统,后者一次只能在一台机器上运行。EVM 是构建在本机操作系统上的高级抽象,用于模拟物理机。通过使用EVM,相同的平台可以在许多不同的操作系统和硬件架构上...

知识:智能合约,以太坊,以太坊网络,分叉

14. CertiK正式发布DeepSEA1.0编译器

...已经达到能够编写企业级智能合约的标准。新增了两个编译后端:目前除了以太坊和CertiK Chain之外,其还对以太坊2.0的WebAssembly ewasm提供实验性质的支持。基础语言特性支持完备在今年一月,CertiK发布了一版pre-alpha版本DeepSEA,它能够编译合约但是仍有一些未完成特性。随之发布了一个描述计划支持的基...

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

15. 金色前哨|SecondState发布支持EthEwasm的SSVM新版本

区块链网络讯,近日,Second State 发布了新的 Ewasm 软件,为以太坊开发者提供了提前开发 ETH 2.0 智能合约的必备工具。作为下一代以太坊(ETH 2.0)生态基础设施,Ewasm 虚拟机的开发进展始终备受社区关注。Second State 虚拟机(SSVM)是一个高性能的,专门为服务器优化的 WebAssembly 执行环境。SSVM 支持多个We...

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