IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 区块链 -> 对区块链技术的一些思考 -> 正文阅读

[区块链]对区块链技术的一些思考

作者:朱金灿
来源:clever101的专栏

缘起

??本想把标题起为有些扯淡的区块链,但想想咱们还是别标题党了,实在一些吧。前段时间有个朋友向我介绍区块链技术。提到区块链技术如何牛逼,说到:“如果TikTok采用区块链技术,那它就像比特币一样,特朗普想封也封不了。“我就反问它一句:既然区块链技术这样牛逼,它问世也超过十年了吧,怎么不见各行各业在用它呢?某宝、某东在用它吗?那它吹得最厉害的金融业,各大银行怎么不用它呢?朋友一时也说不出话来。于是我特地到网上找了一些资料来研究。

认识区块链

??阮一峰曾写过一篇区块链的入门文章:区块链入门教程 。大家可以看看。如果大家没有耐心看这么长的文章。我就举一个简单的例子说明什么是区块链。区块链技术本质是一种共识机制。比如小明买了xx小区401号,现在xx小区401号这个房子是属于小明的,是因为在房地产管理局的数据库里记录着xx小区401号这条记录是属于小明的。这就是传统的确权机制。我们再来看看区块链是怎么确权的。区块链采用的确权机制就是共识机制。具体就是小明买房后小明把xx小区401号属于小明上传到区块链网络,区块链网络的其它节点都接收到xx小区401号属于小明这条信息保存下来。后面假如某人想霸占小明的房子,就意味着理论上他必须把全世界中区块链网络中的所有节点中xx小区401号属于小明这条信息都篡改掉,你想想这个可能吗?所以从某种意义上区块链是比传统的集中式数据库更加可靠和安全。

被严重高估的技术

?? 结合上面的认识,你就很清楚区块链是有着严重的技术缺陷的,主要有如下几点:

1.数据真的需要不被修改吗?

?? 有人认为区块链技术将促使人类更加认真对待数据,将不敢轻易修改数据了。这种说法就是纯扯淡。且不说谁也不敢保证在录入数据阶段会不会出错。就算原始数据录入不出错,我就问一句:数据真的需要不被修改吗?众多周知,数据库的四大操作是增删改查,其中涉及到已有数据修改的就有删和改,可以需求量有多大。比如上面的例子万一房主的名字上传错了,如果采用区块链技术的话,就是想修改也修改不了。再比如现在吹得很厉害的NFT,NFT可以通俗理解为某个实物的电子身份证,拥有了NFT就等于拥有了它背后的实物。现在很多交易NFT的网站,如果NFT采用区块链技术,那么存储它的拥有者信息是不是得采用中心数据库呢?如果不采用中心数据库,何以保存这个NFT的所有者的变更信息呢?因为NFT的每一次所有权变更,就意味着所有者的修改。可能有人会问:世界上肯定会存在一些永远不会被修改的数据。我不否认这些数据的存在。问题是这些数据在业务中能被单独存储吗?如果不能,那是不是永远不会被修改的数据采用区块链存储(包括跟区块链相关的分布式存储,比如IPFS),其它的采用中心数据库存储呢?如果这样,全部采用中心化数据库不香吗?何必多此一举呢?在我看来,一种有缺陷的可以纠错的技术(中心化数据库)远远比看似完美却无法纠错的技术(区块链)更好!

2.计算资源、存储资源和数据实时更新的问题

?? 区块链的第二个大缺陷是无法保证节点所需要的计算资源、存储资源,数据也无法做到实时更新。比如个人有什么动力在自己个人电脑上耗费计算资源和存储资源去建立区块链节点呢?再比如假如房产数据采用区块链存储,某人为了查询某个房子的户主是谁,他还得先更新本地的数据,很可能得花半天来更新数据,谁愿意这样做呢?

3.其它方面的问题

?? 区块链用于防伪其实认真想想也是不靠谱的。举个简单的比方:你到饭店去吃酸菜鱼,厨师拿着活蹦乱跳的鱼跟你说:哥,你看这条行吗?你说行,但是实际上你也不能保证你吃进嘴里的鱼就是厨师拿的这条鱼。这个场景就充分说明了防伪的复杂性。造假从来就不是单纯依赖单一的技术就能预防的。你以为你保证了输入数据不被篡改,可是你想想假如输入的数据都是错的,那怎么预防呢?

结论

?? 结论很清楚,区块链是一个被严重高估的技术,靠它解决不了重大的现实问题,而且它也是反人性的(比如个人需提供计算资源和存储空间,数据更新不及时等),目前我看到的也就主要用在加密货币方面。阮一峰也提到了:区块链的适用场景,其实非常有限。
1.不存在所有成员都信任的管理当局
2.写入的数据不要求实时使用
3.挖矿的收益能够弥补本身的成本
?? 如果你对加密货币感兴趣,可以研究一下它。反正在未来较长一段时间内我是不准备碰它了。

  区块链 最新文章
盘点具备盈利潜力的几大加密板块,以及潜在
阅读笔记|让区块空间成为商品,打造Web3云
区块链1.0-比特币的数据结构
Team Finance被黑分析|黑客自建Token“瞒天
区块链≠绿色?波卡或成 Web3“生态环保”标
期货从入门到高深之手动交易系列D1课
以太坊基础---区块验证
进入以太坊合并的五个数字
经典同态加密算法Paillier解读 - 原理、实现
IPFS/Filecoin学习知识科普(四)
上一篇文章      下一篇文章      查看所有文章
加:2022-04-26 11:46:33  更:2022-04-26 11:46:48 
 
开发: 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 20:47:49-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码