type
Post
status
Published
date
Jul 1, 2019
slug
summary
tags
Web3
category
Web3
icon
password
Property
May 23, 2023 12:43 PM
转载自我的微信公众号平台。无常随心说。
 
原创 无常 无常随心说 2019-07-01 11:57
notion image
比特币是一种数字货币,是一种完全电子化了的货币,也就是说它没有类似钞票、硬币之类的“实体”,对于大多数不了解它的人来说,持有比特币就跟持有了一组数字差不多。也有人说比特币是加密货币,为什么呢?因为设计比特币的过程中多次使用了密码学的原理,不过不用害怕,对大多数人来说,我们使用、持有甚至投资比特币都完全不需要密码学的知识,我们只需要了解密码学的部分都帮我们做了什么,并像相信1+1=2那样相信它就可以了。比特币所使用的密码学原理的坚固程度,甚至让黑客们在尝试攻击比特币或者区块链时都会直接跳过被密码学直接保护的部分,而从逻辑层和代码层寻找漏洞:laughing:。
数字货币也好,加密货币也罢,比特币的本质就是一种货币,我们先来了解下到底什么是货币,货币的历史是什么,又存在哪些问题,这些问题又是怎么被比特币解决的,这样我们才能更好地理解比特币相比传统货币的优势。货币嘛,司空见惯的东西,不不不,大概对我们来说已经算是熟视无睹了。那么,让我们忘掉这一切,从一个没有货币的世界开始,一步一步“发明”货币吧。
在很久很久以前,有个小村庄,里面生活着小红,小黑,小明和小白(起名真难)四人,小农经济下的他们虽然产值不高,但仍能有些剩余来跟他人交易,常见的商品有,布匹、棉花、小麦、鱼、肉、蔬菜之类,这些东西大都是吃的,讲究个新鲜,以物换物往往得不到好结果,他们就商议了一个办法,在村子的祠堂(公共领域)记录一个大帐本,上面记录账目,比如小明欠小白两条鱼、小红欠小黑一斤小麦等等,然后每个月底清算聚在一起清算一次。这样就避免商品因为以物换物交换不便而变质,提高了商品的利用效率。我管这叫货币1.0
有一次,打鱼的小白遇到了困难,这个月不是捕鱼期,他打的鱼少了,他觉得不能再像以前那样用一条鱼换一斤小麦了,种地的小黑也有类似的想法庄稼有些时候收成不好,产量少也就金贵,不能跟丰年那样贱卖,于是他们商议,创造一个新的叫做“币”的商品,所有商品都能与“币”交换,“币”的价值是不变的,然后每个人按照时令给自己的商品定价即可,交易时只需记录欠了多少币而无需记录具体商品,这样就避免因为时令不同而引发的争执。这个时候账本的记录,变成了,小明欠小红10币,小黑欠小白20币......这是货币的又一次升级,货币1.1
又到了月底结算的时候了,这个时候大家发现了问题,好吃懒做的小明已经累积负债300多币,大家都怀疑他能不能还清债务,小明自知理亏,也知道凭自己的能力根本还不起债,就连夜逃跑了,发生了这件事以后,大家又想办法改进了策略,先给按照每人的生产能力,分发一些币,这些币记录在每个人的账户上,账户上有币就可以交易,没有就不能交易。于是账本变成了这样:小红得到100币,小黑得到100币,小白得到100币,小黑给小红10币,小红给小白20币......第一次出现账户的概念,这是货币1.2
后来,村庄里的人越来越多,每个人一个账户,每次记账都要所有人到场(注意这点,信任问题),在账本上记账就显得太过麻烦了,于是在村长的主持下(中心化机构登场)发行了实体化的币——贝壳,交易时直接交换币和商品即可,就相当于在账本上记账了,到现在,终于出现了实体化的货币,这是货币2.0
当初,分发贝壳时是每人100币,但商品流通的过程中人们发现贝壳好像越来越多,调查发现,原来村长在偷偷捡贝壳“印钞”。这无疑让市场上的币价值大大缩水,而村长作为印钞机却赚得盆满钵满,人们一怒之下驱逐了村长,人们聚集起来,重新商议货币的未来,这时,有人提议,不如用金子作为货币吧,这样一来就很难伪造了,因为本事金子就是很难找到的。其他人纷纷赞同,金子本身作为饰品就是一种贵重的商品,它不像贝壳那样廉价。又有人提议,不光金子,银子等贵金属都可以作为货币,这些虽然没有金子贵重,但也很难开采,可以在进行小宗交易时使用,大家纷纷表示支持。于是货币2.1诞生了,这是我们第一次用有价值的等价物作为货币,这非常重要,在这个阶段出现和明确了货币的两个本质,
第一个本质是,货币实际是一个账目,是一个账本
,而其实体是什么并不重要,可以是金,可以是银都无所谓,有所谓的是
它必须有价值,大家都认为它有价值的价值,这就是货币的第二个本质——共识
。我们都认为金子有价值,所以可以用金子来作为货币,我们都认为银子有价值,所以可以用银子来作为货币,我们都认为贝壳没有价值,太容易伪造,所以我们不把贝壳作为货币。
notion image
然而,随着社会经济的发展,交易规模的扩大,商人们常常要携带大量沉重的贵金属货币来到处交易,这就带来了极大的不便,为了适应这种发展,银票纸币等由钱庄(银行)、官府(政府)等机构发行的货币就诞生了,这些纸币本身当然没有价值,但它们由银行政府等机构的公信力做保证,这就是货币2.2,也是现实世界货币的版本。使用这些货币会带来便利,但相应的也要承担风险——万一银行、政府破产,钱可就兑不出来了。另外,还要避免这些机构超发货币而导致通货膨胀进而使经济崩溃,当然了,在富强民主文明和谐的中国,你可能觉得我在杞人忧天,但历史上许许多多的事件让我们不得不警惕起来,往近了看,中国的楼市还居高不下,但房地产商们的还款期已经快到了(从楼市最火的2014年算),中国已经开始限制兑换外汇了......种种迹象让我不得不忧心忡忡:unamused:。你真的能相信法币(由国家发行的货币)吗?
notion image
这个时候,比特币出现了(2009年1月),比特币是不由政府主导的,不受监管的,完全数字化的货币,前面说过货币的本质是一个账本,而比特币的账本是对全世界公开透明,这可不想各国政府银行,它们印了多少钞票,记了什么帐你都是不知道的。我们都知道比特币背后使用了区块链的技术,我们可以简单得把区块链当成一个不可篡改,分布式的数据库,而我们比特币的账本的就记录在这个不可篡改的数据库中。有人就问了,你不是说货币的另一个本质是共识吗,比特币凭什么是有价值的?在我眼里他就是一组数字!要回答这个问题,就涉及到区块链的共识算法——工作量证明。简单说,就还是马克思说的,商品价值等于工作量,区块链通过一个算法赋予了比特币工作量让它有了难以伪造的价值
那么区块链到底是什么?赋予比特币工作量的算法又是什么?比特币是如何进行交易的?欲知详情如何,还请待下回分解~
 
 
到底什么是区块链(一)——交易记录和比特币钱包数据结构与算法学习笔记