区块链术语解析:入门必备知识
区块链技术作为近年来备受关注的技术之一,其专业术语繁多,对于初学者来说可能会感到困惑。本文将为您解析48个常见的区块链术语,帮助您更好地理解这一技术。
1. Blockchain(区块链)
区块链是一种分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。它是一个共享的分布式账本,其中交易通过附加块永久记录。区块链基础
2. Block(区块)
在比特币网络中,数据会以文件的形式被永久记录,我们称这些文件为区块。一个区块是一些或所有最新比特币交易的记录集,且未被其他先前的区块记录。区块结构
3. 区块头
区块头里面存储着区块的头信息,包含上一个区块的哈希值(PreHash)、本区块体的哈希值(Hash)、以及时间戳(TimeStamp)等等。区块结构
4. 中本聪
自称日裔美国人,日本媒体常译为中本哲史,此人是比特币协议及其相关软件Bitcoin-Qt的创造者,但真实身份未知。比特币历史
5. 加密货币
加密货币是数字货币(或称虚拟货币)的一种。是一种使用密码学原理来确保交易安全及控制交易单位创造的交易媒介。加密货币
6. Node(节点)
由区块链网络的参与者操作的分类帐的副本。区块链网络
7. Oracle
Oracle通过向智能合约提供数据,它现实世界和区块链之间的桥梁。智能合约
8. 去中心化
去中心化是一种现象或结构,必须在拥有众多节点的系统或在拥有众多个体的群中才能出现或存在。去中心化
9. 实用令牌
实用程序令牌是一种实用令牌,可充当使用特定服务的权利。例如,您可以结算商品和餐食的价格,而不是现金,也可以通过拥有云存储来访问它。实用令牌
10. 侧链
具有辅助角色的区块链旨在解决主链问题,例如处理延迟。例如,推出了基于侧链的DeFi(去中心化金融)平台的测试版。侧链
11. 脱链
链下交易是未记录在区块链上的交易。例如,在使用虚拟货币比特币提供链下“支付渠道的闪电网络中,从隐私的角度来看,这已经成为一个问题,即可以通过特定设置查看其他人的银行账户数据。脱链
12. 私有链
私有链是需要批准才能加入网络的区块链。例如,与其他链的不同之处在于,私有链具有管理区块链的管理员。私有链
13. Provider
Provider是用于查询区块链状态的只读连接,如账户、区块或交易详情。与Web3.js不同,Ethers中的Provider不提供写访问权限,而是通过Signer对象进行。Web3
14. Signer
Signer负责处理与账户的所有交互,其私钥可能存储在内存或通过诸如MetaMask的IPC层进行保护。Web3
15. Transaction(交易)
Transaction是引起区块链状态改变的操作,需要支付费用。交易提交后,会被放入内存池,直到被验证者包含进区块链。交易
16. Contract(合约)
Contract是部署在区块链上的程序,包含代码和可读写存储空间。合约可以执行复杂的逻辑,并与其他合约进行交互。智能合约
17. Receipt(收据)
交易提交后,会生成一个Receipt,提供有关交易详情的信息。交易
18. Attestation(证明)
证明是指验证者所发起的投票,由验证者的签名聚合而成,用以证明区块的有效性。以太坊2.0
19. Attester(证明者)
信标链上的验证者可以充当区块提议者和证明者,证明者对区块发起投票。以太坊2.0
20. Beacon Chain(信标链)
以太坊2.0阶段0中实现,将引进权益证明