主页 > imtoken国际版下载 > 区块链课第一课——要学好区块链,首先要掌握区块链术语!

区块链课第一课——要学好区块链,首先要掌握区块链术语!

imtoken国际版下载 2023-04-02 05:59:40

要学习区块链知识,掌握一些专有名词是必不可少的。以下名词有你不认识的吗?

1.区块链——区块链

区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新应用模式。是一个共享的分布式账本,其中交易通过额外的区块永久记录。

2.块-块

在加密资产网络中,数据以文件的形式永久记录,我们称之为块。区块是一些或全部最新加密资产交易的一组记录,这些交易尚未被其他先前的区块记录。

3.节点-节点

由区块链网络参与者操作的账本副本。

4.去中心化

去中心化是一种现象或结构,必须在具有许多节点的系统中或在具有许多个人的群体中出现或存在。节点之间的影响会通过网络形成非线性的因果关系。

5.共识机制

共识机制是通过特殊节点的投票,在极短的时间内完成交易的验证和确认;对于一笔交易,如果几个利益不相关的节点能够达成共识,我们就可以认为整个网络是正确的。也可以就此达成共识。

6.工作量证明

工作量证明是指您获得多少资金,具体取决于您为挖矿贡献的工作量。计算机性能越好,分配给你的地雷就越多。

7.PoS – 权益证明机制

股权证明,一种基于您持有的货币数量和时间的利息分配系统。在PoS模式下,你的“挖矿”收入与你的币龄成正比,与你电脑的计算性能无关。

8.DPOS——授权权益证明机制

Delegated Proof of Stake,类似于董事会,董事会成员数量有限,由所有人选举产生,选定的董事会成员可以行使自己的权利。

9.智能合约

智能合约是一种旨在通知、验证或执行合约的计算机协议。智能合约允许在没有第三方的情况下进行可追溯且不可逆转的可信交易。

10.时间戳

时间戳是一个字符串或编码信息,用于识别记录的日期和时间。国际标准是 ISO 8601。

11.图灵完备

图灵完备性是指机器执行任何其他可编程计算机可以执行的计算的能力。一个例子是以太坊虚拟机 (EVM)。

12、51% 攻击

当单个个人或群体拥有超过一半的算力时,这个个人或群体可以控制整个加密资产网络,如果他们有一些恶意攻击的想法,他们可能会发送一些冲突的交易来破坏整个加密资产网络互联网。

13、DApp – 去中心化应用

是一个自主运行的开源应用程序,将其数据存储在区块链上,以加密代币的形式对其进行激励,并使用显示价值证明的协议进行操作。

14、分布式账本——分布式账本

数据通过分布式节点网络存储。分布式账本不必有自己的货币,它可以是许可的和私有的。

15、分布式网络

处理能力和数据分布在节点之间而不是集中式数据中心的网络。

16、甲骨文

预言机是一个受信任的实体,它通过签名引入有关外部世界状态的信息,允许确定性智能合约对不确定的外部世界做出反应。预言机具有不可篡改、服务稳定、可审计等特点,并具有经济激励机制保证运行权。

17、私钥——私钥

私钥是一串数据,它是允许您访问特定钱包的令牌。它们充当密码,除了地址的所有者外,对所有人都是隐藏的。

18、公钥——公钥

它与私钥配对。公钥可以计算出币的地址,因此可以作为拥有币地址的凭证。

19、钱包——钱包

包含私钥的文件。它通常包含一个软件客户端,允许访问查看和创建针对钱包设计的特定区块链的交易。

20、冷钱包

一般来说,冷钱包就是离线存储数字货币的钱包。玩家在离线钱包上生成数字货币地址和私钥,然后保存。冷钱包是在没有任何网络的情况下存储数字货币,因此黑客无法进入钱包获取私钥。

21、轻钱包

不保存所有区块的数据,只保存与自身相关的数据,基本可以实现去中心化。

22、全节点

完整节点是具有完整区块链账本的节点。全节点需要占用内存来同步所有区块链数据,并且可以独立验证区块链上的所有交易并实时更新数据。主要负责区块链交易的广播和验证。

23、拜占庭失败——拜占庭将军问题

