主页 > imtoken2.0下载 > 从业余到专业:以太坊生态术语中英文对比详解

从业余到专业:以太坊生态术语中英文对比详解

imtoken2.0下载 2023-04-30 06:08:19

写在前面:最近在翻译以太坊生态的文章时,发现有些专业术语并不能100%翻译成真正的意思。 不是,在翻译《DeFi Ultimate Guide》一文时,Oracle被翻译成了Oracle,其正确解释是oracle machine(感谢@田七的指正)。 以后翻译网络优质文章的工作还要继续,所以专业词汇的整理工作还是要做的。 这篇中英专业术语对比,不仅为我服务,也希望能对社区其他致力于翻译的人有所帮助,进而帮助更多有志于为项目做出贡献的人,所以我有了写这篇文章的动机。

本文暂时只列出以太坊生态相关的英文和中文。 可能不是很完整,但会跟进。 另外,如有不妥之处,诚邀各位指正。

1. EVM,以太坊虚拟机,以太坊智能合约。 不仅可以在以太坊网络上进行转账,还可以运行智能合约。 EVM 是以太坊智能合约的运行环境。 它不仅被沙箱封装,实际上已经完全隔离,这意味着EVM内部运行的代码不能接触网络、文件系统或其他进程,甚至智能合约也只能在有限的范围内调用.

2. 以太坊发展的四个阶段:边疆、宅基地、大都市、宁静。 家园阶段在2016年3月,有一个难度系数(难度炸弹)的概念,指的是挖矿难度除了根据出块时间调整外,每10万挖矿难度呈指数增长块难度系数。 2017年10月,以太坊实施拜占庭(Byzantium)升级; 2019年3月,实施君士坦丁堡和圣彼得堡(St. Petersburg)升级。

3. Sharding,这是以太坊在性能提升方面重点关注的技术之一。 分片技术的思想是采用现代数据库中部分节点进行校验的模式。

4. Casper,这个词出现过两个地方:第一个地方是Casper FFG,也就是Vitalik的Casper以太坊生态,是一种POW/POS混合共识机制。 这种方法最大限度地方便了从工作量证明机制过渡到权益证明机制。 第二名是Casper CBC aka Vlad's Casper,Vlad Zamfir是以太坊的顶级研究员,多年来一直是以太坊开发的先驱。

5. EOA,External Owned Accounts,以太坊外部账户,外部账户由私钥控制,每个账户都有一对公钥和私钥,私钥用于签署交易,地址由公钥决定, 用于接收用户转账。

6.Contracts Accounts,合约账户,存放EVM中可以执行的智能合约代码,只能通过EOA激活。 当合约账户被调用时,其中存储的智能合约会在矿机端的EVM中自动执行,并消耗一定数量的Gas,这些Gas是在EOA中通过以太坊购买的;

7. Gas是一笔交易消耗计算资源的基本单位。 在以太坊区块链中执行的每项操作都需要用 gas 支付。 Gas价格是Gas的价格。 每笔交易需要花费的以太坊代币可以通过花费的Gas和当前指定的Gas价格来计算,也就是我们常说的矿工费。

8. 限气、限油。 gas limit可以应用于单笔交易,也可以应用于一个区块(block-gas-limit,即区块gas limit)。 (1) 对于单笔交易,gas limit 表示愿意为“为合约执行交易”支付的最大gas量,用于防止用户通过执行buggy或恶意合约耗尽gas; (2)区块gas limit代表一个区块中所有交易使用的gas总量。

9、ERC20:可以理解为以太坊的一种Token协议规范,所有基于以太坊开发的Token合约均符合该规范。 符合ERC20协议规范的代币可以得到各种以太坊钱包的支持。

10、DAO,decentralized autonomous organization,分布式自治组织,DAO是区块链上的一种智能合约,或者说是一套智能合约,它的存在是为了对组织的管理、融资、行为等规则进行编码,然后形成法律的一般规定。

11.address,address以太坊生态,是一个代表一个账户的以太坊地址。 对于EOA(Externally Owned Account以外的所有账户),其地址为控制该账户的公钥后20位,如:cd2a3d9f938e13cd947ec05abc7fe734df8dd826。 这个字符串是十六进制的,通常会附加一个“0x”来表示清楚。

12. Morden,第一个以太坊可选测试网络(testnet)。 Testnet(测试网络),以太坊网络的镜像网络,用于测试。

13. DAG,有向无环图。 这是一个图,节点的集合以及它们之间的连接。 它具有非常特殊的属性。 以太坊在 Ethash(以太坊的 PoW 算法)中使用 DAG。 Ethash DAG 的生成需要很多时间,这通常由矿工节点完成并存储在缓存文件中。 然后在算法需要该图中的值时使用文件数据。

14. Oracle,预言机,是一种通过交易为智能合约提供可信数据的服务。

未完待续,继续更新……

参考书籍和文章:

“大话区块链”