| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 区块链 -> 什么是区块链? -> 正文阅读 |
|
[区块链]什么是区块链? |
有很多朋友都问过我一个问题,什么是区块链?以前也断断续续地讲过一些区块链的内容,集中性不太强,今天干脆我们单独讲一讲区块链,把它讲透。然后您就会明白,区块链和各种数字资产,加密货币其实是两回事。一些打着区块链旗号的乱七八糟的概念和理财产品也就骗不了你了。 首先我们明确一个概念,区块链就是一个工具,它本身没有任何价值,也无所谓好坏,就像一个锄头,单独往那一放,产生不了什么价值。但是你用锄头耕作,种菜,种出来的菜有价值。一些加密数字资产,比如比特币,它是利用了区块链这个工具,产出的一个产品,这个产品在很多人心中有价值。很多人认同比特币,那比特币在他们眼里就有价值。但是我们要搞清楚,比特币是个产品,这个产品是用区块链这个工具生产出来的。这是两回事,不要搞混了。 什么是区块链? 那么区块链究竟是一个什么样的工具呢?从本质上来讲,它就是一个数据库。不过这个数据库有点特殊,它是一个分布式的,去中心化的数据库。 说到这儿,可能有些朋友就开始蒙圈了,“我连数据库都搞不清楚,你还来个分布式去中心化的数据库,叫我怎么理解?”,不着急,我慢慢说您就明白了。 数据库在我们的生活中很常见,即使您没学过相关的知识,您应该也知道它是个什么东西。它是存储处理各种数据用的。大到一个国家的人口经济环境数据,中到各省市,大公司,企事业单位的各种报表,小到老百姓居家过日子,你都离不开数据库。你就是开个小店,进多少货,卖多少钱你还得统计统计呢,对吧。 数据库我们解释清楚了,就这么简单。那什么是分布式去中心化的数据库呢? 一个人记账,这叫中心化,只有一个数据库。两个人都记账,这就有了两个数据库,两个中心。两个数据库里的数据一模一样,这就叫分布式去中心化,即使有一天,第一个人的笔记本被火烧了,第二个人的笔记本还在啊,数据不会丢失。这就是分布式去中心化的好处,数据是安全的,它没有一个唯一的中心,谁的数据丢了都无所谓。 现在又出现了一个新的问题,两个人都记账,以谁的为准呢?如果两个人记录的数据都一样,那没有问题,这两个账本都是对的。万一出现差错呢?以谁的为准,这就不好说了。 什么是区块链? ? ? 为了防止唠嗑唠稀碎,我们还是用这个例子接着往下说。 两个人记账不知道以谁为主,万一有人做假账,也不知道谁做了假账。 于是,又叫4个人一同记账,为了方便对账,6个人约定,每天的收支分别各自自己记到一张纸上,一天一张纸。这张纸我们可以把它叫做一个区块,一天天的,一个区块接着一个区块记下去,连到一起就叫做区块链。 这个例子接地气吧,它就能把区块链解释得清清楚楚。六个账本,同时记录收支情况,每天的记录打包成一个区块,这就是区块链。 区块链我们再总结一下,第一,它是个数据库,记录的是每天的收支情况。第二,它是去中心的,六个账本,没有一个是唯一的,六个账本里的数据如果相同,都是有效的。第三,它是分布式的,六个账本在六个人手里,不可能同时被毁,数据是绝对安全的。 此篇文章仅代表个人观点! |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 18:20:11- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |