网赚论坛

 找回密码
 免费注册
查看: 232|回复: 0
打印 上一主题 下一主题

区别链常识:比特之窗讲解区块与区块链的关系

[复制链接]

21

主题

21

帖子

144

积分

Ⅰ级财主

Rank: 1

积分
144
跳转到指定楼层
楼主
发表于 2018-1-12 17:49:10 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

   区块链是什么?比特之窗认为:区块链没有那么的神密,也没有想像的那么的简单;一句话,区块链是一种特殊的分布式数据库。



作为数据库的一种,区块链的功能主要体现以下两点:

首先,区块链的主要作用是储存信息。

任何需要保存的信息,都可以写入区块链(比特币网络中区块链,存储的是比特币网络中所有的比特币交易信息,交易双方、交易时间、交易的内容信息等等);也可以从里面读取,所以它是数据库。

其次,任何人都可以架设服务器,加入区块链网络,成为一个节点。

区块链的世界里面,没有中心节点,每个节点都是平等的,都保存着整个数据库。你可以向任何一个节点,写入/读取数据,因为所有节点最后都会同步,保证区块链一致。



        区块链的结构:

区块链由一个个区块(block)组成。区块很像数据库的记录,每次写入数据,就是创建一个区块。


每个区块包含两个部分:
区块头(Head):记录当前区块的元信息
区块体(Body):实际数据信息
区块头包含了当前区块的多项元信息:生成时间、实际数据(即区块体)的 Hash、上一个区块的 Hash值等等信息。


所谓 Hash值就是计算机可以对任意内容,计算出一个长度相同的特征值。区块链的 Hash 长度是256位,这就是说,不管原始内容是什么,最后都会计算出一个256位的二进制数字。

而且可以保证,只要原始内容不同,对应的 Hash值一定是不同的。

举例来说,字符串789的 Hash值是a8fdc256a9f19cc1c7317a60c4f01b13d55d7fd0(十六进制),转成二进制就是256位,而且只有789能得到这个 Hash值。

区块中的Hash值是区块链必需的,是整个区块链中不同区块之间相互区分的标识。



        比特之窗,一家专业提供区块链技术资讯的服务平台。



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

广告合作|Archiver|手机版|小黑屋|财富吧

GMT+8, 2024-11-24 19:34 , Processed in 0.499201 second(s), 36 queries , Gzip On.

Powered by Discuz! X3.1

© 2014-2021 财富吧

快速回复 返回顶部 返回列表