电台主播:鲸鱼小姐姐
第7课 链式结构(1)
大家好,欢迎收听鲸鱼小姐姐的区块链小课堂,本栏目由忠义资本赞助播出。
今天我们为大家介绍下几个区块链的结构及相关定义
1、链/ Chain
链是由区块按照发生的时间顺序,通过区块的哈希值串联而成,是区块交易记录及状态变化的日志记录。
2、链下/ Off-chain
区块链系统从功能角度讲,是一个价值交换网络,链下是指不存储于区块链上的数据。
3、创世区块/ Genesis Block
区块链中的第一个区块被称为“创世”区块。创世区块一般用于初始化,不带有交易信 息。
4、区块高度/ Block Height
一个区块的高度是指在区块链中它和创世区块之间的块数。
5、分叉/ Fork
在区块链中,由矿工挖出区块并将其链接到主链上,一般来讲同一时间内只产生一个区块,如果发生同一时间内有两个区块同时被生成的情况,就会在全网中出现两个长度相同、区块里的交易信息相同但矿工签名不同或者交易排序不同的区块链,这样的情况叫做分叉。
6、软分叉/ Soft Fork
指在区块链或去中心化网络中向前兼容的分叉。向前兼容意味着,当新共识规则发布后,在去中心化架构中节点不一定要升级到新的共识规则,因为软分叉的新规则仍旧符合老的规则,所以未升级的节点仍旧能接受新的规则。
7、硬分叉/ Hard Fork
指在区块链或去中心化网络中不向前兼容的分叉,硬分叉对加密货币使用的技术进行永久更改,这种变化使得所有的新数据块与原来的块不同,旧版本不会接受新版本创建的区块,要实现硬分叉所有用户都需要切换到新版本协议上。如果新的硬分叉失败,所有的用户将回到原始数据块。
以上就是今天鲸鱼小姐姐讲解的内容,学习更多区块链小知识,请关注“鲸鱼社群”微信公众号。
·The End·
领取专属 10元无门槛券
私享最新 技术干货