创世区块是指区块链上的第一个区块,用来初始化相应的加密货币。
共识机制/Consensus
由于点对点网络下存在较高的网络延迟,各个节点所观察到的事务先后顺序不可能完全一致。因此,区块链系统需要设计一种机制对在差不多时间内发生的事务的先后顺序进行共识。这种对一个时间窗口内的事务的先后顺序达成共识的算法被称为“共识机制”。
父块/Parent Block
父块是指区块的前一个区块,区块链通过在区块头记录区块以及父块的哈希值来在时间上排序。
区块/Block
一个区块是一个数据包,其中包含零个或多个交易,前块(“父块”)的散列值,以及可选的其它数据。除了初始的“创世区块”外,每个区块都包含它父块的散列值,并且区块的全部集合被称为区块链,覆盖了网络里的全部交易历史。
区块高度/Block Height
一个区块的高度是指在区块链中它和创世区块之间的块数。
分叉/Fork
同一个父块的两个区块被同时生成,某些部分的矿工看到其中一个区块,其他的矿工则看到另外一个区块,结果就创建了两个平行区块链。其中之一最终成为获胜的区块链,用户以大多数的选择来决定获胜的区块链。
硬分叉/Hard Fork
指在区块链或去中心化网络中不向前兼容的分叉,硬分叉对加密货币使用的技术进行永久更改,这种变化使得所有的新数据块与原来的块不同,旧版本不会接受新版本创建的区块。要实现硬分叉,所有用户都需要切换到新版本协议上。如果新的硬分叉失败,所有的用户将回到原始数据块。
软分叉/Soft Fork
指在区块链或去中心化网络中向前兼容的分叉。向前兼容意味着,当新共识规则发布后,在去中心化架构中节点不一定要升级到新的共识规则,因为软分叉的新规则仍旧符合老的规则,所以未升级的节点仍旧能接受新的规则。
公有链/Public Blockchain
公有链是完全开放的区块链,是去中心化和无主权化的。任何人都可以在区块链上进行一笔(有效)交易,并且交易的全部记录都是公开可获得的。公有链的任何节点都是向任何人开放的,每个人都可以参与到这个区块链中的计算,而且任何人都可以下载获得完整区块链数据,即全部账本。全世界的人都可以参与系统维护工作,这使得公有链还具有以下两个特点:
1.开源(Open Source):由于整个系统的运作规则公开透明,这个系统是开源系统;
2.匿名(Anonymity):由于节点之间无需信任彼此,所有节点也无需公开身份,系统中每一个节点的匿名和隐私都受到保护。
私有链/Private Blockchain
在某些区块链的应用场景下,开发者并不希望任何人都可以参与这个系统,因此建立一种不对外公开、只有被许可的节点才可以参与并且查看所有数据的私有区块链。私有链中一个可信任的操作者管控区块链的端口,只有经授权的人才能在区块链上查阅或进行交易。私有链一般适用于特定机构的内部数据管理与审计。
联盟链/Consortium Blockchain
指其共识过程受到预选节点控制的区块链。联盟链介于公有链与私有链之间。比如,公众可以查阅和交易,但不能验证交易,或不能发布智能合约,需获得联盟许可。
主链/主网/Mainnet
通常区块链,尤其是公有链都有主网和测试网。主网是区块链社区公认的可信区块链网络,其交易信息被全体成员所认可。有效的区块在经过区块链网络的共识后会被追加到主网的区块账本中。
侧链/Sidechain
侧链是主链外的另一个区块链,锚定主链中的某一个节点,通过主链上的计算力来维护侧链的真实性,实现公共区块链上价值与其他账簿上价值在多个区块链间的转移。最具代表性的实现有Blockstream。这种主链和侧链协同的区块链架构中的主链有时也被称为母链(Parentchain)。
币圈最齐初学者手册了。由于有许多感兴趣的新手都是有私聊过我讲不清楚该怎么着手,觉得币圈很大,有点儿迷惘,担心被割。以前也是有读过许多关于区块链、数字货币的文章内容,但全是零零散散对于某一个的深入分析,这会让许多币圈新手要...
在信用卡的使用过程中,有一些冷门却“实用”小知识的小知识,很多卡友可能还不知道,了解后却可为大家避免一些损失。现在就和大家一起聊聊一下信用卡的“那些事”。 1、被扣年费 各家银...
警察积极主动学习培训区块链技术、数字货币法律知识;办案人掌握币市,对token不容易一概评定涉嫌诈骗;一些区块链项目,被作为传销的“新标底”。警察虚拟货币法律知识的升级继沿海地区几栋大都市的网络警察好朋友积极主动学习培训...
从技术角度看,区块链是一个由多方共同维护的技术系统,用区块链结构存储数据,并使用密码学来确保传输和访问的安全。区块链基础设施主要分为应用层、合同层、激励层、共识层、网络层、数据层和数据基础设施层。共识层、网络层、数据层:...