miller
发布于

以太坊 词汇表

https://ethereum.org/zh/glossary/#execution-client

51% 攻击
一种对去中心化网络的攻击方式,一个群体获得了大多数节点的控制权。 这将使他们能够通过逆转交易和加倍花费 ETH 和其他 token 来欺诈区块链。

A
account 帐户
帐户是一个对象,它包含地址、余额、nonce,并且存储了状态和代码(皆可为空)。 一个帐户可以是合约帐户,也可以是外部帐户(EOA)。

📃
以太坊帐户

地址
通常情况下,地址代表一个外部账户或合约账户,可以在区块链上接收(目标地址)或发送(源地址)交易。 更具体地说,它是 ECDSA 的 Keccak 哈希值公钥的最右边 160 位。

应用程序二进制接口 (ABI)
与以太坊生态系统中合约进行交互的标准方法,均来自区块链外部,用于合约间交互。

📃
应用程序二进制接口

应用程序接口
应用程序接口 (API) 是关于如何使用软件的一组定义。 应用程序接口位于应用程序和 Web 服务器之间,有助于它们之间数据的传输。

专用集成电路
专用集成电路。 这通常指为加密货币挖矿定制的一种集成电路。

assert 断言
在 Solidity 语言里,assert(false) 被编译为 0xfe,这是一个无效操作码,会消耗完剩下的燃料并回滚所有变更。 当有 assert() 语句失效时,表明出现了非常严重且没有预料到的问题,你将需要修复代码。 应该使用 assert() 以避免此类永远不应发生的情况。

📃
智能合约安全性

认证
验证者为区块投票。 验证者必须证明区块,表明他们同意区块提出的状态。

后边 参见原文

浏览 (361)
点赞
收藏
评论