学习
实践
活动
专区
工具
TVP
写文章

小白也能轻松看懂“区块链”的基础知识

其实关于“区块链”的基础知识普及,网上已经有了各种版本不同的解读,或许有人认为“区块链”距离最终用户比较遥远,但看看你身边的人,应该已经有人开始与“区块链”及相关技术发生了关联。就在不久之前,笔者所在的一些并不非常关心科技行业的朋友群组中,也开始对“区块链”加以讨论,而讨论的重点并非在概念与技术,更多在投机与赚钱上。从言语中笔者发现,他们虽然在讨论“区块链”,但是却对相关知识知之甚少。

矿机”

所以,笔者坚持的认为写出一篇简单易懂的文章来讲述“区块链”的基本知识这是非常有必要的。至少可以为那些虽然不懂“区块链”,但却急于利用其投机赚钱的普通用户做一个基础的概念教育,让他们在对“区块链技术”有个基本的认识之后,再去决定自己是否真的要一头扎进各种“数字货币”的领域之中。也可以让他们意识到,“数字货币”只是区块链技术的一个应用场景而已。不过,由于给笔者的时间有限,所以本篇文章中笔者只能先给大家讲述一些皮毛。

啥是“区块链”我不懂,我就知道它能赚钱

这句小标题是笔者的一个朋友亲口说出来的。相信有更多人都和笔者的这位朋友一样,虽然不明白“区块链”是什么,但就知道通过这项技术衍生出来“数字货币”(如比特币等)可以用来赚钱。

这确实是一个实实在在的问题,其实不光是这名朋友,甚至连笔者,也不敢说自己真的明白“区块链”究竟是什么,但仍然可以在这里写这篇文章。

比特币

“区块链”究竟是什么?百度百科上是这样定义的:狭义来讲,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构, 并以密码学方式保证的不可篡改和不可伪造的分布式账本。广义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算范式。

是不是听起来很繁琐?别急,让笔者为你做一个简单的解读。

打麻将为例

四个矿工一组,先碰撞出13个数字正确哈希值的矿工可以获得记账权并得到奖励。

记账的目的是什么?从矿工自己来讲记账的目的是赚币,但是从整个系统来说记账的目的是记录支付转移。以比特币为例,你可以通过比特币网络将钱从A发送到B,但是没人能通过旁边一桌麻将从A把钱划给B。

换句话说,比特币的挖矿竞赛是有着正外部性的,而麻将桌上碰胡牌的竞赛是没有正外部性的。

另外,胡牌的人并没有获得任何“奖励”,他获得的只是其他几位给他的转账。

这就是一个最基本、最简单的区块链模式,区块链的本质就是一个分布式的公共账本,就像上述故事里每一个种族的首领拥有的账本一样,任何人都有权对这个公共账本进行核查,但并不存在一个单一的用户可以对账本进行控制。这一模式可以通过参与者共同的更新,持续发展并永久保留下最原始的数据。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180319G1563400?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

关注

腾讯云开发者公众号
10元无门槛代金券
洞察腾讯核心技术
剖析业界实践案例
腾讯云开发者公众号二维码

扫码关注腾讯云开发者

领取腾讯云代金券