主页 > imtoken里的ht > 以太坊词汇表
以太坊词汇表
身份钱包种子
用于生成身份的主链码和主链码的值。 钱包种子可以用助记词表示,方便大家复制、备份和恢复私钥。
家
以太坊的第二个开发阶段,于 2016 年 3 月在第 1,150,000 个区块启动。
我指数
一种网络结构,旨在通过提供到其存储源的有效路径来优化跨网络的信息查询。
可互换客户端寻址协议 (ICAP)
一种以太坊地址编码方式,部分兼容国际银行账号(IBAN)编码,为以太坊地址提供校验和验证、可互操作的多用途编码。 ICAP地址使用新的IBAN伪国家代码——XE(全称“Extended Ethereum”),如非管辖币种(如XBT、XRP、XCP)中的XE。
冰河世纪
在以太坊的第 200,000 个区块,这个分叉引入了指数增长(aka),促进了向 .
集成开发环境 (IDE)
一个用户界面,通常结合了代码编辑器、编译器、运行时和调试器。
集成开发环境
部署代码无法更改问题
(or) 的代码一旦部署就无法更改。 标准的软件开发实践依赖于能够修复可能的错误并添加新功能,但这对智能合约开发来说是一个挑战。
部署智能合约
内部交易
从一个发送到另一个合约账户或一个(见 )。
发布
铸造新的以太币来奖励区块提案、认证和报告。
K键推导函数(KDF)
也称为“密码拉伸算法”。 该格式使用此算法通过重复散列密码短语来防止对密码短语加密的蛮力攻击、字典攻击和彩虹表攻击。
智能合约安全
密钥库
每个帐户的私钥/地址对作为单个密钥文件存在于以太坊客户端中。 这些是包含帐户加密私钥的 JSON 文本文件,只能使用在创建帐户期间输入的密码短语进行解密。
keccak-256
以太坊中使用的加密函数。 Keccak-256 是 -3 标准的演变。
l 二层网络
一个开发领域专注于对以太坊协议的分层改进。 这些改进与速度、减少和交易隐私有关。
二层网络
水平数据库
实现为轻量级、单一用途、开源磁盘键值对存储库,可以绑定到多个平台。
图书馆
一种没有支付功能、没有回退功能、没有数据存储的特殊类型。 因此,它不能接收或持有以太币,也不能存储数据。 库可用作先前部署的代码,其他合约可以调用这些代码进行只读计算。
智能合约库
轻客户端
不存储也不验证块总和的本地副本的以太坊客户端。 它提供功能并可以创建和广播交易。
LMD_幽灵
以太坊共识客户端用于识别链头。 LMD-GHOST是“Latest Message Driven Greediest Heaviest Observed SubTree”的首字母缩写,意思是链头是创建以来积累最多的区块。
M主网
“main network”的简称,主要公用以太坊。 它有真正的以太、真正的价值和真正的共识。 在讨论扩展解决方案时以太坊1月2号硬分叉,主网也称为第 1 层网络。 (也可以看看)
以太网络
记忆困难
内存困难函数是一个过程,当可用内存量稍微减少时,其速度或可行性会急剧下降。 以太坊挖矿算法就是一个例子。
默克尔帕特里夏树
以太坊用来高效存储键值对的数据结构。
信息
一个从未序列化并且仅在 .
留言电话
将从一个帐户传递到另一个帐户的行为。 如果目标帐户与代码相关联,则将根据该对象的状态和要处理的消息启动虚拟机。
都会
以太坊的第三个开发阶段于 2017 年 10 月启动。
矿业
在以太坊区块链上验证交易和合同执行以换取每个开采区块的以太币奖励的过程。 这是以太坊在迁移到 .
矿池
该机制下由矿工组成的资源池,这些矿工共享他们的处理能力并瓜分获得的资源。
矿工
通过连续执行散列算法(请参阅 参考资料)为新块找到有效网络。 矿工不再是以太坊的一部分,在以太坊迁移到它之后,他们已被验证者取代。
矿业
硬币
铸造是创建新代币并将其投入流通以供使用的过程。 它是一种去中心化的机制,可以在没有中央机构参与的情况下创建新的代币。
N网
指以太坊网络,一种点对点网络,将交易和区块传播到每个以太坊节点(网络参与者)。
互联网
网络哈希率
整个以太坊挖矿网络产生的总量。 在以太坊迁移到以太坊后,以太坊上的挖矿活动也停止了。
不可替代代币 (NFT)
也叫“合约”,是ERC-721提案提出的代币标准。 不可替代的代币可以被追踪和交易,但每个代币都是独一无二的,不可替代的,不像以太坊和比特币。 不可替代的代币可以代表数字或实物资产的所有权。
不可替代代币 (NFT)
ERC-721非同质代币标准
节点
参与网络的软件客户端。
节点和客户端
随机数
在密码学中,只能使用一次的值。 账户随机数是每个账户中的交易计数器,用于防止重放攻击。
O叔块
当在工作证明下找到一个有效的区块时,其他矿工可能已经发布了一个竞争区块并将其首先添加到区块链的末尾。 这个有效但过时的区块可以被更新后的区块接受为叔块,并可以获得部分区块奖励。 对于父块的兄弟块,术语“ommer”是首选,因为它是中性的,但有时也被称为“叔叔”。 叔块只有在工作量证明下的以太坊网络中才有意义,而在下面的以太坊网络中是不存在的,因为后者在每个时隙中只有一个区块提议者。
乐观卷曲
交易的使用提供了更高的交易吞吐量,同时使用了(一层网络)提供的安全性。 与(类似的第 2 层网络解决方案)不同,乐观卷积可以处理更复杂的交易类型——任何可能的交易。 与 相比,乐观卷积确实存在延迟问题,因为交易可能会受到欺诈证明的挑战。
乐观卷曲
甲骨文
神谕是通向现实世界的桥梁。 预言机扮演链上角色,可以查询信息并在区块链中使用。
甲骨文
平价
以太坊客户端软件的最佳互操作实现之一。
同行
运行以太坊客户端软件的相同副本的联网计算机。
点对点网络
在没有基于中央服务器的服务的情况下协同工作以执行功能的计算机网络 ()。
以太坊 Plasma 扩容解决方案
使用的链下缩放解决方案,例如。 以太坊 Plasma 扩展解决方案仅限于简单的交易,例如基本的代币转移和交换。
以太坊 Plasma 扩容解决方案
私钥(密钥)
一种密码,使以太坊用户能够通过生成数字签名来证明帐户或合同的所有权(参见 , , )。
私链
完全私有的区块链需要访问权限并且不能公开使用。
股权证明(PoS)
加密货币区块链协议用于实现分布式方法。 股权证明要求用户证明他们拥有一定数量的加密货币(他们在网络中的“股权”),以便能够参与交易验证。
股权证明
工作量证明 (PoW)
需要大量计算才能获得的数据(证明)。
工作证明
公钥
由单向函数派生的数字。 公钥可以公开共享,任何人都可以使用它来验证用相应的私钥签名的数字签名。
收据
收据是以太坊客户端返回的数据,用于表示一个具体的结果,包括交易、交易编号、实际消费; 如果它被部署,它也会返回合同。
重入攻击
这种攻击由一个攻击者的合约组成,它调用受害者的合约函数,使得在执行过程中,受害者再次调用攻击者的合约,等等。 这样做的可能结果包括通过跳过受害者合约中更新余额或计算提款金额的部分来盗窃资金。
奖
每个新区块中包含的以太币奖励由以太坊网络授予,用于寻找相应的解决方案。
递归长度前缀 (RLP)
由以太坊开发人员设计的一种编码标准,用于编码和序列化任意复杂性和长度的对象(数据结构)。
卷
一种将多个事务批量处理为单个事务的扩展解决方案。 这降低了成本并增加了吞吐量。 部分乐观卷积和零知识卷积使用不同的安全方法来提供这些扩展优势。
远程过程调用
远程过程调用 (RPC) 是一种协议,程序可以使用该协议从网络上另一台计算机上的程序请求服务,而无需了解网络的详细信息。
S 安全散列算法 (SHA)
美国国家标准与技术研究院 (NIST) 引入的一系列加密哈希函数。
平静的
启动了一系列扩展和可持续性升级的以太坊开发阶段,以前称为“以太坊 2.0”或“以太坊 2”。
以太坊升级
连载
将数据结构转换为字节序列的过程。
分片/分片链
分片链是整个区块链的一个离散部分以太坊1月2号硬分叉,验证器的一个子集可以负责。 这将为以太坊提供更高的交易吞吐量,并提高和等解决方案的数据可用性。
分片链
侧链
使用具有不同(通常更快)速度的单独链的扩展解决方案。 需要将这些侧链连接到链桥。 也使用侧链,但它们可以协作运行。
侧链
符号
以加密方式证明交易已被特定私钥的持有者批准。
单例
一种计算机编程术语,用于描述只能存在一个实例的对象。
惩罚者
Punisher 是一个扫描可惩罚犯罪证书的实体。 惩罚被广播到网络,下一个区块提议者将证明添加到区块中。 然后区块提议者因惩罚恶意验证者而获得奖励。
时隙
可以在系统中提议新块的时间段(12 秒)。 一个时隙可以为空,32个时隙构成一个。
智能合约
在以太坊计算基础设施上执行的程序。
智能合约简介
简洁的非交互式知识论证 (SNARK)
SNARK是“succinct non-interactive argument of knowledge”(简洁的非交互式知识论证)的缩写,是一种。
零知识卷积
软分叉
当发生变化时,就会出现分歧。 相反,软分叉是向后兼容的; 升级节点只要遵循新的共识机制,就可以验证非升级节点创建的区块。
坚固性
一种过程式(命令式)编程语言,其语法类似于 JavaScript、C++ 或 Java,是用于编写以太坊的最流行和最常用的编程语言。 该语言由 Gavin Wood 博士创建。
Solidity 内联汇编
程序中的汇编语言。 Solidity 对内联汇编的支持使得编写某些操作变得更加容易。
伪龙
区块 2,675,000 处的以太坊区块链之一,用于解决更多拒绝服务攻击向量和清除状态(参见 参考资料)。 此外,还有一个重放攻击保护机制(参见 参考资料)。
稳定币
其价值与另一资产的价值挂钩的资产。 有美元等法定货币、黄金等贵金属和比特币等其他加密货币支持的稳定币。
保证
存入一定金额(押金)成为验证者,参与维护。 在共识模型中,验证者检查并提出建议。 Staking 可以提供经济激励,以维护网络的最佳利益。 您将因履行义务而获得奖励,否则您将损失一定数量的以太币。
质押你的以太币并成为以太坊验证者
可扩展的透明知识论证 (STARK)
STARK是“可扩展的透明知识论证”(scalable transparent argument of knowledge)的缩写,是一种。
零知识卷积
状态
特定时间点区块链上所有余额和数据的快照,通常是指特定区块的状态。
状态通道
一种在参与者之间建立通道的解决方案,使他们能够以低成本自由交易。 只有通道打开和关闭会被发送到。 这可以适应非常高的交易吞吐量,但依赖于已知数量的前端参与者和锁定资金。
绝对多数
绝对多数意味着超过 2/3 (66%) 的以太币总量用于保护以太坊。 要在信标链上获得区块,需要绝大多数投票。
同步
将整个最新版本的区块链下载到节点的过程。
同步委员会
同步委员会是一个随机选择的组,大约每 27 小时刷新一次。 同步委员会的目的是将他们的签名添加到有效的块头中。 同步委员会允许在不访问整个验证器集的情况下跟踪区块链头部。
绍博
一种计量单位。 1 szabo = 1012,106 szabo = 1 以太币。
T 橙色口哨
出现在区块 2,463,000 的以太坊区块链之一改变了某些需要密集输入/输出操作的计算,并清除了拒绝服务攻击造成的累积状态。 拒绝服务攻击利用了相关操作的低燃料成本。
终端总难度 (TTD)
总难度是区块链中某一点之前所有区块的 Ethash 挖矿难度之和。 终端总难度是一个特定的总难度值,用于触发执行客户关闭他们的挖矿和区块广播功能,使网络能够过渡到权益证明。
测试网
“testnet”的缩写,一个旨在模拟以太坊主网行为的网络(参见 参考资料)。
代币
在以太坊区块链上的智能合约中定义的可交易虚拟商品。
代币标准
由 ERC-20 提案引入,为可替代代币提供标准化结构。 与比特币不同,来自同一合约的代币可以相互追踪、交易和交换。
ERC-20 代币标准
贸易
提交到以太坊区块链的数据由来源签名并针对特定目标。 交易包含交易等元数据。
贸易
手续费
每次使用以太坊网络都需要支付的费用。 示例包括从您的或互动中发送资金,例如交换代币或购买收藏品。 交易费可视为服务费,取决于网络的使用情况。 这是因为负责处理您的交易的人员可能会优先考虑费用较高的交易——因此拥堵会迫使价格上涨。
从技术上讲,交易费用与相应交易所需的消费有关。
降低交易费用现在非常受关注。请参阅
无信任
任何相关方在不信任第三方的情况下调解交易的网络能力
图灵完备
如果一组数据操作规则(例如计算机指令集、编程语言或元胞自动机)可以用来模拟任何图灵机,则可以说它们是“图灵完备”或“计算通用”的。 这个名字来自英国数学家和计算机科学家艾伦图灵。
V验证者
在系统中,负责在区块链中存储数据、处理交易和添加新区块。 要激活验证器软件,需要 32 个以太币。
股权证明
以太坊质押
验证者生命周期
验证器可以处于的状态序列。这包括:
有效期证明
特定解决方案的安全模型。 为了加快交易速度,交易被分批处理并在单个交易中提交给以太坊。 交易计算在链下进行,然后连同有效性证明提交到主链。 这种方法可能会增加交易量,同时保持安全性。 部分使用。
零知识卷积
效期
使用链下解决方案来提高交易吞吐量。 与比特币不同,Validium 的数据不存储在分层网络中。
效期
毒蛇
一种语法类似于 Python 的高级编程语言。 但 Vyper 更接近于纯函数式语言,它的创造者是 Vitalik Buterin。
W钱包
举行的软件。 钱包用于访问、管理和与以太坊交互。 密钥不需要存储在钱包中,但可以从存储卡或纸张等离线存储中检索,以增加安全性。 虽然它被称为“钱包”,但它不存储货币或代币。
以太坊钱包
Web3
第三版万维网。 最初由 Gavin Wood 博士提出,Web3 代表了 Web 应用程序的新愿景和焦点——从集中拥有和管理的应用程序转变为分散的基于协议的应用程序(参见 参考资料)。
Web2 与 Web3
魏
最小的测量单位。 1018 wei = 1 以太币。
Z 零地址
一个特殊的以太坊地址,地址的所有字节都为0,被指定为目标地址。
零知识证明
零知识证明是一种密码学方法,它使个人能够在不传达任何额外信息的情况下证明一个陈述是真实的。
零知识卷积
零知识卷积
使用的交易在使用(第 1 层网络)安全性的同时,增加了交易吞吐量。 虽然不能像那样处理复杂的事务类型,但不存在延迟问题,因为事务在提交时可以被证明是有效的。
零知识卷积
来源
摘自 Andreas M. Antonopoulos, Gavin Wood (under CC-BY-SA) 的“精通以太坊”
改进此页面
我们错过了什么吗? 有什么不正确的地方吗? 请通过在 GitHub 上为这个词汇表做出贡献来帮助我们改进!
详细了解您可以如何帮助我们
这篇文章对您有帮助吗?
无论