区块链可以理解为是一种加密技术吗?

2019-10-28 10:02:24 +08:00
 raysonlu

之前一直有留意区块链,看过各种深浅度解释区块链的干货,算是有个大概的了解。最近一些政策新闻又出现这个字眼了,不知道这又会不会吹一波风,但我很想了解区块链的本质是什么。

目前根据我自己的了解,觉得区块链只是一个加密的技术,比特币就是一种“虚拟货币+区块链数字加密”的产物。这种加密既不容易被篡改,同时大家也很方便加密,因此才会出现所谓的“去中心化”? 就是大家都拿一个副本就好了,不需要找个服务器来存着数据(不用担心服务器上的数据丢失或被篡改),区块链这种算法会验证大家手上的副本是否正确。这样一来,大家传输数据甚至可以是“面对面”(在局域网内,我加密了数据发送给你,你用算法验证正确后,接受数据)?

我对以上自己理解,总结得出区块链只是一个加密的技术,如果这是区块链技术的本质,那么应用到其他领域(非虚拟货币)就能理解一些,比如:智能合约,物联网等。

但我又想,如果本质只是一个加密技术,那么为何要吹得“区块链”这么玄这么神?凡是涉及到“区块链”三个字的项目都被塑造成一种“高科技”、“很可靠”的感觉,但去找一些区块链是如何应用在其他领域的资料或干货,就找不到。我承认区块链是一种很好的加密技术(我暂时是认知),但也并不代表它无法用其他加密技术来替代吧?

15047 次点击
所在节点    程序员
154 条回复
felixin
2019-10-28 13:04:28 +08:00
@raysonlu 这个白皮书极其简单,高中生就可以看懂
rykka
2019-10-28 13:07:34 +08:00
locoz
2019-10-28 13:09:16 +08:00
@raysonlu #39 怎么说呢...“共识”这个东西,我的理解是和政治思想差不多(比如共产主义、资本主义),本质上跟加密其实没多大关系,“链”里的“共识”是依靠那种管理方式构建起来的。

而之所以会有像前面 eason1874 发的 Hyperledger 项目那样的东西,不同企业、机构间能产生“共识”,一方面是因为这个管理方式的问题,一方面是吹这种管理方式能更加让人觉得有“安全感”、更加信任。

毕竟你要是直接找到另一家企业说合作、共享数据,然后直接扔个数据库出来说我们一边出一台服务器搭个备份集群,然后大家都能往上面写东西什么的,对方肯定不会答应;
但是如果你跟对方吹一吹区块链,对方就会觉得:“嗯,很放心”,然后就加入进去一起搞了,效果是不一样的。

但是实际上,区块链技术本身又不是其中的关键,因为只要建立了“共识”(注意,“共识”并不是依靠区块链技术本身建立的),不用区块链也能实现同样、甚至更好的效果。
yikyo
2019-10-28 13:13:55 +08:00
那量子计算一但成熟,是不是意味着区块链技术都是漏洞。
locoz
2019-10-28 13:18:46 +08:00
@locoz #43 然后像 Hyperledger 这种东西,其实参与者也不是单纯地就是说去支持这个项目而已,项目更多地算是一个圈子,进了这个圈子就能和其他大佬们接触,能有合作的机会,项目本身他们并不一定会用。(很多那种所谓的高端知识星球也是如此,比如前段时间很火的那个**有术,对外人吹的是里面很多赚钱方法分享,进去看了就能赚钱,但是实际上人家卖的根本不是赚钱方法,而是那个社交圈子。这种东西就是先加入的人就能和大佬接触,后加入的人没实力就只能看个表面的东西,白交一份税给上面的大佬。)
chuhemiao
2019-10-28 13:38:02 +08:00
@locoz 看到了 大佬多多指点
7654
2019-10-28 13:42:23 +08:00
区块链本质是记账啊,数字货币是用来吸引矿工提供算力的

一个国家玩区块链,肯定是税务财政等资金上的记账用途
masker0817
2019-10-28 13:42:55 +08:00
@yikyo 区块链的算法也可以升级的。monero 的算法就改过几次了
raysonlu
2019-10-28 13:43:55 +08:00
@Hconk #40 是的,你说的正正是我一开始对区块链的感觉
DAPTX4869
2019-10-28 13:47:15 +08:00
@petelin #14 银行有限额的来着...能随便换$的途径是走黑市吗...
wuxinling
2019-10-28 13:52:01 +08:00
区块链技术的项目目前几乎没有靠谱稳定长久的落地方法。
感觉区块链其实用来在多系统或者多个独立客户端之间做数据协调有点搞头。
raysonlu
2019-10-28 13:53:04 +08:00
@locoz 感觉能交流分享这么多见解。发现区块链拆分成"P2P+共识"模型,我觉得很有意思。另外我很赞同 #40 的见解,“区块链是用加密算法的数学机制来保证共识,违反他的共识就要付出电力成本也就是金钱的代价”,没用了“共识”,区块链也只不过是一个 P2P 网络罢了,但加密方式是区块链技术实现“共识”的方法,如果是依靠这种方式以外的人为“共识”,那么根本无需要区块链这个技术。
uleh
2019-10-28 13:55:01 +08:00
不可以这么理解
至于怎么理解,一句话来说,本质上是一种分布式数据库;完整的描述我就懒得写了。。。你还是自己多看看书
dartabe
2019-10-28 14:03:24 +08:00
我刚去翻了下 ibm 研究院也说是分布式数据库
raysonlu
2019-10-28 14:09:03 +08:00
@uleh 或者可以说说为什么不可以这么理解?毕竟我的理解也是看了部分相关资料得出的,如果我的理解有误,要我重新回去看一遍资料,我可能在一定的时间内也是得到一样的理解啊。
wxl1380610
2019-10-28 14:15:15 +08:00
区块链 技术不错 , 但是别和各种币扯到一起 , 而且 , 目前来说 ,完全看不到去中心化技术的应用场景 , 反而 微信支付宝这种 信任越来越明显 ,以前微信可能还觉得不安全 ,现在 现金都看不到了 ,对于现在人们对与互联网的接受程度 , 越来越规范安全 , 中心化 可能会更彻底吧
niubee1
2019-10-28 14:16:57 +08:00
本质上就是一个分布式数据库
加密是为了实现无中心节点的可信事务
wxl1380610
2019-10-28 14:17:49 +08:00
你说国家搞个 类似于微信支付宝这种的东西 或许 可能 ,但是搞 一个 比特币 ,可能性不大吧 ,有啥必要吗 ? 记个账还要别人电脑和你一起记 , 他缺电脑吗 ?
dmjob2015222
2019-10-28 14:22:12 +08:00
@felixin 白皮书,呵呵!
youxiachai
2019-10-28 14:29:44 +08:00
区块链本质是解决共识问题....
lz 你说的加密....区块链大部分用的还是几十年前的加密机制...
理解区块链,其实核心看你怎么理解这个共识问题..

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/613552

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX