区块链的分布式记账是什么意思?
发布网友
发布时间:2022-04-22 00:27
我来回答
共1个回答
热心网友
时间:2024-01-19 16:28
分布式账本是区块链的四大核心技术之一,如果说密码学是区块链的基石,那么分布式账本就是区块链的骨架。
简单来说,分布式账本就是一种数据存储的技术,是一个去中心化的分布式数据库,比如我们早期使用的淘宝软件,我们的信息实际都存储在阿里的一个大数据库里,信息都比较集中,一旦这个集中式的数据库发生问题就会出现宕机无法使用等严重后果。后来阿里意识到数据存在着潜在的风险,于是把数据分散到多个数据库*同储存数据。哪怕其中的一个出现问题,其他的数据库也能够顶替他继续运行,保证整个淘宝网络的正常工作,而这种分散存储数据的技术就是分布式数据库。
区块链采用的分布式账本则更加特殊,它同样是一种分布式的数据库,而他与阿里使用的分布式数据库的区别在于,区块链是去中心化的,阿里是中心化的,像阿里使用的中心化数据库,数据储存在一个大的数据库中中心化巨头自行维护用户没有权限进来,用户们要想查看历史数据都得接入他们的中心服务器发送请求,一旦这些中心化的巨头想要用你的数据做一些什么,你也*为力。
而分布式账本则是去中心化的数据库由于一个个数据库连接起来,形成一个大的分布式数据库,每个数据库权限相同,都可以查看储存所有的数据。就好比每个人人手一个账本,每笔交易,大家都会共同记录。过一段时间,大家聚在一起,对一下账本,一旦有谁篡改历史记录立马就能被大家发现,而且这个账本对每个人都完全开放,如果你想参与进来,只要通过区块链网络的许可就可以成为其中的一个节点。
分布式账本在区块链中的作用不仅仅是使数据具有多个备份,有效防止数据丢失,更赋予了区块链去中心化的特点,防止数据都集中在巨头手中,而巨头拿你数据作恶的情况出现,总的来说,分布式账本就像是区块链的灵魂。在今天这样一个大数据时代,中心化巨头数据作恶的情况比比皆是。希望区块链能像个勇士那样披荆斩棘为现在数据乱象画上一个句号。