9.20金融科技(比特币)

2023-09-20 20:22:57

 比特币的起源和发展

2008年爆发全球金融危机,同年11月1日,一个自称中本聪(Satoshi Nakamoto)的人在P2P foundation网站上发布了比特币白皮书《比特币:一种点对点的电子现金系 ,陈述了他对电子货币的新设想——比特币就此面世。2009年1月3日,比特币创世区块诞生。

2014年9月9日,美国电商巨头eBay宣布,该公司旗下支付处理子公司Braintree将开始接受比特币支付。该公司已与比特币交易平台Coinbase达成合作,开始接受这种相对较新的支付手段。

2017年1月22日晚间,火币网、比特币中国与OKCoin币行相继在各自官网发布公告称,为进一步抑制投机,防止价格剧烈波动,各平台将于1月24日中午12:00起开始收取交易服务费,服务费按成交金额的0.2%固定费率收取,且主动成交和被动成交费率一致。

2021年6月,萨尔瓦多通过《萨尔瓦多比特币法》法案,法案指出比特币在该国成为法定货币、并于政府公报上公布九十天后生效。9月7日,法案生效、比特币正式成为了萨尔瓦多的法定货币,成为世界上第一个赋予数字货币法定地位的国家。

2021年9月24日,中国人民银行发布进一步防范和处置虚拟货币交易炒作风险的通知。通知指出,虚拟货币不具有与法定货币等同的法律地位。

2022年3月,环保组织发起倡议,要求比特币改变其生产方式,减少其生产所带来的巨大耗电量。据悉,比特币的年耗电量比瑞典整个国家的年用电量还要高。比特币的主要竞争对手以太坊已经准备采用一种更环保低耗的生产方式,环保人士认为,比特币也需做出改变。

2023年2月,国际货币基金组织就各国应如何对待加密资产制定了一项九点行动计划,其中最重要的一点是“通过加强货币政策框架来维护货币的主权和稳定,不授予比特币等加密货币官方或法定货币地位”。

中间具体发展历程就是比特币市值的涨跌

比特币

比特币形式

比特币由比特币地址和私钥两部分组成

比特币地址是大约33位长的、由字母和数字构成的一串字符,总是由1或者3开头,例如火币"1PCgrJSzxJTjtUUbijcvPjZ6FVS2jGeZnN"。比特币软件可以自动生成地址,生成地址时也不需要联网交换信息,可以离线进行。可用的比特币地址非常多。

比特币地址和私钥是成对出现的,他们的关系就像银行卡号和密码。比特币地址就像银行卡号一样用来记录你在该地址上存有多少比特币。你可以随意的生成比特币地址来存放比特币。每个比特币地址在生成时,都会有一个相对应的该地址的私钥被生成出来。这个私钥可以证明你对该地址上的比特币具有所有权。我们可以简单的把比特币地址理解成为银行卡号,该地址的私钥理解成为所对应银行卡号的密码。只有你在知道银行密码的情况下才能使用银行卡号上的钱。

运行机制

获得比特币

用户可以买到比特币,同时还可以使用计算机依照算法进行大量的运算来“开采”比特币。

——即交易与“挖矿”两种形式。

挖矿

比特币网络通过“挖矿”来生成新的比特币。所谓“挖矿”实质上是用计算机解决一项复杂的数学问题,来保证比特币网络分布式记账系统的一致性。比特币网络会自动调整数学问题的难度,让整个网络约每10分钟得到一个合格答案。随后比特币网络会新生成一定量的比特币作为区块奖励,奖励获得答案的人。

(进一步详细的解释)在用户“开采”比特币时,需要用电脑搜寻64位的数字就行,然后通过反复解谜密与其他淘金者相互竞争,为比特币网络提供所需的数字,如果用户的电脑成功地创造出一组数字,那么就将会获得25个比特币。

矿工在这里充当了货币发行方的角色,他们获得比特币的过程又称为“挖矿“。所有的比特币交易都需要通过矿工挖矿并记录在这个账本中。矿工挖矿实际上就是通过一系列算法,计算出符合要求的哈希值,从而争取到记账权。这个过程实际上就是试错的过程,一台计算机每秒产生的随机哈希碰撞次数越多,先计算出正确哈希值的概率就越大。最先计算出正确数值的矿工可以将比特币交易打包成一个区块,然后记录在整个区块链上,从而获得相应的比特币奖励。

为什么总量限制在2100万个?

比特币诞生的时候,区块奖励是50个比特币。诞生10分钟后,第一批50个比特币生成了,而此时的货币总量就是50。随后比特币就以约每10分钟50个的速度增长。当总量达到1050万时(2100万的50%),区块奖励减半为25个。当总量达到1575万(新产出525万,即1050的50%)时,区块奖励再减半为12.5个。该货币系统曾在4年内只有不超过1050万个,之后的总数量将被永久限制在约2100万个。

