什么是加密货币是干啥的币

本题解析来源:@阮一峰链接:

2017姩年底,比特币暴涨其他币也像雨后春笋一样冒出来,已经有1000多种了

很多人都在问,加密货币是干啥的币(cryptocurrency)的时代真的来临了吗?将来会不会人类不再使用美元、人民币改用加密货币是干啥的币?那么多品种我应该使用哪一种币?要不要现在就去投资一些

这些问题的答案,我也想知道就花了很多时间查阅资料、研究协议。一段时间发表的《区块链入门教程》和《比特币入门教程》是我的學习心得。但是那两篇教程主要介绍基本概念、探讨协议的可行性,没回答一个根本的问题:加密货币是干啥的币到底是什么

下面就昰我对这个问题的思考。阅读之前如果你已经了解区块链和比特币,那很好;如果不了解也没关系,本文不涉及技术只讨论最基本嘚原理。

我们都知道人民币是钱,美元是钱金银财宝是钱。我问一个问题它们为什么能成为钱?

你可能回答因为它们有价值,或鍺是价值的代表但是,有价值的东西多了为什么只有这些品种成为了钱?

答案很容易想到因为人们普遍相信(认同)它们的价值,其他东西的价值难以得到普通认同无法成为钱。比如邮票的价值就没有普遍的认同,除了集邮爱好者其他地方都不能当钱用。一般來说认同的人越多,这种钱的通用性就越高

我曾经去俄罗斯旅行,当地货币是卢布可是,一旦离开俄国没人相信它的购买力,所鉯卢布离开俄国就没用了相反,全世界人民都相信美元的价值所以全世界都能用。我用美元付账的时候我发现那些俄国人都很满意。

所以钱的本质,或者说货币的本质就是它的可信性。它必须使人们相信它是有价值的,然后才能成为钱才能被收藏和支付。

为什么钱必须是可信的因为对方必须相信它的价值,否则你没法支付出去那么,接下来的问题就是可信的东西是否就是钱?

我的回答昰 Yes一样东西能否成为钱,只取决于人们是否相信它的价值至于它是不是真的有价值,根本不重要

如果马云在一张纸条上写"这张纸条價值10000元",下面签了他的名并且附上防伪标记。你说这纸条是钱吗我跟你保证,这就是钱你用来支付,人们都会接受马云等同于发荇了一种新的纸币。

比特币也是如此它是什么,其实不太重要重要的是,它必须保证自己是可信的这样才能让足够的人相信它的价徝,然后才能成为钱

比特币要解决的核心问题,就是创造一种可信的数字凭证由于这种凭证可信,所以能够当做货币

比特币的技术基础是加密学,因为只有加密学才能保证它的可信性一旦加密被破解,它就没法当作货币了这也是这一类数字凭证被称为"加密货币是幹啥的币"的原因。

技术人员对比特币感兴趣还有一个重要原因。任何需要可靠的数字凭证的场合也许都可以用到这种技术。

比特币有彡个特点就是因为做到了这三点,所以它可信能够当作钱。

首先它不会被(轻易)偷走。或者反过来说它使得你无法去偷别人,伱只能花你自己的钱因为必须要有别人的私钥,才能取出他的钱正常情况下,你拿不到别人的私钥

其次,它无法伪造每一个比特幣都能追溯来源,而所有比特币都来源于矿工获得的奖励矿工只有新建区块,才能获得奖励这是很难的事情,所以无法伪造比特币

朂后,它无法大批生成原因跟上一条一样,比特币的发行速度是稳定的现在每10分钟新增12.5个,然后每四年减半最终停止增长。因此不會像纸币那样政府滥发导致通货膨胀。

由于后面要提到的原因比特币不可能拥有实体,没法做到"从口袋里掏出一个币"这种场景交易嘟必须通过互联网完成。

你可能会说钱都有实体,怎么可能存在无形的钱呢答案正好相反,钱就应该是无形的那些实体的钱其实是對物质材料的浪费,由于技术不够发达不得不做成实体。

我小时候买东西都必须用现金,否则没法证明自己拥有购买力。只有通过實体的钱才能保证对方确实收到了钱。如果银行业发达就不用现金了,可以使用银行卡支付的时候,对方抄一下银行卡号码查询銀行"这个账户有钱吗"。银行回答有钱OK,成交

但是,互联网使得实体的银行卡也不需要了如果存在一个开放的中央记账系统,任何人嘟可以查询你把钱划到老板的账户,老板查询一下发现收到了,交易自动成交整个过程都是无形的,还需要什么银行卡呢

这个中央记账系统已经实现了,就叫做区块链

区块链就是一个数据库,记载了所有的交易用作中央记账系统。

每笔交易的核心就是一句话,比如"张三向李四转移了1个比特币"为了证明这句话可信,张三为它加上了数字签名任何人都可以用张三的公钥,证明这确实是张三本囚的行为另一方面,其他人无法伪造张三的数字签名所以不可能伪造这笔交易。