拜占庭将军问题是 Leslie Lambert 提出的点对点通信中的一个基本问题。这意味着试图通过消息在不可靠的通道上传递消息来实现一致性是不可能的。因此,一致性研究一般假设通道是可靠的,或者不存在这个问题。

24、超级账本

Hyper ledger 是 Linux 基金会于 2015 年推出的一个开源项目,旨在推广区块链数字技术和交易验证。通过创建通用的分布式账本技术,帮助组织扩展和构建行业特定的应用程序、平台和硬件系统,以支持成员各自的交易业务。

25、闪电网络

闪电网络的目的是安全地进行链下交易。它本质上是一种使用哈希时间锁定的智能合约来安全地进行0确认交易的机制。通过设置巧妙的“智能合约”,用户可以在闪电网络上进行未经确认的交易,就像黄金一样安全。

26、P2P – 点对点

对等计算机网络是一种分布式应用程序架构,可在对等方之间分配任务和工作负载。是应用层的点对点计算模型形成的网络或网络形式。

27、挖矿——挖矿

挖矿是一种获取比特币的勘探方法的昵称。使用计算机硬件计算硬币位置并获得硬币的过程称为挖矿。

28、矿工

尝试创建区块并将其添加到区块链的计算设备或软件。在区块链网络中,当一个新的有效区块被创建时,系统一般会自动给区块创建者(矿工)一定数量的代币作为奖励。

29、矿池

是一个全自动的挖矿平台,让矿工贡献自己的算力一起挖矿来创建区块,获得区块奖励,按照算力贡献的比例分配收益(即矿机是接入矿池-提供算力-获取收益)。

30、公链

完全开放的区块链是指任何人都可以读取、任何人都可以发送、可以有效确认、全世界人民都可以参与系统维护的区块链。交易或挖矿读写数据。

31、私链

写入权限仅限于组织或特定少数对象的区块链。读取权限可以对外界开放,也可以限制在任何程度。

32、附属链

共识机制是由多个指定机构共同控制的区块链。

33、主链

主链一词来源于主网(mainnet,相对于测试网testnet),是一个正式上线的独立区块链网络。

34、侧链

挂钩的侧链,这将使比特币和其他数字资产在多个区块链之间转移,这意味着用户可以使用他们现有的资产访问新的加密货币系统。

35、跨链技术

跨链技术可以理解为连接各种区块链的桥梁。它的主要应用是实现区块链之间的原子交易、资产转换、区块链内的信息交换,或者解决Oracle问题。

36、硬分叉

区块链出现永久性分歧。新共识规则发布后,部分未升级节点无法验证已升级节点出块。通常会发生硬分叉。

37、软分叉

当新的共识规则发布时,未升级的节点会因为不知道新的共识规则而产生非法区块,导致临时分叉。

38、Hash——散列值

简单来说就是将任意长度的消息压缩成固定长度的消息摘要的函数。

39、算力

假设挖矿是求解一个方程,只能通过代入其中的每个整数来计算,那么算力就是每秒处理数据的速度。

40、哈希树——哈希树

哈希树是一种树形数据结构,每个叶子节点都标注了数据块的哈希值,非叶子节点标注了其子节点标签的加密哈希值。

41、加密

在文档(明文)上执行的过程与称为密钥的短数据字符串相结合(例如 c85ef7d79691fe79573b1a7064c19c1a9819ebdbd1faaab1a8ec92344438aaf4)。加密产生的输出(密文)可由拥有密钥的其他人读取“解密”返回原始明文,但是对于没有密钥的人来说,解密是令人费解的并且在计算上是不可行的。

42、公钥加密

一种特殊类型的加密,它具有同时生成两个密钥(通常称为私钥和公钥)的过程,因此可以使用另一个密钥对使用一个密钥加密的文档进行解密。通常,顾名思义,个人会发布他们的公钥并为自己保留私钥。

43、数字签名

数字签名算法是一个过程,用户可以使用私钥生成一个称为文档签名的短数据字符串,以便任何拥有相应公钥、签名和文档的人都可以验证(1)文档由特定私钥的所有者“签名”,(2)文档自签名后未更改。请注意,这与传统签名不同,您可以涂抹额外的文本并且这样做无法区分;数字签名后对文档的任何更改都会使签名无效。

44、地址

