区块链到底是什么

简介:

本质

有人说是账本,有人说是数据库。

其实区块链(block chain)的主要作用是储存信息。

任何需要保存的信息,都可以写入区块链,也可以从里面读取,所以从这角度看,它可以叫做广义上的数据库,并且是分布式的。

任何一台电脑、手机都可以成为一个区块链服务器,加入区块链网络,成为一个节点。区块链的世界里面,没有中心节点,每个节点都是平等的,

都可以保存完整的数据信息。

比特币是存于区块链上的一种虚拟货币。对,区块链除了可以存比特币还可以存别的东西,存什么并不重要。

重要的特性是没有管理员,它是彻底无中心的,不存在传统数据库管理员把所有的数据篡改的风险。

区块

区块链由多个区块(block)组成,各个区块之间的关系由 Header 关联。

区块链关系图

每个区块包含两个部分:

区块头(Head):记录当前区块的特征值
区块体(Body):实际数据

先说区块体,区块体里可以存任意东内容:比特币,以太币,狗币,猫币,你欠翠花5块钱...等等存什么都可以

再说区块头,这区块头就厉害了,区块头主要包括:

本区块产生时间
本区块的哈希 (Hash)
上一个区块的哈希 (Hash)

本区块的哈希值由打包本区块内容的时候生产,打包完内容就不能变了,内容变了哈希就变了。

哈希值是唯一的,也是关联上下区块的重要信息。

所以你不能随意篡改打包后的内容,若是篡改,那么这个区块就“掉链子”没有意义了。

这也是区块链可信,厉害的地方。



原文发布时间为:2018-03-12
本文作者:技术杂谈
本文来源:腾讯云 云+社区,如需转载请联系原作者。

目录
打赏
0
0
0
0
357
分享
相关文章
探索区块链的未来
随着技术的不断演进,区块链作为一项颠覆性的创新,在过去几年中引起了广泛的关注。从比特币的诞生到智能合约的应用,区块链在金融、供应链管理、医疗保健等众多领域展示了其巨大的潜力。在本文中,我们将探索区块链技术的当前状态以及未来发展的趋势。
100 1
区块链
第五节 区块链 1.区块的概念 区块”是一种记录交易的数据结构。每个区块由区块头和区块主体组成,区块主体负责记录前一段时间内的所有交易信息,区块链的大部分功能都由区块头实现。区块头中包括多重数据,如父区块哈希值、版本、时间戳、难度、Nonce.Merkle根。父区块哈希值是让每个区块首尾相连的关键信息以保证数据难以篡改。区块头中还有时间戳的值,记录该区块产生的时间,能够精确到秒,使得每笔数据可以被追溯. 2.区块链的概念 区块链是一种由多方共同维护,使用密码学保证传输和访问安全,能够实现数据一致存储、难以篡改、防止抵赖的记账技术,也称为分布式账本技术。 区块链是一个链式数据结构存储的分布
【区块链】为什么零知识很重要
零知识证明是区块链和Web3的下一个重大发展。最近的一项调查揭示了采用者现在是如何使用ZKP的,以及未来的预期。
什么是区块链
深挖区块链背后的本质
513 0
什么是区块链
【谢国彤歪评】区块链是什么?能干什么?
本文是一篇“歪评”——它可能不是你看过的最好的区块链科普贴,但一定是最有娱乐精神的一篇。前 IBM 认知医疗研究总监、平安医疗科技研究院副院长、平安医疗科技公司副总经理谢国彤先生从“区块链是什么?”,“区块链能做什么?”这两个基本问题说起,带来有趣又有料的科普。
5155 0
区块链初探
区块链[&比特币]概念 拜占庭问题:讨论如何在远程协商且有干扰信息的情况下整个系统达成正确决策的问题。 拜占庭将军问题深入探讨 。一般地,把故障(不响应)的情况称为“非拜占庭错误”,恶意响应的情况称为“拜占庭错误”,对应的节点称为拜占庭节点。
1473 0