细数比特币十宗罪之一:庞氏骗局中的比特币是货币吗

细数比特币十宗罪之一:庞氏骗局中的比特币是货币吗,第1张

关键词:比特币、货币区块链、比特币分叉

2008年爆发全球金融危机,同年11月1日,一个自称中本聪(Satoshi Nakamoto)的人在P2P foundation网站上发布了比特币白皮书《比特币:一种点对点的电子现金系统》,陈述了他对电子货币的新设想,比特币就此面世。2009年1月3日,比特币创世区块诞生。比特币不依靠特定货币机构发行,它依据特定算法,通过大量的计算产生,比特币使用整个P2P网络中众多节点构成的分布式数据库来确认并记录所有的交易行为,并使用密码学的设计来确保货币流通各个环节安全性。

最初的比特币并没有产生太多的影响,它更多的象是在社区论坛里面的积分值或 游戏 币。当时比特币的挖矿获取非常容易。小部分的极客用家用的电脑就可以参与挖矿行动并且得到数量可观的比特币。很多极客手中都拥有动辄上万的比特币却不知道怎么去使用它,大部分人都把比特币送人。你可能认为自己从未听说过Laszlo Hanyecz,这名在线上零售公司GoRuck上班的佛罗里达程序员。而事实上你错了——Hanyecz就是在2010年5月22日用10000枚比特币从棒!约翰(Papa John’s)购买两个披萨饼背后的那个人。而这个两个披萨饼当时价值是50美元。由此,比特币得到了有史以来的第一次的公认汇率:1比特币=0005美元。后来的比特币爱好者把这一天称为比特币披萨日。

从2008年开始,QE导致美国联邦储备银行的资产负债表从2008年的1万亿美元增加到了2014年的4万亿美元,美联储这种史无前例,前所未有的速度印钞,这被称为无限QE。在这场史无前例的货币和财政刺激中,投资者正在寻找各种方法,以抵御通货膨胀带来的负面影响。由于比特币的稀缺性与独特的发行机制,越来越多的人看好比特币,之前乱世囤黄金,现在同样乱世囤比特币

之后的事情就大家都知道了,由于大量投资客的加入,比特币的价格一路飙升。2017年12月17日,比特币达到 历史 最高价19850美元。2020年7月27日,比特币再次突破1万美元关口。现在币圈盛行的一句话就是一币美女,一币一别墅。

在比特币这个领头羊的带领之下,其他所有的加密货币都出现了价格暴涨。瑞波币在2017年以36018%的涨幅高居所有加密货币之首,而比特币在2017年的涨幅仅为1318%。其他的空气币、山寨币也浑水摸鱼大赚一笔。虚拟货币交易所如雨后春笋一般繁荣。各种数字货币钱包如饺子下锅层出不穷。各种区块链媒体招兵买马摇旗呐喊。各种高大上包装下的ICO扎堆上市。各种白皮书七拼八凑,东抄西借者有之;上穷碧落下黄泉,一门心思割韭菜者常见;愿景产麟凤,落地成绵羊者,更是数不胜数。在此乱象之下,各国政府开始出手打压和进行规范化。在政府的重压之下。行业乱象得到一定程度的治理。比特币的价格也随着开始出现了过山车行情。正所谓币圈一日人间一年。

繁华之后只剩下一地鸡毛,人们在踏空之后开始静下心来,开始去思考比特币的价值。问的最多的就是比特币是货币吗?比特币具有投资价值吗?比特币的价格到底在什么位置?我们买比特币到底能赚钱吗?所有的问题归结到一点。那就是比特币,它到底是不是货币?如果是,他是一种怎么样的货币?

毫无疑问,答案是否定的。他不是货币。其实从最初的比特币白皮书中,我们就可以看得出来。在中本聪书写的比特币白皮书中,他把比特币称为COIN。而不是CASH。更加不是currency。COIN这个英文单词,它的意思是硬币的意思。他一般是指数额很小的无关紧要的硬币。所以说从最开始比特币它就不是一种货币。最多他只能说是一种 游戏 代币。一般来说货币具有4种职能:价值尺度、流通手段、支付手段、储存手段。我们可以从这4个方面来分析。

货币从本质上来说它是一种商品,或者说是另外一种商品价值的参照体系。作为商品的货币它本身是具有价值的,我们之所以可用尺子来衡量长度,是因为尺子本身是有刻度的,它本身是具有长度的。我们之所以用天平上的砝码去衡量质量,就是因为这个天平的砝码,它本身是有质量的。所以说作为价值尺度的货币。他本身必须要具有价值。

