最近DCEP的话题带动了比特币,支付宝,微信等支付的支付话题,DCEP可以离线支付,支付宝和微信支付我们天天在用,再熟悉不过了。但是对于比特币,除了你知道它代表着区块链革命,知道它如何交易,你知道它是如何转帐的么?
一、创建比特币钱包
第一步:下载比特币钱包,不需要去向银行第三方开户,可以在本地客户端自动生成比特币地址。
第二步:比特币转帐时需输入收款方的比特币地址以及转帐金额,就可以开始转帐了。
二、比特币地址和密码的生成
萨尔瓦多反对派政党指控新比特币法可能违宪:萨尔瓦多的一个政党已提起诉讼,指控总统的新比特币法可能违宪并对该国有害。他们将该国的比特币法律描述为“缺乏合法性和基础,并且没有考虑到此类法律将对该国造成的有害影响”。(cointelegraph)[2021/6/22 23:56:14]
比特币地址是由字母和数字构成的,24-36位的字符串。私钥也是类似的字符串。
地址是公开的,但是私钥是保密的,类似于银行卡的帐号和密码。但是银行卡密码和支付宝密码都是可以自己设定的。
通过一套非对称加密技术的数学算法,产生一对密钥A和B。若使用A加密一份数据,必须使用B来解密;若使用B来加密一份数据,必须使用A来解密。通过A可以轻松地算出B,但是知道B却不能算出A。
分析 | 比特币两年前涨破2万美元是一个匿名玩家人为操纵的结果:金色财经报道,11月5日消息,一项针对2017年比特币牛市的司法鉴定研究发现,这种数字货币当时的暴涨几乎完全可归因于“一个大玩家”,尽管该市场操纵者的身份仍未得到确认。德克萨斯大学和俄亥俄州立大学的金融学教授格里芬(John Griffin)和沙姆斯(Amin Shams)分别分析了文件大小超过200G的比特币和另一种数字货币tether币之间的交易历史数据。后者是一种被称为“稳定资产”的资产,其交易价值与美元挂钩。格里芬和沙姆斯能够根据这些数据找到一个来源:“在Bitfinex交易所注册的一个大账户。研究发现,通过Bitfinex,单个玩家能够通过“极致”的Tether流动来操纵对比特币的需求。《华尔街日报》(The Wall Street Journal)周一首先报道了最新研究结果。该研究确认,在2017年底比特币升至近2万美元的历史高点之际,比特币遭到了人为操纵。[2019/11/5]
A叫做私钥,B叫做公钥。A是保密的,B是公开的。比特币地址就是一套非对称技术。
动态 | 美国议员或提出法案以阻止Libra,加密说客正加紧努力以避免比特币等遭波及:彭博社发文称,Facebook的Libra已成为监管机构和议员们的的攻击目标。彭博看到的一份立法草案显示,夏威夷州民主党参议员Brian Schatz可能会提出一项法案,其目的是使Libra等货币成为非法货币。该法案将修改一项原本旨在阻止美国人铸造本国实物货币的法律。其修正案将规定,创造一种价值基于储备资产的数字货币的行为非法。 其他加密货币的支持者们正在加紧努力,以确保其他货币不会遭受Libra的牵连。加密说客正在试图说服议员们,旨在暂缓或阻止Libra发布的举措不应该适用于比特币和其他老牌数字货币。在接下来的几周,随着议员们从休会中归来并重新关注Libra,游说活动将变得更加紧迫。[2019/8/28]
因为公钥和私钥是成对产生的,所以比特币的地址不能像银行卡一样,可以单独的设定或修改密码。
动态 | 比特币全网未确认交易1120笔:据btc.com数据显示,目前比特币全网未确认交易数量为1120笔,比特币全网算力为47.87EH/s,24小时交易速率为2.53txs/s。截至目前比特币全球均价为4052.62美元,最近24小时涨幅为0.04%。[2019/3/25]
三、比特币的转帐流程和支付宝转帐的差别?
看起来没什么区别,但是背后的逻辑完全不同。
超市买东西,一共支付50元:
支付宝支付流程——打开支付宝,输入密码,扫一扫,直接支付5元。
比特币支付流程——打开比特币钱包,输入密码,扫一扫,钱包里面扣除了一个地址的0.5个比特币,扣除5元后,把找回的零钱转回原来的帐户或另建一个帐户,把找回的钱发回去。相当于你付了一个大面额钞票,然后获得找零。
四、比特币交易工作原理:
银行和支付宝帐号都是基于帐户模型,比特币是基于UTXO模型。
UTXO模型是未花费的交易输出,就是我可以花没有花出的钱。
五、两种模型差异对比:
1、支付宝付款不用找零,花多少付多少,再小的零头都可以一次支付。
2、UTXO的转帐流程
UTXO可以用现金系统来理解,是点对点的电子现金系统。
什么是现金系统?比如我去买衣服,一件衣服80元,我付了一张100元现金,店家找回20元现金。
比如我昨天收到0.5个比特币和1个比特币,总共有1.5个比特币。实际上我的地址上有两条记录,也就是两个UTXO。就好象我的钱包里放着两张现金,一张100元,一张50元。所以,当我想买0.8个BTC的商品的时候,系统会将我的1个比特币转出去,自动帮我找零。0.8个比特币到了收款方的地址,0.2个比特币返回到我原来的地址。或者新建一个地址,转到新建的地址里去。
六、UTXO模型的好处
1、保护隐私,我们的比特币帐本是一个公共帐本,代表每个人都可以去查询,当你将比特币地址和某个人联系在一起的时候,就有人会绘制这个地址和这个人的资金转移关系图。我们将零钱返回到一个新建的地址上,就会使这种追踪更困难。
2、UTXO的数据模型比帐户模型数据库体积小,每个比特币都可以拥有无数多的地址,每个地址可以拥有无数多的UTXO。很多地址有可能成为废地址,在帐户模型下有可能要保留这些废地址,数据库的体积就会越来越大,比特币在处理每一笔交易的时候都需要查询这个数据库,当数据库体积无限膨胀时,查询的速度就会越来越慢。相比,UTXO模型下所存的数据库都是有用的数据,也就是没有被花掉的比特币,这样数据库的体积不仅小,而且查询起来的时候很快捷。
3、高并发处理能力:在帐户模型下,A给B转了50元,就必须在A的帐户减去50元,在B的帐户加上50元。如果同时,A又给C转了80元,这笔交易就必须排队,不能并行。在UTXO模型下,A给B转帐和A给C转帐可以并行。相对而言,可扩展性更强,处理能力更强。
感谢阅读
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。