交易比特币

比特币是一种虚拟货币,数量有限,但是可以用来套现:可以兑换成大多数国家的货币。你可以使用比特币购买一些虚拟的物品,比如网络游戏当中的衣服、帽子、装备等,只要有人接受,你也可以使用比特币购买现实生活当中的物品。

交易方式&交易过程

比特币是类似电子邮件的电子现金,交易双方需要类似电子邮箱的“比特币钱包”和类似电邮地址的“比特币地址”。和收发电子邮件一样,汇款方通过电脑或智能手机,按收款方地址将比特币直接付给对方。

比特币的交易数据被打包到一个“数据块”或“区块”(block)中后,交易就算初步确认了。当区块链接到前一个区块之后,交易会得到进一步的确认。在连续得到6个区块确认之后,这笔交易基本上就不可逆转地得到确认了。比特币对等网络将所有的交易历史都储存在“区块链”(blockchain)中。区块链在持续延长,而且新区块一旦加入到区块链中,就不会再被移走。区块链实际上是一群分散的用户端节点,并由所有参与者组成的分布式数据库,是对所有比特币交易历史的记录 。

比特币特点和优缺点

特点

和法定货币相比,比特币没有一个集中的发行方,而是由网络节点的计算生成,谁都有可能参与制造比特币,而且可以全世界流通,可以在任意一台接入互联网的电脑上买卖,不管身处何方,任何人都可以挖掘、购买、出售或收取比特币,并且在交易过程中外人无法辨认用户身份信息。

比特币经济使用整个P2P网络中众多节点构成的分布式数据库来确认并记录所有的交易行为,并使用密码学的设计来确保货币流通各个环节安全性

1.去中心化

比特币是第一种分布式的虚拟货币,整个网络由用户构成,没有中央银行。去中心化是比特币安全与自由的保证 。

2.全世界流通

比特币可以在任意一台接入互联网的电脑上管理。不管身处何方,任何人都可以挖掘、购买、出售或收取比特币。

3.专属所有权

操控比特币需要私钥,它可以被隔离保存在任何存储介质。除了用户自己之外无人可以获取。

4.低交易费用

可以免费汇出比特币,但最终对每笔交易将收取约1比特分的交易费以确保交易更快执行。

5.无隐藏成本

作为由A到B的支付手段,比特币没有繁琐的额度与手续限制。知道对方比特币地址就可以进行支付。

6.跨平台开发

用户可以在众多平台上发掘不同硬件的计算能力。

优点

1.去中心化

完全去处中心化,没有发行机构,也就不可能操纵发行数量

2.匿名、免税、免监管

直接输入数字地址,点一下鼠标,等待P2P网络确认交易后,大量资金就过去了,不经过任何管控机构

3.健壮性

比特币完全依赖P2P网络,无发行中心,所以外部无法关闭它。比特币价格可能波动、崩盘,多国政府可能宣布它非法,但比特币和比特币庞大的P2P网络不会消失。

4.无国界、跨境

跨国汇款,会经过层层外汇管制机构,而且交易记录会被多方记录在案。但如果用比特币交易,直接输入数字地址,点一下鼠标,等待P2P网络确认交易后,大量资金就过去了。不经过任何管控机构,也不会留下任何跨境交易记录。

5.山寨者难于生存

由于比特币算法是完全开源的,谁都可以下载到源码,修改些参数,重新编译下,就能创造一种新的P2P货币。但这些山寨货币很脆弱,极易遭到51%攻击。任何个人或组织,只要控制一种P2P货币网络51%的运算能力,就可以随意操纵交易、币值,这会对P2P货币构成毁灭性打击。很多山寨币,就是死在了这一环节上。而比特币网络已经足够健壮,想要控制比特币网络51%的运算力,所需要的CPU/GPU数量将是一个天文数字。

缺点

1.交易平台的脆弱性

比特币网络很健壮,但比特币交易平台很脆弱。交易平台通常是一个网站,而网站会遭到黑客攻击,或者遭到主管部门的关闭。

2.交易确认时间长

比特币钱包初次安装时,会消耗大量时间下载历史交易数据块。而比特币交易时,为了确认数据准确性,会消耗一些时间,与P2P网络进行交互,得到全网确认后,交易才算完成。

3.价格波动极大

由于大量炒家介入,导致比特币兑换现金的价格如过山车一般起伏。使得比特币更适合投机,而不是匿名交易。

4.消耗能源与算力巨大

在没有任何政策干预的情况下,中国比特币区块链的年能耗将在2024年达到峰值296.59太瓦时,产生1.305亿公吨碳排放。比特币的高耗能特性已经引起世界各国的注意。在计算的过程中,比特币全网会消耗大量的电力能源和算力

更多推荐