黄金白银具有天然的稀缺性,所以他具有价值。法定纸币由国家主权对他进行信用背书,而国家主权的背后是国家财富,所以说他也具有价值。比特币只是一段代码。甚至说是一段毫无意义,杂乱无章的代码。他本身没有使用价值。我们拿着这一串代码,既不能吃饭也不能穿衣服。并不能满足人民的生活需求。没有使用价值,没有机构对他进行信用背书的货币。肯定是不具有价值尺度功能的。

货币的流通手段是价值尺度的派生功能。也就是说货币能够当做一般等价物的商品用来做一手交钱一手交货的现货交易行为。我们用黄金白银或纸币去购买现货是非常方便的,因为当面交易是即时性的。即使网银转账我们也是做到秒到账。但是比特币作为流通手段时会有很大的麻烦。因为它不能秒到账。比特币每秒可处理的交易量主要受以下两个因素的限制:

1区块产生速度(10分钟1区块)

2区块规模限制(现在默认是1MB)

这两个参数共同影响着比特币网络每秒可以处理的交易数量。目前比特币是每秒7笔。 显然,这样的速度也不能满足大多数应用场景。举例来说,如果我今天支付1个比特币去购买一部 汽车 ,如果每秒7笔的话,在比特币网络排队后,可能要等上70天 汽车 4S店才会收到我的这笔付款。VISA每秒7万多次交易速度,支付宝近8万次交易速度,银行同业结算的每秒交易速度也近7万次。

最后一点我们来说明一下储存手段。储存手段是指货币退出流通领域。作为财富的的形式储存起来。人们储存一种商品的主要目的就是,这种商品它很可能升值,或者说它至少不会贬值。目前世界上大部分的比特币都作为储存手段储存起来。因为人们看好他的升值属性。

先看一下比特币为什么能升值,按照中本聪的设计思路,比特币是这样升值的。比特币网络上的节点,每成功竞得一个区块,便可获得50枚新发比特币奖励。从2009年创世区块开始,奖励数量每隔21万个区块(大概4年时间)就会减半,变成25个;再过21万个区块(即4年左右),奖励额再度减半到125个,以此类推。虽然比特币奖励是一个增量,却是一个不断减少的增量,通过数学计算,可以发现比特币的供应上限在2100万枚, 类似庄子所说的的“一尺之隔”。所以说,比特币网络被人为的设计成是一个通缩的货币。正是这种通缩的理念与以美联储的无限宽松的通胀政策形成鲜明的对比。但这种想法本身就是一种镜中花、水中月,天马行空、一厢情愿的想法。

从经济学的角度出发。决定一种商品的价格。稀缺性只是其中的因素之一。还有几个因素也会决定商品的价格。比如说可替代性、说供求关系、先进性。

首先,我认为比特币的供应端是固定的,需求端是递减的 。因为比特币没有没有现实的需求。人们并不是需要用比特币来实现自身的需求。它不能买东西,也不能带来自我实现。那么有人马上会嘲笑我的太天真,太幼稚,太年轻了。说我不懂金融。拿经济学的老观点来看待代理了新型生产关系的区块链革命。他们会说,比特币没有生产性需要,但是它有投资性需求。也就是说,只要比特币的价格一直在涨,一直在升值,就会一直有人买,反过来可以推动比特币的升值。这个观点本身没有错,这就是金融学是傻博理论,就也是说,不管比特币有没有具体的经济价值,只要找到一个比自已更傻和傻蛋,并愿意出更高的价格,那么主可以大胆的买入这个商品。不言而喻,这是一种典型的庞氏骗局,最后倒霉的那就是个高位接盘侠。这种击鼓传花的 游戏 最终的结果可能会导致类似荷兰郁金香那种巨大泡沫。是泡沫迟早有一天会破裂的,但是什么时候破裂却无人知晓。

其次,我要强调一下比特币分叉的问题 。比特币价格的形成,正是依托于其唯一性、总量恒定、不可篡改、无限可分的类黄金属性,可分叉事件的出现,一方面让不少市场参与者觊觎并获取其中巨大的潜在利益或捍卫既得利益,而另一方面,分叉次数的增多,让比特币的辨识度愈加模糊,影响了其IP价值的唯一性,更破坏了市场对比特币稳定性的预期。事实上,密集分叉所带来的利空此前亦有体现。去年底,BTC就进一步分叉出ABTC、SBTC、LBTC等不少于9条子链,而密集分叉后的BTC在触及2万美元之后直接下跌,进入长达近一年的熊市。也就是说,当初中本聪设计的比特币总量2100万的理想已经被现实的利益即得者做出修改。比特币并不是总量固定的,它的总量是无穷多,说比特币是稀缺货币已经没有现实意义。

