书栈网 · BookStack 本次搜索耗时 0.016 秒,为您找到 312 个相关结果.
  • 虚拟机注册API

    虚拟机注册API 1. 什么是虚拟机注册接口 1.1 打印接口 1.2 外部内存申请接口 1.3 外部内存释放接口 1.4 虚拟机文件加载接口 2. 用法示例 2.1 接口实现 2.2 接口注册 虚拟机注册API 1. 什么是虚拟机注册接口 虚拟机注册接口是指用户需要根据自身平台适配的API 1.1 打印接口 ...
  • 虚拟机注册API

    1. 什么是虚拟机注册接口 1.1 打印接口 1.2 外部内存申请接口 1.3 外部内存释放接口 1.4 虚拟机文件加载接口 2. 用法示例 2.1 接口实现 2.2 接口注册 1. 什么是虚拟机注册接口 虚拟机注册接口是指用户需要根据自身平台适配的API 1.1 打印接口 用于打印输出调试信息 接口格式 v...
  • 以太坊项目简介

    以太坊项目简介 以太坊项目简史 主要特点 以太坊项目简介 以太坊(Ethereum)项目的最初目标,是打造一个运行智能合约的平台(Platform for Smart Contract)。该平台支持图灵完备的应用,按照智能合约的约定逻辑自动执行,理想情况下将不存在故障停机、审查、欺诈,以及第三方干预等问题。 以太坊平台目前支持 Golang、...
  • 以太坊项目简介

    以太坊项目简介 以太坊项目简史 主要特点 以太坊项目简介 以太坊(Ethereum)项目的最初目标,是打造一个运行智能合约的平台(Platform for Smart Contract)。该平台支持图灵完备的应用,按照智能合约的约定逻辑自动执行,理想情况下将不存在故障停机、审查、欺诈,以及第三方干预等问题。 以太坊平台目前支持 Golang、...
  • 第十二章 预言机(Oracles)

    Oracles Oracles 以太坊虚拟机的一个关键属性是它能够以完全确定的方式执行智能合约字节码。EVM保证相同的操作将返回相同的输出,而不管它们实际运行的计算机。这一特性虽然是以太坊安全保证的关键,但它通过阻止智能合约检索和处理脱链数据来限制智能合约的功能。 但是,许多区块链应用程序需要访问外部信息。这就是*oracles*发挥作用的地方。可...
  • Short Address/Parameter Attack

    2277 2021-02-11 《Mastering Ethereum》
    Short Address/Parameter Attack The Vulnerability Preventative Techniques Short Address/Parameter Attack This attack is not performed on Solidity contracts themselves, but on ...
  • Gas Considerations

    497 2021-02-11 《Mastering Ethereum》
    Gas Considerations Avoid Dynamically Sized Arrays Avoid Calls to Other Contracts Estimating Gas Cost Gas Considerations Gas, described in more detail in [gas] , is an incred...
  • 附录 A Solidity与Java的编码解码

    附录 A Solidity与Java的编码解码 类型对应 编码 Abi对象 调用方法名 封装的java参数 解码 附录 A Solidity与Java的编码解码 类型对应 当使用LiteSDK 编译solidity合约时,由于java和solidity本身类型的不兼容,所以在调用solidity方法传参数的时候需要对java类型进行相...
  • 测试智能合约

    测试智能合约 测试框架 在区块链上测试 测试智能合约 测试框架 有几个常用的测试框架(没有特定的顺序): Truffle Test Truffle框架的一部分,Truffle允许使用JavaScript(基于Mocha)或Solidity编写单元测试。这些测试是针对TestRPC/Ganache运行的。编写这些测试的更多细节位于 [tru...
  • 区款链相关名词解释

    区块链相关名词汇总 前言 密码学 区块链 比特币等区块链产品 延伸概念 参考 区块链相关名词汇总 前言 新技术的最大问题是新概念太多。例如加密的概念,包括散列、签名、公钥、私钥、对称和不对称加密,还有分布式哈希表、信任网络等。还有额外的内部术语,如“区块”,“确认”,“挖矿”,“SPV客户”和“51%攻击”等,这通常是学习掌握新技术过...