如何出去吹牛逼说区块链是什么玩意


众所周知,最近
区块链又特么火了


大伙议论纷纷
有些人懵逼
有些人也不知道在得意什么


反正现在不懂点区块链
都不好意思出门吹牛逼了


今天
就是要教你
如何出去跟人家牛逼说区块链是什么玩意



python



首先
你要记住几个专有名词


就像那些教别人写代码的人一样
一口一个
低层原理
数据结构
算法
网络协议
高并发


python



所以区块链也一样
反正你又不用写代码


既然要吹牛逼
就整几个专业名词
先把对方整懵逼再说


一上来就是一顿灵魂拷问


这区块链就是牛逼
它有多牛逼你知道么?

反正就是很牛逼
能挖矿啊!

共识!
知道什么是共识不?
共识这玩意牛逼啊!


你品
你细细的品


我跟你说
没有共识
就没有区块链


知道比特币么?
知道啥是分布式记账不?
去中心化!
智能合约!
懂不懂啊!


区块链啊
我跟你说
隐私!
匿名!
安全!
无法篡改!
价值传递!
牛!
改变世界!


是不是瞬间对方就对你
崇拜起来了


简直就是
“一给我力 giao”



python



接下来就可以慢慢吹了
毕竟对方已经把你当做神


是这样
区块链可以解决信任的问题


之所以你会使用微信或者支付宝
进行交易


那是因为
大家都相信


微信钱包和支付宝余额
里面显示的数字
是具有“价值”的


是可以拿这些“数字”去
交换你要的东西的


不过这些“数字”
是存储在他们服务器的


如果(仅仅是假设)哪天
他们把你的这些“数字”
改成 0


就问你
还活不


这就是“中心化”
你的资产都托管在阿里和腾讯那里



python



所以就有人想了
能不能不依赖他们?
这些交易的记录
能不能咱们自己来搞定?


想把这个“中心化”给去了
那么所有的交易数据
每个参与的人都能存储一份
这叫“分布式”


而且每个参与的人都有记账的权利


在中心化的时候
记账权利交给第三方
相对容易


在分布式的时候
记账就就没那么容易了


比如每个人都可以记账
那有些憨憨随便乱记怎么办


python



再说了
谁愿意去记账啊?


所以区块链就有了
“竞争记账”


什么意思呢

就是让你去跟别人比赛
每 10 分钟比赛一次


如果你赢了
那么你就有一次记账的权利


可能你会说
“挖槽,老子赢了,还要记账?


别急嘛
你记完账后把数据同步到所有参与的人上


这时候系统就会给你奖励
“比特币”



python




那么比赛的是什么呢?
当然不是你跟别人打王者排位啊


比赛的是你计算机的算力
你的计算机越牛逼
就比别人更容易算出结果
就能获得奖励


其实
这就叫“挖矿”


所以之前很多人买矿机
就是用它一直在那里算
尽量让自己得到“记账”的机会


区块链通过“工作量证明”机制
确保你的确是做了那么多的工作


从而让你得到“记账”的机会
后奖励你比特币


一开始是奖励你 50 个比特币
然后每四年会减半
直到奖励完 2100w 个为止


由于数据分布式存储
每个人都可以同步
所以交易数据是很难被篡改的


但其实
区块链不仅仅是可以记账


还有许多用途
比如自动化交易、智能合约



python



可以说
需要 “信任” 的地方
就可以使用区块链解决


我们刚说的比特币
当它被越多人认可
它的价值就会越高


因为区块链的原理是公开的
所以很多人就以此为基础


使用工作证明机制
但是换个算法


甚至根本就没算法
随便乱搞个“空气币”


然后把奖励的币
换个名称
比如叫 “帅b币”


币的发行量随便定


再特么顺便吐槽一下比特币
你看
人家每个区块大小是 1 M
每秒最多只能交易 7 笔


咱不同
咱优化
咱牛逼
咱有背书


快来买咱的币
这叫“割韭菜”


python




区块链是一种技术
它可以结合很多产业进行友好发展


其中一个优点就是
解决信任(数据篡改)问题


和炒币不是一回事
别被人别有用心利用了


好了
不多吹牛逼了
容易漏风


下回见
peace



python


关注我

你学到的不仅是 Python


python



原文始发于微信公众号(学习python的正确姿势):python

发表回复