再次,比特币有可替代性。 比如说我们要吃早餐。如果发现包子的价格最近现在涨的厉害。那么我们就可能去吃那个没有涨价的馒头。又比如说我们想去买一张椅子。发现木材的价格上涨的厉害。那么我们就可能去买价格没有上涨的塑料的椅子。这就是商品的可替代性。从比特币的角度来说。因为比特币所有的代码都是开源的。所以说仿照比特币并且修改其中的规则,而形成其他的山寨币,是一件非常容易轻松的事。而且这些山寨币。在充分的吸收比特币的优势的基础之上,做了一些或大或少的改变。相对而言比比特币更具有技术性优势和后发优势。虽然说比特币的种子是固定不变的。但是比特币的替代商品是层出不穷的。所以说比特币不可能无限制的上涨。

第四,比特币是一种过进的商品,不具备先进性 。互联网领域存在一个摩尔定律。也就是说电子产品的更新换代将会成指数级的加速。比如说软件系统的更新。 IOS最早是三年更新一代。后来已经是一年更新一代。现在已经是半年更新一代。也就是说 科技 产品它的更新换代将会呈现指数级的增长。他的加速度会越来越快。作为第1代区块链产品的比特币。随着区块链产品和各种供应链产品的成熟。他的可拓展性。一致性。安全性。会逐渐的被新的技术所挑战,甚至取代。比特币最引以为傲的安全性。也是建立在51%的攻击制度基础之上。而且现在电子计算机的技术突破。在不远的将来,将会很轻松的破解比特币的加密算法。也就是说新技术的出现和新的安全技术的进步,将会使比特币的最终价值将会变得一文不值。

比特币可以存放在任意一个数据存储介质里,包括手机、U盘、移动硬盘、电脑等。

比特币在进行交易的时候,只需要使用比特币交易软件发送比特币地址即可。比特币软件可以自动生成地址,同时在生成地址时不需要联网。

比特币地址和私钥是成对出现的,他们的关系就像银散碰郑行卡号和密码。比特币地址是用来记录你在该地址上有多少比特币的。你可以随意的生成比特币地址来存放比特币。而每个比特币地址在生成时,都会生成一个相对应的私钥。这个私钥可以证明你对该地址上的比特币具有所有权。

比特币在进行交易之后,交易数据会被打包到一个“区块”里。此时,交易就算初步确认了吵穗。这个区块会链接其他的区块。在链接到上一个区块后,交易会得到进一步的确认;在连续得到6个区块确认之后,这笔交易就不可逆转地得被确认了。

比特币把所有的交易记录都储存在“区块链”里。区块链随着交易的不断进行而在持续延长。新区块一旦加入到区块链中,就不会再被移走。区块链实际上是由一群分散的用户端节点组成的分布式数据库,记录着所有比特币交易的历冲颂史。这导致比特币的交易记录难以篡改。

现今世界的电子支付系统已经十分发达,我们平时的各种消费基本上在支付宝和微信上都可以轻松解决。但是无论是支付宝、微信,其实本质上都依赖于一个中心化的金融系统,即使在大多数情况这个系统运行得很好,但是由于信任模型的存在,还是会存在着仲裁纠纷,有仲裁纠纷就意味着不存在 不可撤销的交易 ,这样对于 不可撤销的服务 来说,一定比例的欺诈是不可避免的。在比特币出来之前,不存在一个 不引入中心化的可信任方 就能解决在通信通道上支付的方案。

比特币的强大之处就在于:它是一个基于密码学原理而不是依赖于中心化机构的电子支付系统,它能够允许任何有交易意愿的双方能直接交易而不需要一个可信任的第三方。交易在数学计算上的不可撤销将保护 提供不可撤销服务 的商家不被欺诈,而用来保护买家的 程序化合约机制 也比较容易实现。

假设网络中有A, B ,C三个人。

A付给B 1比特币 ,B付给C 2比特币 ,C付给A 3比特币

如下图所示:

为了刺激比特币系统中的用户进行记账,记账是有奖励的。奖励来源主要有两方面:

比特币中每一笔交易都会有手续费,手续费会给记账者

记账会有打包区块的奖励,中本聪在08年设计的方案是: 每10分钟打一个包,每打一个包奖励50个比特币,每4年单次打包的奖励数减半,即4年后每打一个包奖励25个比特币,再过四年后就奖励125个比特币 这样我们其实可以算出比特币的总量:

要说明打包的记录以谁为准的问题,我们需要引入一个知名的 拜占庭将军问题 (Byzantine failures)。拜占庭将军问题是由莱斯利·兰伯特提出的点对点通信中的基本问题。含义是在存在消息丢失的不可靠信道上试图通过消息传递的方式达到一致性是不可能的。

