比特币是什么简简单单了解比特币原理
比特币是什么?
简简单单了解比特币原理
满篇胡扯
注意事项:
因为本人并非商科学生,也不懂法律,仅仅知道一点点密码学的东西...如有错误,欢迎指正
最近由于比特币币值的攀升,这个神秘的东西又回到了大家的视野中,时不时有很多人加入了“炒币”大军,那么这篇文章就以最浅显易懂的方式为大家介绍介绍比特币。
先举一个例子,假设大开花宿舍里面住了四个人,嘟嘟、王哥、涛涛、阳仔,他们由于有时候身上没有带现金,只能互相借钱,为了方便,他们就把借钱记录写在一个板子上防止忘记,于是就出现这么一条条记录:
.1.2——嘟嘟借阳仔30元
.1.3——涛涛借阳仔40元
.1.4——王哥借嘟嘟20元
.1.4——嘟嘟借王哥20元
.1.5——嘟嘟借涛涛40元
...
从记录我们可以算出,最终其实只要嘟嘟还阳仔70元就OK!
那么很简单,比特币就是这样的一条条记录,只不过变成加密后的代码了。
文章完,谢谢阅读!!!!
好吧好吧,在上面的例子中,我们发现有很大的漏洞。
假如嘟嘟想耍赖皮,他完全可以偷偷把记录改掉,那这么办,签名?
但是嘟嘟是个坏家伙,他偷偷模仿了大伙的签名,这样签名也没用了......
(总结,把嘟嘟打一顿就好)
经过一系列发展,现在变为了由哈希函数加密这些签名信息(喂,你?跳跃的有点快啊!!!)
现在一般是哈希函数中SHA加密,SHA加密有多复杂呢?我给大家举一个例子:
(这里是16进制了,实际上SHA是一个位的二进制数)
没错,你可以发现,“渡渡是最帅的!!!”加密过来就是上面一组数,然后你去掉一个感叹号,发现一下变了样子。
SHA是很难解密的,虽然我给你的截图有在线解密,但是点开就是这样子:
但是这样还不够,因为SHA是一个公开的函数,所以每一个签名者都需要一个自己的私钥。
私钥可以推算出公钥,但是公钥无法反推私钥。(可以参考RSA加密技术)
然后签名者嘟嘟拥有私钥,王哥可以用公钥推算出“嘟嘟借王哥20元”的信息,但是无法修改这个信息。
好吧好吧,然后现在你可能会疑惑了,我tm是要看比特币这种虚拟货币,和你这一堆破烂加密有个毛的关系!?
稍安勿躁,前置条件已经具备,现在正式开始说比特币是什么东西:
按照之前说的,在使用比特币时,稍稍改变记录,将“借/欠钱”改为“支付”,“元”变为“bitcoin(BTC)”
涛涛欠了20元给嘟嘟
嘟嘟欠了20元给王哥
然后就变为这样了:
涛涛支付20BTC给嘟嘟
嘟嘟支付20BTC给王哥
这时嘟嘟给王哥付钱时,就变成了这样:
所以你的这些“xxx支付xxx给你”的消息,就是你的“比特币”
但是这时候你可能就有疑问了,万一我的支付消息不是10BTC,譬如说变成下面这样该这么办:
涛涛支付20BTC给嘟嘟
嘟嘟支付15BTC给王哥
比特币网络解决方案是这样的:
这时候支付信息就变为了如下情况:
也就是说,这些“找零”会“支付”给自己。
那么这种情况呢?
涛涛支付20BTC给嘟嘟
嘟嘟支付25BTC给王哥
这时,嘟嘟必须再添加一条之前的“支付”记录,否则交易无法达成。
于是支付时发送的消息变为这样:
看到这里,大家应该大概了解了比特币的交易方式,那么接下来就是比特币最重要的一环:去中心化
按照刚刚所了解的,又发现一个问题。
凭什么?
我凭什么要信这些交易记录?
众所周知,我们使用的纸币都有一个银行来认证,如果银行GG了,那么这种货币也变成了废纸。更何况虚拟货币,譬如Q币,如果哪天鹅厂倒闭了,你的Q币也变成了一堆没用的东西。
那么比特币网络如何来保证这些比特币的价值呢?
交给银行裁定?
对不起,比特币的初衷就是去中心化,也就是不需要这样一个裁定中心。
交给一个人或者公司维护网络?
如何保证一个人或者公司不因为巨大利益而动歪心思?
好吧,不卖关子了,比特币解决方案是——交给每个人来裁定
也就是每一台使用比特币网络的计算机,都将拥有所有的比特币交易信息。
注意,只是交易信息,而不是私钥。
这样构成了一个计算机网络集群,哪怕你黑掉其中几台,修改或者删除数据,其他的机子照样保存有信息。
举一个不太恰当的例子,就像《星际争霸2》里面星灵的“卡拉”,把每个人的思想连接在一起。比特币也是运用了网络,将每一台机子连接在一起。
到了这里,大家应该差不多明白比特币是怎么一回事儿了,但是还有一个问题。
既然那么多计算机,到底以哪一台的信息为标准?
这时就得提到一个很多人用来装逼,但是不知所以的词了
区块链
比特币网络的参考标准就是一条区块链,区块链你可以理解为一条数据集,然后通过不断更新内容形成新的区块,从而构成一条长链:
而整合这些交易信息的用户,则称为“矿工”。每一个计算机都可以当“矿工”,那么这时问题又来了,那么多的“矿工”,究竟添加谁生成的新区块?
比特币网络为了限制新的区块生成,产生了一种额外的计算工作,去计算一个对应前一个区块的数。
至于怎么计算,这里不细说了(因为我也不知道),总之需要非常强大的计算能力,计算机大概需要跑10分钟左右。(以年计算机为准)
比特币网络以最先成功计算出来的矿工的区块为准,然后将其作为新区块添加到比特币区块链。而计算出来的矿工,会得到2比特币+交易额的2%比特币作为奖励。但是随着区块的越来越多,这个奖励会逐步递减。最后可能只会得到这2%的交易额抽成。
而且根据比特币算法的特性,比特币是有数额限制的,也就是说,总共只有万个比特币
好了说到这里,我的知识储备也耗尽了....orz
对了,最后说说比特币和挖矿违不违法,这可能是很多人关心的。
在中国大陆的话,情况比较复杂,
国家禁止这类虚拟货币的交易平台诞生
简单来说就是,持有比特币不违法,但是
比特币交易违法
不过比特币的正常交易在香港特别行政区,澳门特别行政区以及台湾省是不违法的。
什么是比特币?比特币是年1月创建的一种数字货币。它实现了一位神秘人物中本聪(SatoshiNakamoto)在白皮书中提出的想法,其真实身份尚未得到验证。比特币有望提供比传统在线支付机制更低的交易费用,并且与政府发行的货币不同,它由一个去中心的机制运行。
比特币并不是物理存在的,只是被保存在公共的分布式账本中,并且与所有比特币交易记录在一起,通过大量的计算进行验证。比特币不是由任何银行或政府发行或支持的,单个比特币也不是有价值的商品。尽管它不是法定货币,但比特币仍然受欢迎,并引发了数百种其他虚拟货币的发行,这些虚拟货币统称为“山寨币”。
重要要点:-按市值计算,比特币于年推出,是世界上最大的加密货币。-与法定货币不同,比特币是通过使用称为区块链的去中心化分布式系统来创建,分配,交易和存储的。-比特币作为价值存储并不稳定,一直处于动荡不定的状态。年,加密货币的价格飙升至每枚硬币约20,美元,但截至两年后,其货币交易量不到其中的一半。-作为最为广泛流行和成功的最早的加密货币,比特币启发了许多分支和模仿者。了解比特币比特币是一种加密货币。比特币数值的余额使用公共地址和私有“密钥”来保存,这是通过数学加密的长串数字和字母构成的。公钥(相当于银行帐号)用作发布给全世界的地址,其他人可以将他的比特币发送到该地址。私钥(与ATMPIN相对应)是受保护的密码,仅用于授权比特币传输。比特币密钥不应与比特币钱包混淆,后者是一种物理或数字设备,可促进比特币交易并允许用户跟踪硬币的所有权。术语“钱包”有点误导,因为比特币的去中心化性质意味着它永远不会存储在钱包中,而是分散地存储在区块链中。
风格注释:根据官方比特币基金会的说法,“比特币”一词在提及实体或概念时大写,而“比特币”在指代某种货币时用小写(例如,我购买了20个btc)或单位本身,比特币通常也缩写为“BTC”。
比特币如何运作比特币是最早使用点对点技术促进即时付款的数字货币之一。拥有主导计算能力并参与比特币网络的独立个人和公司,也称为“矿工”,其主要动机是比特币奖励(释放新的比特币)和以比特币支付的交易费。这些矿工可以被视为强化比特币网络的信任机制。新的比特币将以固定的价格发布给矿工,但比特币的周期性奖励减半,使得比特币的总供应量接近万。目前,大约有万比特币尚未开采。这样,比特币(以及通过类似过程生成的任何加密货币)的运行方式就不同于法定货币货币;在中心化的银行系统中,货币以与商品增长相匹配的速率释放,以维持价格稳定,而像比特币这样的去中心系统则根据算法预先设置释放率。
比特币挖矿是比特币发行流通的过程。通常,挖掘需要解决计算难题,以便发现新的区块,将其添加到区块链中。在为区块链做贡献的同时,挖矿还会在整个网络中添加和验证交易记录。如果成功向区块链中添加了新的区块,该矿工将会获得了一些比特币的奖励;每产生,个区块奖励会减少一半。在年,区块奖励是50个新的比特币,目前为12.5。随着越来越多的比特币被创建,挖掘过程的难度(即所涉及的计算能力)增加了。挖矿难度始于年比特币首次亮相时的1.0;到年底,只有1.18。截至年10月,采矿难度超过12万亿。曾经,一台普通的台式计算机足以满足采矿过程的需要;现在,为了克服难度,矿工必须使用昂贵的硬件,例如专用集成电路(ASIC)和更高级的处理单元,例如图形处理单元(GPU)。这些精心制作的挖矿处理器被称为“矿机”。
一个比特币可整除到小数点后八位(一个比特币的百万分之一),而这个最小的单位称为“聪”。如果有必要,并且如果参与的矿工接受更改,则最终可以将比特币整除为甚至更多的小数位。
比特币的价格变化仅在年,比特币的价格就从年初的不到1美元上涨到接近19美元,到年末上涨了%以上。最近,加密货币的价值已经下降并且或多或少处于稳定状态,除了一些相对较低的价格数据(年初,价格徘徊在美元左右)和相对较高的价格(年6月和7月),当时价格一度达到13,美元以上的峰值)。截至年10月,比特币似乎稳定在了一个新的价格点,范围在8,美元至9,美元之间。
比特币的价格在很大程度上取决于其采矿网络的规模,因为网络规模越大,生产新比特币就越困难-因此成本也更高。结果,随着其生产成本的上升,比特币的价格也不得不上涨。比特币采矿网络的总处理能力称为“哈希率”,是指在将区块添加到区块链之前,网络每秒可以尝试完成必要的哈希难题的次数。截至年10月23日,该网络每秒达到亿个哈希的创纪录新高。
比特币的开端年8月18日:域名bitcoin.org已被注册。至少到今天,该域名的主人的身份仍不是公共信息。
年10月31日:有人使用中本聪(SatoshiNakamoto)的名字在
转载请注明:http://www.iogko.com/wadzz/9531.html