• -------------------------------------------------------------
  • ====================================

标签:以太坊

以太坊ABI介绍(一)

ABI 是什么ABI全称 Application Binary Interface,字面意思是应用程序二进制接口,可以通俗的理解为合约的接口说明,当合约被编译后,它对应的 abi 也就确定了。abi 有点类似于程序中的接口文档,描述了字段名称、字段类型、方法名称、参数名称、参数类型、方法返回值类型等为什么需要 ABI我们编写智能合约的流程是:编写……

22、以太坊智能合约的技术与组件

要在以太坊上编写一个智能合约,所涉及的技术和组件有:Solidity,以太坊的图灵完备编程语言,用于编写智能合约。虚拟机(Ethereum Virtual Machine,EVM),即智能合约运营的环境。预言机(Oracle),用于链上和链下数据信息的交换。Web3.js,与以太坊区块链节点进行交互的JavaScript API。常见的以太坊通……

16、V神说以太坊的Token系统

以太坊的重要应用是在它上面用智能合约发行通证。在白皮书中,维塔利克(人称“V 神”)详细地讨论了所谓的“Token 系统”。他的讨论可以引导我们去思考:在区块链上,通证可以表示何种价值或资产?如何用通证来表示资产?以及用通证表示资产后如何形成应用系统?以下是维塔利克在以太坊白皮书中的讨论。为了与一般性的“通证”说法区分,这里引述的中文翻译中称 token……

15、以太坊智能合约是什么?

以太坊是最早提出做智能合约的平台。由于以太坊区块链被普遍接受,因此多数区块链的智能合约采取与以太坊相似的设计。本文将详细介绍以太坊的智能合约:它是什么?它有什么用?以太坊的智能合约是什么以太坊的智能合约并非现实中常见的合同,而是存在区块链上,可以被触发执行的一段程序代码,这些代码实现了某种预定的规则,是存在于以太坊执行环境中的“自治代理”。以太坊的账户与……

12、以太坊是什么?为什么说它是区块链2.0的代表

通过深入了解比特币系统我们已经知道,区块链是源自比特币的底层技术,它让我们可以无须借助任何第三方中介直接进行价值表示和价值转移,它还给数字世界带来了价值表示物——通证。区块链将使互联网从“信息互联网”阶段跨越到“价值互联网”阶段。但区块链技术要应用起来,还需要持续迭代升级。比特币系统和它的区块链都是专为创建一个去中心化的点对点电子现金而设计的。如果把比特币……