地址本质上是属于特定用户的公钥的表示;例如一个完整的比特币节点占内存多大,与上面给出的私钥关联的地址是 cd2a3d9f938e13cd947ec05abc7fe734df8dd826。请注意,在实践中,地址在技术上是公钥的哈希值,但为简单起见,最好忽略这种区别。

45、事务

交易是授权与区块链相关的某些特定操作的文档。在货币中,主要交易类型是向他人发送货币单位或代币;在其他系统中,例如域名注册,提出和完成报价以及签订合同的行为也是有效的交易类型。

46、封锁

一个块是一个数据包,包含零个或多个事务、前一个块(“父块”)的哈希值,以及可选的其他数据。除了最初的“创世区块”,每个区块都包含其父区块的哈希值。整个区块集合称为区块链,包含整个网络的交易历史。请注意,一些基于区块链的加密货币使用术语“分类帐”而不是区块链。两者的意思大致相同,尽管在使用术语“账本”的系统中,每个区块通常包含每个账户当前状态的完整副本(例如货币余额、部分履行的合约、注册),并允许用户丢弃过时的历史数据。

47、创世块

创世区块是指区块链上的第一个区块,用于初始化相应的加密货币。

48、帐户

帐户是分类帐中的记录,由其地址索引,其中包含有关帐户状态的完整数据。在货币系统中,这包括货币余额和未完成的交易订单;在其他情况下,可以将更复杂的关系存储在帐户中。

49、随机数

为了满足工作量证明的条件而调整块中的无意义值。

50、挖矿

挖掘是反复总结交易、构建块并尝试不同的随机数直到找到符合工作证明的随机数的过程。如果矿工幸运并产生了有效区块,则会获得一定数量的硬币(区块中交易的全部费用)作为奖励。所有矿工都开始尝试创建一个新块,其中包含作为父块的最新块的哈希。

51、陈旧块

对于同一个父块,在创建另一个块之后再创建一个块;陈旧的块通常会被丢弃,这是一种能源浪费。

52、幽灵

Ghost 是一种协议一个完整的比特币节点占内存多大,通过该协议,块不仅可以包含其父块的哈希值,还可以包含对父块的父块的其他子块(称为叔块)进行哈希处理的陈旧块。这确保了陈旧的区块仍然有助于区块链的安全性,并缓解了大型矿工在快速区块链上具有优势的问题,因为他们立即意识到自己的区块,因此不太可能产生陈旧的区块。

53、方块叔叔

是父块的父块的子块,但不是它自己的父块,或者更一般地说是祖先的子块,但不是它自己的祖先。如果 A 是 B 的叔叔,那么 B 是 A 的侄子。

54、双花

这是一个故意的分叉,当一个拥有大量算力的用户发送一笔交易来购买一个产品,并在收到该产品后进行另一笔交易,将相同数量的硬币发送给自己。攻击者创建一个与包含原始交易的块处于同一级别的块,但不包含原始交易而是第二笔交易,并开始在此分叉上进行挖掘。如果攻击者拥有超过 50% 的挖矿算力,双花最终可以保证在任何区块深度都能成功。低于 50%,有部分成功的机会。但这通常是深度 2-5 的唯一重要可能性。所以在大多数加密货币交易所,游戏网站和金融服务需要等待 6 个区块产生(也称为“6 个确认”)才能接受付款。

55、BIP

比特币改进提案(Bitcoin Improvement Proposals 的缩写)是指由比特币社区成员提交的一系列改进比特币的提案。例如,BIP0021 是一项改进比特币统一资源标识符 (URI) 计划的提案。

56、确认

当一个交易被包含在一个区块中时,我们可以说它有一个确认。每次矿工在这个块之后生成一个块,这个交易的确认次数就会增加一个。当确认次数达到六次及以上时,交易一般被认为是安全且难以逆转的。

57、难度

整个网络通过调整“难度”变量来控制生成工作量证明所需的计算能力。

58、难度目标

使全网的算力大约每10分钟产生一个块所需的难度值就是难度目标。

59、难度调整

整个BTC网络每产生2106个区块,难度会根据之前2106个区块的算力进行调整。

60、矿工费

交易的发起者通常会向网络支付矿工费以处理交易。大多数交易需要 0.5mbitcoin 的矿工费。

