什么是分布式账本

发布时间:2020-06-25 20:47:15 02:50 热度:42

分布式账本是区块链的四大核心技术之一,如果说密码学是区块链的基石,那么分布式账本就是区块链的骨架。简单来说,分布式账本就是一种数据存储的技术,是一个去中心化的分布式数据库。

比如我们早期使用的淘宝软件,我们的信息,实际都存储在阿里的一个大数据库里里,信息都比较集中,一旦这个集中式的数据库发生问题,就会出现宕机、无法使用等严重后果。后来阿里意识到数据存在着潜在的风险,于是把数据分散到多个数据库中,共同储存数据,哪怕其中的一个出现问题,其他的数据库也能够顶替它继续运行,保证整个淘宝网络的正常工作。而这种分散储存数据的技术,就是分布式数据库。

区块链采用的分布式账本则更加特殊,它同样是一种分布式的数据库,而它与阿里使用的分布式数据库的区别在于,区块链是去中心化的,阿里是中心化的。像阿里使用的中心化数据库,数据储存在一个大的数据库中,中心化巨头自行维护,用户没有权限进来。用户们要想查看历史数据,都得接入它们的中心服务器,发送请求。一旦这些中心化的巨头想要用你的数据做些什么,你也无能为力。

而分布式账本,则是去中心化的数据库,由一个个数据库连接起来,形成一个大的分布式数据库,每个数据库权限相同,都可以查看、储存所有的数据。就好比每个人,人手一个账本,每笔交易大家都会共同记录,过一段时间,大家聚在一起对一下账本,一旦有谁篡改历史记录,立马就能被大家发现。而且,这个账本对每个人都完全开放,如果你想参与进来,只要通过区块链网络的许可,就可以成为其中的一个节点。

分布式账本在区块链中的作用,不仅仅是使得数据具有多个备份,有效防止数据丢失,更赋予了区块链去中心化的特点,防止数据都集中在巨头手中,而巨头拿你数据作恶的情况出现。

总的来说,分布式账本就像是区块链的灵魂,在今天这样一个大数据时代,中心化巨头数据作恶的情况,比比皆是,希望区块链能像个勇士那样,披荆斩棘,为现在数据乱象,画上一个句号。

精彩推荐

  • 区块链排线兜底是什么意思
    图文

    区块链排线兜底是什么意思

    区块链排线兜底是指先排一条主线,按照ABCDEF等这样排下去,然后这些人去发展至少20人。以主线为中心,所有活跃度都算在大区活跃度里面,同时各自的小区活跃度也全部加起来。最后有个兜底操作,主线最后上星的人必须要推广20人,但是要扶持最后上星的,确保整条线完整。

    理财 2020-06-01
  • eos柚子币与eos生态有关系吗
    图文

    eos柚子币与eos生态有关系吗

    有关系。eos生态是一个区块链社区,eos柚子币是eos生态的代币,是一种数字货币,柚子币可以支持每秒执行数百万个交易,同时,普通用户执行智能合约无需支付使用费用;EOS是一种新的区块链架构,EOS项目的目标是实现一个类似操作系统一样的支撑应用程序的区块链架构。

    理财 2020-06-01
  • 区块链的特点
    01:39

    区块链的特点

    区块链的特点有很多,但最重要的特点就是去中心化。而所谓的去中心化,就是把中心去掉,重新建立一套大家可以共同管理数据,且能自由交易的新规则。中心化有很多问题,在中心化的模式里,数据都存储在中心服务器里。而去中心化的好处就在于通过人人参与数据维护,数据信息不再集中,从而解决了这些问题。

    视频 2020-06-02
  • 比特币原理
    图文

    比特币原理

    比特币每个区块的数据结构,每个区块由区块头和区块体两部分组成。区块头中包含父区块的哈希,版本号,当前时间戳,难度值,随机数和上面提到的默克尔树根。区块体中包含了矿工搜集的若干交易信息,假设有8个交易被收录在区块中,所有的交易生成一颗默克尔树,默克尔树是一种数据结构,它将叶子节点两两哈希,生成上一层节点,上层节点再哈希,生成上一层,直到最后生成一个树根。

    理财 2020-05-13
  • 区块链最直白的解释
    图文

    区块链最直白的解释

    区块链是一种技术,这种技术能够保证链上的数据不能被篡改、不能被伪造,是保证软件安全的重要技术支撑。狭义上,区块链是按照时间顺序来将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。广义是分布式基础架构与计算方式,用于保证数据传输和访问的安全技术。

    理财 2020-05-15