假设有9个互相远离的将军包围了拜占庭帝国,除非有5个及以上的将军一起攻打,拜占庭帝国才能被打下来。而这9个将军之间是互不信任的,他们并不知道这其中是否有叛徒,那么如何通过远距离协商来让他们赢取战斗呢?

口头协议有3个默认规则:

1每个信息都能够被准确接收

2接收者知道是谁发送给他的

3谁没有发送消息大家都知道

4接受者不知道转发信息的转发者是谁

将军们遵循口头规则的话,那就是下面的场景:将军1对其他8个将军发送了信息,然后将军2~9将消息进行转达(广播),每个将军都是消息的接受者和转发者,这样一轮下来,总共就会有9×8=72次发送。这样将军就可以根据自己手中的信息,选择多数人的投票结果行动即可,这个时候即便有间谍,因为少数服从多数的原则,只要大部分将军同意攻打拜占庭,自己就去行动。

这个方案有很多缺点:

1首先是发送量大,9个将军之间要发送72次,随着节点数的增加,工作量呈现几何增长。

2再者是无法找出谁是叛徒,因为是口头协议,接受者不知道转发信息的转发者是谁,每个将军手里的数据仅仅只是一个数量的对比:

这里我们假设有3个叛徒,在一种最极端的情况下即叛徒转发信息时总是篡改为“不进攻”,那么我们最坏的结果就如上图所示。将军1根据手里的信息可以推出要进攻的结论,却无法获知将军里面谁是叛徒。

这样我们就有了方案二:书面协议。

书面协议即将军在接受到信息后可以进行签字,并且大家都能够识别出这个签字是否是本人,换种说法就是如果有人篡改签字大家可以知道。书面协议相对比口头协议就是增加了一个认证机制,所有的消息都有记录。一旦发现有人所给出的信息不一致,就是追查间谍。

有了书面协议,那么将军1手里的信息就是这样的:

可以很明显得看出,在最坏的一种情况——叛徒总是转发“不进攻”的消息之下,将军7、8、9是团队里的叛徒。

这个方案解决了口头协议里历史信息不可追溯的问题,但是在发送量方面并没有做到任何改进。

在我们的示例中,比特币系统里的每个用户发起了一笔交易,都会通过自己的私钥进行签名,用数学公式表示就是:

所以之前的区块就变成了这样:

这样每一笔交易都由交易发起者通过私钥进行数字签名,由于私钥是不公开的,所以交易信息也就无法被伪造了。

如书面协议末尾所说的那样,书面协议未能解决信息交流过多的问题。当比特币系统中存在上千万节点的时候,如果要互相广播验证,请求响应的次数那将是一个非常庞大的数字,显然势必会造成网络拥堵、节点处理变慢。为了解决这个问题,中本聪干脆让整个10分钟出一个区块,这个区块由谁来打包发出呢?这里就采用了工作量证明机制(PoW)。工作量证明,说白了就是解一个数学题,谁先解出来数学题,谁就能有打包区块的权力。换在拜占庭将军的例子中就是,谁先做出数学题,谁就成为将军们里面的总司令,其他将军听从他发号的命令。

首先,矿工会将区块头所占用的128字节的字符串进行两次sha256求值,即:

这样求得一个值Hash,将其与目标值相比对,如果符合条件,则视为工作量证明成功。

工作量证明成功的条件写在了区块链头部的 难度数 字段,它要求了最后进行两次sha256运算的Hash值必须小于定下的目标值;如果不是的话,那就改变区块头的 随机数 (nonce),通过一次次地重复计算检验,直到符合条件为止。

此外, 比特币有自己的一套难度控制系统,使得比特币系统要在全网不同的算力条件下,都保持10分钟生成一个区块的速率。这也就意味着:难度值必须根据全网算力的变化进行调整。难度调整的策略是由最新2016个区块的花费时长与期望时长(期望时长为20160分钟即两周,是按每10分钟一个区块的产生速率计算出的总时长)比较得出的,根据实际时长与期望时长的比值,进行相应调整(或变难或变易)。也就是说,如果区块产生的速率比10分钟快则增加难度,比10分钟慢则降低难度。

PoW其实在比特币中是做了以下的三件事情。

这样可以防止一台高性能机器同时跑上万个节点,因为每完成一个工作都要有足够的算力。

有经济奖励就会加速整个系统的去中心化,也鼓励大家不要去作恶,要积极地按照协议本来的执行方式去执行。(所以说,无币区块链其实是不可行的,无币区块链一定导致中心化。)