61、网络

比特币网络是一个由多个节点组成的P2P网络,用于广播交易信息和数据块。

62、奖励

在每个新区块中,都会使用一定数量的新创建的比特币来奖励计算工作量证明的矿工。在这个阶段,每个区块有 25 个比特币的奖励。

63、私钥

用于解锁对应(钱包)地址的一串字符,如5J76sF8L5jTtzE96r66Sf8cka9y44wdpJjMwCxR3tzLh3ibVPxh。

64、事务

简单地说,交易就是将比特币从一个地址转移到另一个地址。更准确地说,“交易”是指表示价值转移的签名数据结构。每个“交易”都通过比特币网络传输,由矿工节点收集并打包成块,永久存储在区块链的某处。

65、钱包

钱包是指保存比特币地址和私钥的软件,您可以使用它们来接收、发送和存储您的比特币。

66、挂钩侧链

它将支持跨多个区块链传输比特币和其他数字资产,这意味着用户可以在使用现有资产的同时访问新的加密货币系统。

67、零知识证明

证明者和验证者之间的交互,证明者可以在不向验证者提供任何有用信息的情况下让验证者相信一个断言是正确的。

68、隔离见证

当用户进行交易时,他们会将比特币发送到不同于传统地址的地址。当要花费这些比特币时,它们的签名(即见证人)不会记录为交易 ID 的一部分,而是单独处理。也就是说,交易ID完全由交易状态(即余额的进出)决定,不受见证部分的影响。

69、闪电网络

一个可扩展的小额支付渠道网络。如果交易双方在区块链上预先设定了支付渠道,则可以通过对账的方式,实现多方、高频、双向的小额支付即时确认;如果双方之间没有直接的点对点支付通道,只要网络中有一条连接多个支付通道组成的双方支付路径,闪电网络也可以利用这条支付路径实现可靠两方之间的资金转移。

70、序列化

将数据结构转换为字节序列的过程。以太坊内部使用的编码格式称为递归长度前缀编码(RLP)。

71、梅克尔帕特里夏树

存储每个帐户状态的数据结构。这棵树是从每个节点开始构建的,然后将节点分成最多 16 个的组,然后对每个组进行哈希处理,然后继续对结果进行哈希处理,直到整个树有一个最终的“根哈希”。这棵树有重要的属性:(1)只有一棵可能的树,所以每个数据集对应一个可能的根哈希(2)很容易更新、添加或删除树节点),如以及生成一个新的根哈希,(3)如果不改变根哈希就无法修改树的任何部分,所以如果根哈希包含在签名文档或有效块中,签名或工作证明可以保证整棵树(4)任何人只能提供向下到特定节点的分支,可以对其进行加密以证明具有确切内容的节点确实在树中。帕特里夏树也用于store account ,交易已经存储在叔块的内部存储中。你可以在这里看到更详细的描述。

72、什么是私钥?如何解密签名实现交易?

私钥是确保您的维基币安全的最重要部分。当您生成一个公共私钥时,它将保存在您的计算机或手机上。当你使用你的私钥对应的地址进行交易的同时,会要求你输入钱包密码,这其实就是解密私钥的过程。使用您的私钥签名,交易将被广播以完成交易。

73、什么是钱包?

钱包是用于管理代币密钥的密钥管理工具。钱包包含一对私钥和公钥。用户用私钥对交易进行签名,从而证明用户拥有交易的输出权。输出交易信息存储在区块链中。当用户使用钱包时,你的钱包文件信息和明文私钥都是钱包。钱包文件是你加了“锁”的钱包,而明文私钥是完全暴露的钱包,没有任何安全保障。因此,在使用明文私钥时,一定要注意保密。

74、地址是什么?

维基链地址由公钥生成(公钥为非对称加密算法生成的私钥),由以W开头的字母和数字组成的34位字符串组成。例如:(WZa9hSDWcBubNTXs4ukQwobXdGrgo9SWq< @9)如果把钱包比作银行卡,那么钱包地址就是银行卡号。

75、区块浏览器有什么用?

区块浏览器可以方便任何用户查看区块网络的所有信息,包括区块信息、地址信息、交易明细信息、应用产生的记录信息等,为区块链的公开透明提供见证区块链。