Background
因为罗列最近一学期(研三上)在一家区块链公司实习,现在马上要放寒假了,回家过年时不可避免会被问“什么是区块链”之类的问题,所以打算提前捋一下相关的概念。
每个板块分为两部分
- 写给自己:只是给我自己看的,用作思考
- 写给爸妈:把我自己的思考翻译为人话(食用时只需要阅读此部分即可)
概述
区块链大概是个什么呀?
写给自己
其实我也经常会问我自己这个问题,区块链到底是什么?
从数据结构的角度可以理解为区块链就是一个 JSON 串,隔一段时间向后插入一个新的 Block (还是一个 JSON),又用到前一个 Block 的 hash 作为头部数据
这样“链表”的数据结构就构成了区块链,Block 内包括…
但是这只是技术原理,其实很多人更关心的是在区块链技术上能做些什么事儿。
就像是如果我能说出“机器学习”就是你手机每次解锁用的“指纹识别/人脸识别”这样虽然并不准确,还有一些以偏概全,但是能一下子让听者得到他想知道的内容的一个直观感受。
写给爸妈
区块链可以简单总结为,一个记录转信息的系统,但是这个和我们日常生活中的却不太一样。
我们日常生活中一般转账一般是统一交给银行来处理,因为我们相信银行不会记错账,我通过银行转账也确实能转到对方手里。
而区块链记账的原理是,所有人都拿一个小账本,任何一笔交易,比如我转账给你,我们都会拿一个大喇叭告诉所有人,我拿了xxx元给你,并且大家都在他们的记账本上记录一下我们这笔交易。
所以每个人的账本既要记录自己,也要记录别人的交易内容,大家所有人账本上的内容都是一样的,这样做确实好像很麻烦,但是却能带来不少好处,这就是后面的内容。
为什么要设计区块链?
写给自己
区块链的诞生离不开一个词汇,“去中心化”。
就是我们手里的钱会不会贬值完全靠发货币的机构,比如银行来控制,这样有些坏政府会靠着超发货币来满足执政者的需求,后果就是大家拼命赚钱来对抗通货膨胀,但是少数人通过控制货币政策就可以保全自己的资产。这些原因可以总结为货币以及货币的交易是过于中心化的问题(一定程度上少数人可以操控货币规则从中获利)。
为了能保护自己的劳动成果,或者说为了让货币的价值控制在多数人手里,人们一直在寻找一个解决办法,当然寻找解决办法的期间会面临很多问题,比如该用什么样的货币(货币政策)、如何保证交易过程中一系列安全(科学技术问题)、怎么让大众接受这个理念(在这个技术上的生态)。
区块链算是在这套体系中最后一块版图,所以大家会把这一个体系称之为区块链,而大家的目的就是在这套系统上建立一个分布式的货币规则,并且分布式的的特点让这个系统里没有“银行”的存在,也保证了对于每个人都是公平的。
所以人们开始尝试逐渐在这套系统上建立一个和现实世界货币并行的新的货币体系,其中的钱也可以和人民币/美元等按照汇率兑换,当然这个汇率纯粹地尊重市场调整。
写给爸妈
民国末期有过这么一个事儿,政府为了缓解财政压力,就不停的印钱,导致的结果是老百姓手里的钱贬值,物价翻了4、5倍,不知不觉中老百姓手里的钱就不值钱了。
这主要原因是当中心化的货币管理机构存在时,不可避免会出现这类事情。中国政府算是控制的好的,所以我们可能感受不深,但是美国现在都还深受其害。
我看过这么一个说法,说美国总统竞选的时候疯狂的许诺自己上台以后会做的事情,因为他上台之后完全可以通过多印钱给政府来兑现承诺,但是这样破坏货币平衡就可能会导致货币的价值发生波动。
在这么一个背景下,全世界都在思考有没有一个“没有中心”的货币制度,当然这期间会遇见很多难题,包括用什么样的货币,大家怎么交易之类的。总之过了很多年的学者研究,现在全世界尝试在区块链这个技术上构建这么一个货币体系。
区块链怎么交易呢
写给自己
区块链为了保证一直有使用者维护这一套系统(记账),会给每个记账者奖励数字货币,就比如比特币 BTC,而这个数字货币就会在这一套区块链上流通。而大家交易的过程中交易的也就是这些随着大家记账而越来越多的货币(所以记账的过程也称为挖矿)
而具体的交易就和我们日常生活使用钱一样,比如我们买个苹果会用人民币,而如果对方接受我付美元而且我也有美元,那么我也可以付美元,同理如果对方接受区块链货币,那么我也可以付“区块链货币”。
至于我该付多少,区块链货币也会有和人民币的一个汇率,而这个汇率也会市场波动。
写给爸妈
其实就和我们日常交易一样,我们可以在银行按照一定比率把手里的钱换成美元,也可以在银行按照一定比率把手里的钱换成区块链货币,然后大家按照相应的价格交易就好啦,具体方法大概就像我微信给你转账一样吧hhhh。
ps当然不是每个银行都能兑换到区块链货币啊,如果你想兑换我再告诉你在什么银行hhhh。
大家每个人都要记账太累了吧
写给自己
区块链和机器学习近些年来才活跃起来的原因是一样的,叫做算力提升。
全世界能有足够多机器都在维护着这个货币平台(记账),就像是日不落帝国一样,永远有设备,永远有很多很多的设备在帮每一笔交易记账,所以这样一个貌似很麻烦的事情,其实都是机器上的脚本在运行罢了。
写给爸妈
这个肯定不是人记账嘛,就是我们现在电脑手机性能越来越好了,所以大家就会把平时闲置的机器打开那个程序,就一直帮这个系统记账,当然花费的只是电费罢了,人还是该看电视看电视啊。
区块链的现在和未来
虽然区块链现在地位确实有点暧昧,因为不受控制会让政府有一些苦恼,但是现在全世界已经有无数的人在使用这么一套系统了,这个潮流肯定已经阻挡不了了。
而中国人民币在全球不算强势的货币,就像现在大家还是都拿美元作为参照物,所以中国也蛮想在这种数字货币的领域中率先出击,做出一些能让人民币,或许未来的数字人民币能在世界上和美元搏一搏。
说这些只是想给你们我公司不是什么非法组织啦hhhhh
ps. 喝酒时
附录
这里没涉及到但是我觉得也很重要的内容
- 怎么保障我自己财产安全?
- 怎么保障交易安全?
- 怎么保证不会有通货膨胀?
- 区块链发币规则都还有自己的经济学原理(黄皮书),通常是通货紧缩来保证货币价格越来越值钱(所以比特币越来越贵)
- 为什么相信比特币有价值
- hhh这个问题无法回答,但是现代人类就是只要有一部分相信有价值,那么一样东西就是有价值的呀(而且这个相信的人还会越来越多)(共识)