也就是说,每个节点都不能以自身硬件条件去控制出快速度。现在的比特币上平均10分钟出一个块,性能再好的机器也无法打破这个规则,这就能够保证 区块链是可以收敛到共同的主链上的 ,也就是我们所说的共识。

综上,共识只是PoW三个作用中的一点,事实上PoW设计的作用有点至少有这么三种。

默克尔树的概念其实很简单,如图所示

这样,我们区块的结构就大致完整了,这里分成了区块头和区块体两部分。

区块链的每个节点,都保存着区块链从创世到现在的每一区块,即每一笔交易都被保存在节点上,现在已经有几百个GB了。

每当比特币系统中有一笔新的交易生成,就会将新交易广播到所有的节点。每个节点都把新交易收集起来,并生成对应的默克尔根,拼接完区块头后,就开始调整区块头里的随机数值,然后就开始算数学题

将算出的result和网络中的目标值进行比对,如果是结果是小于的话,就全网广播答案。其他矿工收到了这个信息后,就会立马放下手里的运算,开始下一个区块的计算。

举个例子,当前A节点在挖38936个区块,A挖矿节点一旦完成计算,立刻将这个区块发给它的所有相邻节点。这些节点在接收并验证这个新区块后,也会继续传播此区块。当这个新区块在网络中扩散时,每个节点都会将它作为第38936个区块(前一个区块为38935)加到自身节点的区块链副本中。当挖矿节点收到并验证了这个新区块后,它们会放弃之前对构建这个相同高度区块的计算,并立即开始计算区块链中下一个区块的工作。

整个流程就像下一张图所展示的这样:

简单来说,双花问题是一笔钱重复花了两次。具体来讲,双花问题可分为两种情况:

1同一笔钱被多次使用;

2一笔钱只被使用过一次,但是通过黑客攻击或造假等方式,将这笔钱复制了一份,再次使用。

在我们生活的数字系统中,由于数据的可复制性,使得系统可能存在同一笔数字资产因不当 *** 作被重复使用的情况,为了解决双花问题,日常生活中是依赖于第三方的信任机构的。这类机构对数据进行中心化管理,并通过实时修改账户余额的方法来防止双重支付的出现。而作为去中心化的点对点价值传输系统,比特币通过UTXO、时间戳等技术的整合来解决双花问题。

UTXO的英文全称是 unspent transaction outputs ,意为 未使用的交易输出 。UTXO是一种有别于传统记账方式的新的记账模型。

银行里传统的记账方式是基于账户的,主要是记录某个用户的账户余额。而UTXO的交易方式,是基于交易本身的,甚至没有账户的概念。在UTXO的记账机制里,除了货币发行外,所有的资金来源都必须来自于前面某一个或几个交易。任何一笔的交易总量必须等于交易输出总量。UTXO的记账机制使得比特币网络中的每一笔转账,都能够追溯到它前面一笔交易。

比特币的挖矿节点获得新区块的挖矿奖励,比如 125 个比特币,这时,它的钱包地址得到的就是一个 UTXO,即这个新区块的币基交易(也称创币交易)的输出。币基交易是一个特殊的交易,它没有输入,只有输出。

当甲要把一笔比特币转给乙时,这个过程是把甲的钱包地址中之前的一个 UTXO,用私钥进行签名,发送到乙的地址。这个过程是一个新的交易,而乙得到的是一个新的 UTXO。

这就是为什么有人说在这个世界上根本没有比特币,只有 UTXO,你的地址中的比特币是指没花掉的交易输出。

以Alice向Bob进行转账的过程举例的话:

UTXO 与我们熟悉的账户概念的差别很大。我们日常接触最多的是账户,比如,我在银行开设一个账户,账户里的余额就是我的钱。

但在比特币网络中没有账户的概念,你可以有多个钱包地址,每个钱包地址中都有着多个 UTXO,你的钱是所有这些地址中的 UTXO 加起来的总和。

中本聪发明比特币的目标是创建一个点对点的电子现金,UTXO 的设计正可以看成是借鉴了现金的思路:我们可能在这个口袋里装点现金,在那个柜子角落里放点现金,在这种情况下不存在一个账户,你放在各处的现金加起来就是你所有的钱。

采用 UTXO 设计还有一个技术上的理由,这种特别的数据结构可以让双重花费更容易验证。对比一下:

以上就是关于细数比特币十宗罪之一:庞氏骗局中的比特币是货币吗全部的内容,包括:细数比特币十宗罪之一:庞氏骗局中的比特币是货币吗、假如09年买了比特币怎么保存、比特币机制研究等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10139601.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存