Java基础、中级、高级、架构面试资料

我是程序员,我不会修电脑,但我懂区块链

业余杂谈 herman 2431浏览
公告:“业余草”微信公众号提供免费CSDN下载服务(只下Java资源),关注业余草微信公众号,添加作者微信:xttblog2,发送下载链接帮助你免费下载!
本博客日IP超过2000,PV 3000 左右,急需赞助商。
极客时间所有课程通过我的二维码购买后返现24元微信红包,请加博主新的微信号:xttblog2,之前的微信号好友位已满,备注:返现
受密码保护的文章请关注“业余草”公众号,回复关键字“0”获得密码
所有面试题(java、前端、数据库、springboot等)一网打尽,请关注文末小程序
视频教程免费领
腾讯云】1核2G5M轻量应用服务器50元首年,高性价比,助您轻松上云

因为贪婪,所以信任!

程序员修电脑的段子,一次次的被拿来调侃!究其原因是很多人不懂程序,不懂程序员,所以,理所当然的以为程序员会修电脑。

但是,程序员被调侃了这么多次,为什么不学会修电脑呢?这是因为在程序员眼中,修电脑其实是一件没有技术含量的事,他们从骨子里是非常排斥做的。毕竟会修电脑的人很多,但会写代码的人相对较少。

不懂,是因为他们排斥

最近 FB 搞了一个 Libra,再加上比特币大涨。导致很多人私信我,你们懂技术,不会修电脑,区块链总该懂吧。给我讲讲区块链!

不懂,是因为他们认为已懂

况且,Libra 一出来,自带光环,马化腾,王兴,王小川,许式伟等都在发朋友圈。

大佬们都在发表自己的看法,积极参与才可能赢

所以,区块链如果是一个坑,通过我自己的了解和学习,我能够跳过它,跳过这个坑。但如果是个机会,我应该要第一时间抓住它。

所以,在本文,我想给大家说几个关于区块链的误解!

1、区块链等于比特币。

这是最大的错误!比特币只是区块链的一个应用。比特币采用区块链技术,但是区块链并不等同于比特币。区块链是一种去中心化的分布式账本数据库,没有中心,数据存储的每个节点都会同步复制整个账本,信息透明难以篡改。

2、区块链是匿名的。

这句话,也有一定的误解。区块链是匿名的,但是各个比特币账户都是实名制的。

3、未来是 IOT、产业互联网的时代,区块链还处在早期阶段。

这也是有误解的。实际上区块链和产业互联网是并行的。

4、区块链会重造一个新互联网底层。

这句话也是有误解的。互联网底层是 TCP/IP,不会是区块链。之所以有人这样解读,我估计是因为互联网是中心化的,而区块链是去中心化的。从这个认知来看,一些鼓吹“区块链是下一个互联网基础设施”的人们可以洗洗睡了。

5、区块链是一个分散式系统。

这个针对比特币来说,也有些误解。区块链原本是一个分散式点对点网络,但现在它已日益变得集中化。目前,大部分数据挖掘仅在4个比特币矿池内进行。

事出反常必有妖!

总的来说,为什么有这么多的误解,是因为他们根本就不愿意去学习,不愿意去理解新事物,都是道听途说。作为一个技术人,只有你真正的从底层原理了解到它,你才知道,修电脑并不是程序员必备技能。

其实区块链里面涉及到很多技术性问题。比如,电子签名 Digital Signatures、公共账本 The Ledger is the currency、去中心化 Decentralize、工作量证明 Proof of work 等。

时间关系,本文先解释到这里。我这里有一个基于 Java 的简单的区块链 demo 项目,有需要研究的请加我微信号:xttblog。

业余草公众号

最后,欢迎关注我的个人微信公众号:业余草(yyucao)!可加作者微信号:xttblog2。备注:“1”,添加博主微信拉你进微信群。备注错误不会同意好友申请。再次感谢您的关注!后续有精彩内容会第一时间发给您!原创文章投稿请发送至532009913@qq.com邮箱。商务合作也可添加作者微信进行联系!

本文原文出处:业余草: » 我是程序员,我不会修电脑,但我懂区块链