矿工们收到这句话首先验证数字签名的可信性,然後验证张三确实拥有这些比特币(每一笔交易都有上一笔交易的编号用来查询比特币的来源)。验证通过以后就着手把这句话写入区塊链了。一旦写入区块链所有人就都可以查询到,因此这笔比特币就被认为从张三转移到了李四。

区块链的作用就是把这句话永久保存下来了让任何人都可以查看,并且任何人(包括张三本人在内)都无法再修改了

货币是什么?其实就是这句话这一句话就完成了┅次支付。我们平时用人民币支付其实只是用纸币表达这条信息。如果每个人都可以实时写入/读取中央记账系统(区块链)那么完全鈳以不携带货币。

前面说过交易不可能被伪造。但是由于每一笔交易都是一串二进制信号,因此可能被复制举例来说,"张三向李四轉移了1个比特币"这句话可能被其他人复制,也可能被张三自己复制提交到区块链。

如果这句话被两次写入区块链就意味着张三可以紦同一笔钱花掉两次。但是第二次写入的时候,查询区块链可以发现张三已经把这笔钱花掉了从而认定这是不合法的交易,不能写入區块链因此,复制交易是不可能的

比较麻烦的是另一种情况,就是张三把同一笔钱付给两个人他先向区块链提交一个交易"张三向李㈣转移了1个比特币",然后又提交了另一个交易"张三向王五转移了1个比特币"这两个交易都可能被认为是真实的交易,从而进入区块链因此,必须有办法防止出现这种情况

情况一:同一个矿工收到了这两个交易。那么他会察觉到它们不可能同时成立,因此选择其中的一筆写入区块链

情况二:矿工 A 收到了第一笔交易,矿工 B 收到了第二笔交易他们各自都会认定这是合法的交易,分别把这两笔交易写入了兩个区块这时区块链就出现了分叉。

比特币协议规定分叉点之后最先达到6个区块的那个分支,被认定为正式的区块链其他分支都将被放弃。由于区块的生成速度由计算能力决定所以到底哪一笔交易最后会被写入区块链,完全由它所在的分支能吸引多少计算能力决定隐藏的逻辑是,如果大多数人(计算能力)选择相信某一笔交易那么它就应该是真的。

综上所述双重支出不可能发生。因为中央记賬系统总有办法发现你把同一笔钱花了两遍。但是这也说明了比特币的一个代价,就是交易不能实时确认必须等待至少一个小时。

}

在信息互联网的世界里复制粘贴昰可以无限可复制零边际成本而在

里若是也存在无限可复制的话,就不会被承认被流通被交易了换一种说法是多重花费,将数据复制僦可以重复花费区块链的技术精髓就在于解决信息的无限可复制性,转变成有价值的信息有价值的数据

什么是“双花问题”?因数字貨币是二进制的代码是可以复制的数据,存在一笔数字资产被重复使用的情况这就是所谓的“双花”。一笔资产可以花两次甚至花多佽

我们知道作为中心化的支付平台第三方是保留交易总账来保证每笔数字现金只会被花掉一次;而作为去中心化的区块链里数字资产,雙花问题是如何出现的呢

用户场景1:诈骗者使用数字货币购买数字产品如买一本电子书,价格为1个EOS他先将EOS发送给店家,假设这笔交易昰tx1;然后同时将相同数量EOS发给自己另外一个钱包地址称这笔交易为tx2。店家网站程序检测到交易tx1后觉得没有问题,程序自动发电子书过詓;但因交易tx1和交易tx2是相冲突矿工只会在一个时间点打包一个交易,万一不小心都打包了其他节点矿工会验证并拒绝这个区块打包成功,所以如果交易tx2打包成功了交易tx1会作废,这种情况下诈骗者成功双花了EOS,即买到了电子书也收回了自己的EOS。

解决办法:这种场景丅的双花比较好解决店家网站程序自动发电子书前,先让区块确认交易至少一个区块交易,而只有被至少一个区块确认过的交易就會盖上时间戳且之前从未存在过,才被认为交易的有效性目前

的交易要被6个区块确认才算安全有效可靠,以避免孤立区块的情况;EOS的充徝确认在

里是需要至少32个区块确认数

另外一种场景,假设诈骗者是矿池或矿工场景2:诈骗者矿工先构造交易tx1和tx2,tx1的手续费很低将tx1发給商家买电子书,但是交易tx2隐藏起来不广播只保存在自己的区块内。因为tx1的手续费太低所以其他节点矿工们不想打包;而tx2被隐藏起来叻,所以区块链浏览器是不可能发现有相冲突的交易商家也就不可能发现。当商家认为是正常的交易一旦发货了诈骗者矿工就会在自巳挖到的区块打包进去,这个时候广播这个区块全网所有的节点就会发现tx1是非法的了,直接作废掉商家就收不到币了。

解决办法:想防御这类双花攻击就要依赖其他矿池矿工的协作因为诈骗构造的tx2交易是不会被广播的,是以直接打包进诈骗矿池挖到的区块才会被其他礦池发现如果其他矿池如果针对这种包含了延迟出现交易(tx2)的区块进行孤立,那这个诈骗矿池的这个块就白挖了损失区块奖励,这昰非常惨的事具体的设定可以是矿池将超出一定时间,比如10秒内都没有见到的交易(tx2),却包含在最新的区块里则直接孤立掉这个塊,在这个块的前一个高度上挖矿

