区块链术语汇总

综述

区块链对于很多人来说,还是很陌生的,很多名词让人望而却步,小编整理汇总了一些目前常见的词汇,并将它们用尽量通俗的语言解释。若有新的词汇,也会不定期更新。

本文参考了区块链专业术语最全词汇表:从 A - Z,但其中有些词汇的讲解还是过于专业,小编结合自身经历,重新描述了这些词汇,并结合当前区块链发展状况,新增了一些别的词汇

词汇表

51%Attack 51%攻击
可以这么理解,当某人掌控了超过一半的某区块链能力时,他就控制了整个区块链。也就是说,原本去中心化的区块链变成了一个中心化的区块链,这是很可怕的。

Address地址
就是你用来接收数字资产的地址,可以理解成是你银行卡的账户

ASIC 专用集成电路
这个是加速了比特币被挖完的罪魁祸首,看看下图,纵轴可以理解为算力,横轴为年份,自从ASIC出现后,全网算力明显上升。

Bitcoin 比特币
第一个区块链应用,此公链就是为了发币而生。

Block 区块
一个块中记录了一定容量的信息,信息永久记录并且不可被篡改

Blockchain 区块链
区块串联后形成的一条链(一般是依据时间戳进行串联,当然这是个复杂的过程),也就是我们所说的主链,加入到主链中的块,将成为历史数据。

Block explorer 区块链浏览器
可以通过它查看当前主链状态、信息、各区块的信息,公开透明,也就是完全可视化、透明化、人性化的将整个区块链展示在任何人面前。

Block Height 区块高度
就是当前主链的块数,因为在某个时间段内,产生块的时间是固定的,比如每隔15秒,主链会新增一个块。因此,ICO年代,很多合约是通过块高度来控制发行Token的。

Block RewardToken奖励
给矿工的奖励。块的产生就是共识达成的结晶,而这个块就是矿工来协助产生的,矿工为此付出了带宽、时间、设备等资源,因此需要得到这一奖励。而这个奖励就来自用户转账、交易等操作的手续费。
当然,现实中,是远比这一讲解复杂的。

Consensus共识
比如,某个块是否可以被加入到主链,这是需要某一比例的矿工认可,这个过程就是共识的过程。

Cryptocurrency 加密货币
这个应该都熟悉,别称Token、通证、代币、数字货币。

Cryptographic Hash Function 加密哈希函数
这个扩展讲起来会涉及到很多领域的底层技术。简单来说,就是不同的数据经过处理后,会产生一个唯一的固定长度的字符串,这个字符串就是一个哈希值,可以理解为关系型数据库中一张表的主键。

Dapp 去中心化应用
全称:Decentralized Application,自主运行的应用,不需要某中心组织或机构干预。

DAO 去中心化自治组织
公链,以及公链上的DAPP,在没有任何人的干预之下,依旧可以自行组织运营。

Difficulty 容易程度
能够理解为,某个节点生成一个块的困难程度。

Digital Signature 数字签名
这在密码学领域很常见,A用户使用公钥加密某信息,B用户在用私钥揭秘该信息,若能成功解开,则说明信息正确无误。

Double Spending 双重支付
也就是区块链领域中经常涉及到的双花问题,简而言之,就是一笔钱花了两次。双花并不是产生新的币,只是通过某种方式把自己花出去的钱又重新拿回来了。
双花攻击是一个让人头疼的问题,而要解决这个问题,主要是考虑一个健壮的共识算法。

Ethereum 以太坊
被称为是第二代区块链技术

EVM 以太坊虚拟机
以太坊的核心

Fork 分支
一条链由于不同的原因,被分成了多个叉,每个叉是一条链

Genesis Block 创世区块
第一个区块,期间会初始化整条链

Hard Fork 硬分叉
区块链发生永久性分歧,在新共识规则发布后,部分没有升级的节点无法验证已经升级的节点生产的区块,通常硬分叉就会发生。

Hash collision 哈希碰撞
这个其实就是挖矿的本质,哈希碰撞主要是在基于POW机制的区块链中才有。原理是:有可能两个不同的原始值在经过哈希运算后得到同样的结果,这样就是哈希碰撞。这个原理不需要去深究。只要知道,碰撞达到某一范围后,就能挖出一个块了。

keystore 钱包文件
里面包含加密后的公钥私钥信息,需要使用自己设置的密码才能解开此文件中的信息,一般钱包导入,转账等操作时候的签名认证时候才需要。

Mining 挖矿
挖矿的过程就是哈希碰撞的过程,也就是共识达成的过程。这块只需要知道,是为了挖出区块链的下一个块

Multi-Signature 多重签名
这样来理解:为完成某一次交易,需要多个不同的用户认可才能成功,这类似于企业里,某份合同生效,需要多个负责任签字才能执行该合同。

Node 节点
可以理解为对接到区块链网络中的用户,一般是指保存有区块链完整数据的用户,并实时对接网络。

Oracles 预言机
通过它可以实现智能合约和外部世界的交流

Peer to Peer 点对点
网络中,双方在没有第三方干预的情况下完成交流。

Public Address 公用地址
这个就是前面提到的Address地址,要记住它不是公钥,而是在公钥的基础上hash处理后的结果。
可把它理解为自己的银行卡账号

Private Key 私钥
理解成是你的银行卡密码,不同的是,这个密码只有你自己拥有,而别的地方是无法获取到的,因此你必须牢牢记住自己的这个私钥

Proof of Work 工作证明
一种用于挖矿的工作机制,也是维持区块链正常运转的共识机制。跟电脑性能有关。

Proof of Stake(股权证明)
一种用于挖矿的工作机制,也是维持区块链正常运转的共识机制。跟电脑性能无关,此类机制的区块链,也没有挖矿的概念。

Scrypt 一种挖矿加密算法
哈希碰撞(这个概念前面有描述)的一种函数,性能好,但是吃内存。这个主要

SHA-256 一种挖矿加密算法
哈希碰撞(这个概念前面有描述)的一种函数,需要大量的硬件设备的投入。

Smart Contracts 智能合约
可以理解为是合约发布者定制的一系列的法律法规,发布到链中,所有调用该合约的参与者都需要遵守其中的规则。可以说,代码即规则。发布后的规则,不可以再被修改。

Soft Fork 软分叉
当新共识规则发布后,没有升级的节点会因为不知道新共识规则下,而生产不合法的区块,就会产生临时性分叉。

Solidity 开发语言
用于开发智能合约的开发语言,目前,大多数公链的合约都兼容该语言。

Testnet 测试网
这个就不用解释了吧。。

Transaction Free 手续费
交易或者调用某些合约接口,都会涉及到手续费问题。手续费用来奖励给矿工的,毕竟矿工耗费了那么多精力来给用户生成块。

Wallet 钱包
可以用来存放数字资产,转账交易等。

Donate
  • Copyright: Copyright is owned by the author. For commercial reprints, please contact the author for authorization. For non-commercial reprints, please indicate the source.
  • Copyrights © 2017-2023 Jason
  • Visitors: | Views:

谢谢打赏~

微信