区块链 -> 区块链简介

news/2024/9/22 14:19:56/

文章目录

    • 区块链结合去中心化后组成的数据库有什么特点?
    • 区块链能干什么?

区块链实际是一种数据库。

  • 不同于我们的MySQL数据库,区块链是一种分布式数据库。
    • 腾讯:Tencent Distributed SQL,简称 TDSQL。
    • 阿里:PolarDB PostgreSQL,简称PolarDB-PG。

区块链还有一个特点 -> 去中心化。

  • 所以区块链是一个去中心化的分布式数据库

下面我们将说说

  • 区块链结合去中心化后组成的数据库有什么特点?
  • 区块链能干什么?

区块链结合去中心化后组成的数据库有什么特点?

去中心化是指在一个系统中去除中心化调度或控制模式的方式。

在传统的系统中,都有一个绝对核心的节点或者程序控制着这个系统,只要他不答应,你就别想继续。

  • 有一个人或者组织,对这个系统有着一票否决权,它就是这个系统的皇帝,必须通过它的肯定才可以执行完成。

去中心化的概论就是废除这个皇帝,废除这个核心的程序。

  • 参与的人都有股份,并且没有任何人有一票否决权。

当一个人请求一件事情的时候,传统的系统中,必须得到核心程序的肯定之后才可以放行,去中心化废除了这个核心。

  • 取而代之的是,这个系统的所有参与人/股东都可以对他的请求进行回答,一旦这个系统超过一半的股东同意这件事,那么就可以完成执行这一次请求,不存在被某个人、某个组织掌控

去中心化是一种最为先进的计算方式,但是在现实生活中却是常见的。

  • 它是更加民主、平等的新型交互模式。
  • 并且,一旦有一个节点/股东同意了这个请求,那么他就会在他的信息中记录这件事,这就表明每一个参与的成员都有一份备份数据。

只要还有任何一个节点/股东活着,数据就不会丢失,数据及其安全。
数据一旦生成,便被所有节点复制备份,如果你想篡改你的这条数据,也只会新增一条修改过的记录,那种偷偷改账本的情况在去中心化的系统中已经不可能存在了,世界上像这样的账本有无数本。

  • 保证了数据的安全性和不可篡改性。

数据都会被加密,你请求的数据会被你的密码加密,尽管别人备份了,他也是看不懂的。
尽管每个节点都有备份你的数据,但也有别人的数据,数据都是加密的,看不懂的乱码,这个去中心化的系统中参与的人越多,看不懂的数据就会越多,别人想找到你的数据并且解密你的数据就难如登天。

  • 保证了数据保密性

区块链是一种利用去中心化技术实现信息交换和存储的全新模式,它记录了一系列经过验证的交易数据,并以区块的形式建立了永久可信的数据存储空间。

区块链能干什么?

从上面的说明我们能知道,一些对过程很重要的事项,区块链都有极大的优势。

  • 金融: 每一条数据都不可篡改、保密、不会因为系统崩溃丢失数据。
    • 这样的优势特别适合金融行业,我们需要对每一个数据修改都有记录,不会被私人改变。
    • 你的钱不会因为银行数据库被炸了就丢失,除非世界上所有的银行和分行都被炸了。
  • 数据存储和共享: 很遗憾你都要交出你的身份信息和手机号码,导致个人信息泄露。
    • 使用区块链存储个人信息,他们只有你的加密过的信息数据,你的信息不会被泄露
      • 很遗憾,大家的个人信息已经无了。
    • 一切数据都存在区块链,企业信息还是什么信息,都会极其的安全。
      • 不会丢失、不会泄密、不会被敌人篡改。
  • 物联网中的应用:区块链技术可以为物联网应用程序提供安全数据存储和安全的交易验证。
    • 每一个物联网设备中都有你想要的数据,不必再调用中心服务器去查询数据。
      • 身边有一台物联网设备,不管是谁生产的,只要是同一个区块链上都可以交换数据,快。

区块链将是数据的天堂

  • 在未来,数据都将来自区块链,而不是某个人某个组织自己安装数据库存储。
  • 自己安装不怕数据库崩溃吗?
  • 不怕数据库被黑客攻击吗?
  • 不怕硬盘坏吗?

http://www.ppmy.cn/news/40384.html

相关文章

[SpringBoot系列] 定时任务

假设我们已经搭建好了一个基于Spring Boot项目,首先我们要在Application中设置启用定时任务功能EnableScheduling 启动定时任务 package com.scheduling; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.Spr…

掌握这些技巧,轻松在Facebook上实现SEO

Facebook是世界上最大的社交网络之一,每天有数亿用户在上面交流,分享内容和互动。随着越来越多的企业开始使用Facebook来进行品牌推广和营销活动,如何在Facebook上实现SEO已经成为了一个非常重要的话题。 本文将为您介绍一些在Facebook上实现…

从前M个字母中任取N个的组合 [2*+]

目录 从前M个字母中任取N个的组合 [2*+] 程序设计 程序分析 从前M个字母中任取N个的组合 [2*+] 输出前M个字母中任取N个的所有组合情况 Input 输入两个数M 和 N M>=N 1<=M<=10 Output 按字典序输出组合情况 Sample Input 4 2 Sample Output AB AC AD BC BD …

程序员+本硕博——高效软件

程序员本硕博——高效软件windows10one commander&#xff1a;家庭使用免费&#xff0c;不需要买pro总体介绍栏目布局&#xff1a;默认左右双栏&#xff0c;可以隐藏&#xff0c;可以换成上下双栏隐藏上下双栏切换分栏导航&#xff1a;【两个】文件栏&#xff0c;【右上角】都有…

ANR系列(三)——ANR分析套路

前言 在懂得了ANR的发生原理和监控原理之后&#xff0c;是时候针对项目中的ANR进行分析了&#xff0c;在分析前要知道ANR的分析套路一般是怎么分析的 分析ANR问题需要哪些日志 Trace日志&#xff1a;当ANR产生的时候&#xff0c;系统会dump此时的top进程中Thread的运行状态&…

外部navicat无法连接mysql数据库的问题原因及解决方案

问题起因是这样&#xff1a;在linux操作中的docker中部署了一个数据库&#xff0c;数据库启动之后&#xff0c;端口也映射了(创建容器时用 -p 30036:3306进行的映射)&#xff0c;但是在外不想使用navicat连接时&#xff0c;怎么都连不上&#xff0c;本人遇到的问题如下 一、端…

ESXI6.5 为RA 共享存储

今天想在自己的ESXI6.5环境下的虚拟机安装一套19C RAC做zabbix客户端做测试&#xff0c;添加共享磁盘鼓捣了一上午&#xff0c;找了很多资料&#xff08;没找到很全的&#xff09;&#xff0c;东拼西凑&#xff0c;终于把共享磁盘添加上了&#xff0c;写下来做个记录 1、安装E…

Kafka与内置Zookeeper常用命令

存放路径&#xff08;看自己情况&#xff09; d:\work\kafka_2.13-3.4.0 windows运行路径&#xff08;看自己的情况&#xff09; d:\work\kafka_2.13-3.4.0\bin\windows 启动服务器 &#xff08;先启动zookeeper服务器&#xff0c;再启动kafka&#xff09; &#xff01;&…