如果执行这种孤立政策的算力超过51%,那基本上就没有矿池敢发起这一类隐藏交易(tx2)来攻击零确认交噫了

小结避免数字货币的“双花问题”,主要就是交易成功后的区块确认数比特币的区块确认数达到6就非常安全,双花问题基本上不鈳能出现除非矿池的算力超过50%了,就可以为所欲为双花在这种情况下算蝇头小利,强制分叉获利远远大于双花获利

另外判断交易是否合理,不仅仅是矿池节点任何一个核心节点都会进行。即查询历史区块链判断交易的输出是否不大于输入。

}

尽管面临着几个加密货币是干啥嘚币寒冬但是数字时代的黄金(比特币和加密货币是干啥的币)的开采已经在全球引起了广泛关注。然而这种关注并不总是积极的。仳特币创造者中本聪(Satoshi Nakamoto)表示比特币是人类社会的希望,但这种演变似乎是有代价的橡树岭科学与教育研究所(Oak Ridge Institute for Science and Education)的研究工程师马克斯·克劳斯(Max Krause)为《自然国际科学杂志》(Nature International Journal of Science)撰写了一篇研究论文。他在文中提到加密货币是干啥的币开采的能源和碳成本是黄金和铜開采成本之和的三倍。

基本上加密货币是干啥的币开采是确认和验证交易并将其添加到区块链公共分类账的计算过程。该交易具有时间戳并会向网络广播BTC矿工是对交易执行计算的个人或组织。速度最快的比特币矿工将从比特币池中获得一笔佣金奖励他在账簿中添加了┅个新的经过验证的区块。

能源消耗: 加密货币是干啥的币开采的一个问题

比特币使用工作量证明(Pow)的概念来验证来自比特币挖掘池的茭易这是一个高度能源密集型的概念。Max Krause的研究论文指出在剔除2016年1月1日至2018年6月30日期间的平均所有天数后,比特币、以太坊、莱特币和门羅币开采分别需要17兆焦耳、7兆焦耳、7兆焦耳和14兆焦耳才能产生1美元的价值另一方面,据估计开采铝、铜、金、PGMs和REOs需要122兆焦耳、4兆焦耳、5兆焦耳、7兆焦耳和9兆焦耳才能产生1美元的价值如图所示,比特币开采消耗的能源是金矿开采的三倍多

研究人员还表示,比特币开采机使用的能源估计可能处于低端因为研究没有包括用于加密货币是干啥的币开采的冷却设备能源成本,以及维护成本和基础设施成本

加密货币是干啥的币开采对环境的影响

全球媒体和环境专家曾无数次批评加密货币是干啥的币开采的能源需求过高。最近的批评来自夏威夷夶学发表的一项研究该报告提到,以现代其他技术被纳入的最慢速度纳入比特币将在短短22年内产生足以让地球升温2摄氏度以上的累积排放。

鉴于这样的原因开采比特币的军备竞赛没有结束的迹象。从全球最优秀的比特币矿工之间为更快地赚取更多比特币而展开的普遍競争中可以明显看出这一点。Max Krause的研究还指出比特币挖掘机的能源消耗在未来将继续上升。

该报称“虽然比特币的市场价格波动较大,但四种加密货币是干啥的币中有三种的网络哈希率一直呈上升趋势表明能源需求将继续增加。”

随着能源需求的增加比特币开采的荿本也在上升。这个问题由KIBIS自助服务站来解决KIBIS正在努力通过在他们基于区块链的信息亭中安装采矿机器来降低加密货币是干啥的币开采嘚成本。这些机器可以在没有矿工帮助的情况下自动开采KIBIS代币而且设计的能耗更低。此外KIBIS还将战略性地将这些机器放置在电力成本更低的地方。

那么是什么让加密货币是干啥的币开采如此昂贵呢?

报告预测加密货币是干啥的币开采将在未来蓬勃发展,但似乎随着BTC矿礦工竞相赚取比特币能源需求将继续加快。矿业价格的指数增长是哈希值率上升的结果哈希值率是衡量矿业公司业绩的指标。哈希值率的调整可以使比特币开采更加能源密集随着哈希值率的增加,计算赚取比特币所需的数学难题的机会也会增加但与此同时,运行比特币开采机所需的能量也会激增

比特币制造商中本聪(Satoshi Nakamoto)为世界提供了一场全新的革命,以建立一个透明、高效的社会自然,比特币茬效率方面比黄金更灵活因为理论上它可以在任何地方开采。这为比特币矿工提供了一个机会让他们可以搬到一个能源效率最高的地方,从而更快地赚取比特币

然而,我们必须记住加密货币是干啥的币开采带来的后果加密货币是干啥的币开采不仅会消耗大量能源,還会导致更大的碳足迹因此,需要采取一些措施来确保加密货币是干啥的币卡才的成本能够得到控制

}

我要回帖

更多关于 加密货币是干啥的 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信