Linux内核源码分析 (B.3) 深入理解 Linux 物理内存分配全链路实现

Linux内核源码分析(B.3)深入理解Linux物理内存分配全链路实现文章目录Linux内核源码分析(B.3)深入理解Linux物理内存分配全链路实现@[toc]前文回顾1\.内核物理内存分配接口2.规范物理内存分配行为的掩码gfp\_mask3\.物理内存分配内核源码实现3.1内存分配行为标识掩码ALLOC\_\*

利用LSTM和TensorFlow模拟任意艺术家风格生成新歌词:完整Python实现指南

1.介绍随着深度学习技术的快速进步,我们现在可以使用各种神经网络结构来生成文本、图像甚至音乐。其中,长短期记忆网络(LSTM)是处理序列数据,如文本和时间序列数据的首选技术。在这篇文章中,我们将探讨如何使用LSTM和TensorFlow库来模拟任意艺术家的风格生成新歌词。2.LSTM网络简介长短期记忆网络(LSTM)是

LuatOS-SOC接口文档(air780E)--eink - 墨水屏操作库

常量常量类型解释eink.MODEL_1in02dnumber1.02寸deink.MODEL_1in54number1.54寸eink.MODEL_1in54_V2number1.54寸_V2eink.MODEL_1in54bnumber1.54寸beink.MODEL_1in54b_V2number1.54寸b_V

Node.js 20 —— 几个令人大开眼界的特性

前言:欢迎来到Node.js20Node.js20已经发布,带来了创新和激动人心的新时代。这个开创性的版本于2023年4月18日首次亮相,并将在2023年10月发布长期支持(LTS)版本,并且将持续支持至2026年4月,下面小编就为大家介绍一下Node.js20的几个新特性:1.Node.js权限访问Node.js20

JS案例:在浏览器实现自定义菜单

目录前言设计思路BaseElemMenuCustomElementBaseDragDragResize最终效果总结相关代码前言分享一下之前公司实现自定义菜单的思路,禁用浏览器右键菜单,使用自定义的菜单将其代替,主要功能有:鼠标右键调出菜单,双击选中/取消选中标签,新建标签,删除标签,调整位置,调整大小,取消拖拽,关闭菜

详解JS中常见的5 种 for 循环

for循环在平时开发中使用频率最高的,前后端数据交互时,常见的数据类型就是数组和对象,处理对象和数组时经常使用到for遍历,因此需要彻底搞懂这5种for循环。它们分别为:forfor...infor...offorawait..offorEachmap一、各个for介绍1、forfor循环是出现最早,也是应用最普遍的一

联表查询 && 索引 && 事务 && JDBC使用 &&CPU工作原理 && 线程概念 && Thread类的用法

第1题(单选题)题目名称:已知表T1中有2行数据,T2中有3行数据,执行SQL语句,“selecta.*fromT1a,T2b”后,返回的行数为题目内容:A.2B.3C.5D.6第2题(单选题)题目名称:Mysql查询时,只有满足联接条件的记录才包含在查询结果,这种联接是题目内容:A.左联接B.右联接C.内联接D.全联

Vue.js和TypeScript:如何完美结合

🌷🍁博主猫头虎(🐅🐾)带您GotoNewWorld✨🍁🦄博客首页——🐅🐾猫头虎的博客🎐🐳《面试题大全专栏》🦕文章图文并茂🦖生动形象🐅简单易学!欢迎大家来踩踩~🌺🌊《IDEA开发秘籍专栏》🐾学会IDEA常用操作,工作效率翻倍~💐🌊《100天精通Golang(基础入门篇)》🐅学会Gol

Redis SCAN命令操作实战(详细)

目录SCAN介绍SCAN命令基本用法MATCH选项用法COUNT选项用法TYPE选项用法补充并发执行多个迭代中途停止迭代使用错误的游标进行增量式迭代迭代终结的保证SCAN介绍SCANcursor[MATCHpattern][COUNTcount][TYPEtype]:SCAN命令及其相关的SSCAN命令、HSCAN命令

抽象轻松的C语言

四个基本元素标识符,数据,运算符,关键字标识符:是指计算机用来识别信息的符号数据:是事物或观察的结果运算符,关键字:具体内容具体分析由四个基本元素组合成6个基本语句标号语句,复合语句,表达式语句,选择语句,迭代语句,跳转语句PS:之前的那个标识语句呢?在最近的疯狂啃食之下,出现了点问题,于是我回过头重看不看不知道,一看

接口自动化中cookies的处理技术

一,理论知识为什么有cookie和session?因为http协议是一种无状态的协议,即每次服务端接受到客户端的请求时都时一个全新的请求,服务器并不知道客户端的请求记录,session和cookie主要目的就是弥补http的无状态特性cookiecookie是服务器发送到用户浏览器并保存到用户本地的一小块数据,会在浏览

热文推荐