关于比特币的大多数问题都在这里

大多数人关心的问题:比特币为什么能卖钱?
货币从原始的贝壳,到金属货币,纸币,到现在的数字记账,(记帐权在银行、微信、支付宝等)。想弄清楚这个问题,先想一个问题:一张百元钞票,成本只不过几厘钱,为什么它可以换取百元价值的东西?因为我们使用货币已经习以为常,很少有人思考过这个问题。货币是国家发行的,价值是国家赋予的,我们信任国家,这是所有人达成的一项共识。再设想,比如某个学校的食堂有餐票,我们拿餐票可以换来食物,为什么呢?因为我们信任学校,并且大家达成共识:我拿着这个餐票,食堂阿姨就会给我食物,阿姨见到饭票,就可以给你食物。也就是说,如果一个单位可以获得大家的信任,它发行了货币,大家达成了共识,那就可以使货币流通起来。比特币就是这样一种非国家发行的货币。至于我们凭什么信任它,这个就是区块链技术的安全性问题,暂时不做解释,只要知道,比特币绝对安全,和任何一个国家发行货币都相同,甚至比国家更安全。这样一种货币,如果大家达成共识,是不是就可以流通起来了呢?比如2010年5月22日,美国程序员拉丝勒用10000个比特币交换到了2个25美元的披萨(到2017年价值约3亿元),这是比特币的初次流通,之后DELL、微软等公司都表示支持比特币支付,如果支持的人越来越多,比特币是不是就流通起来了呢?是不是就和货币一样了?
比特币其中一个优点就是无所谓国家的界限,你可以用比特币直接从美国购买一台电脑,而不需要有人民币转换成美元的中介费,当然关税还是要交的。(说句题外话,到这里我想到了黄金,古今中外,黄金都可以充当一般等价物为什么?是不是因为大家有一个共识,黄金很值钱!)
谁是中本聪?
目前还不知道,可能是一个人,也可能是一群人。
关于比特币挖矿难度
每十分钟产生一个区块,矿工挖矿算题(实际上就是一个256位的十六进制随机数),争取记账权利从而获得一定量的比特币。最开始每次记账50个比特币,每产生21W个区块,奖励的比特币就减少一半。到大约2140年比特币不能再细分,大约2100W枚比特币。如果全网计算能力不断增长,比特币会很快被挖完,为了保证比特币稳定在大约十分钟挖出一个区块,算题难度每两周调整一次,来稳定产出时间。目前2017年,每个区块要算3000万万亿次哈希运算才能产生。
加文安德烈森
他是比特币核心团队领导者,中本聪的继承者。他发明比特币水龙头(一种推广比特币的方式),向所有访问网站的人分发比特币。后来这种类似网站可以获得大量浏览量。
比特币如何稳定实现总量恒定
比特币可以精确到小数点后8位,每次折半奖励的情况下,总有一次会无法细分。
关于比特币的转账
关于比特币的大多数问题都在这里_第1张图片
转账需要输入的信息如图,确定转账后信息会在全网广播,矿工会将交易记录打包进入区块。通常需要经过6次确认才算转账完成。
转账时需要支付给矿工一定的手续费,大约为0.001到0.0015比特币的手续费,保证比特币挖完之后矿工扔有动力维护比特币网络,也可以有效防止区块链上记载垃圾信息浪费存储空间。
比特币地址是什么
是一串由24~36位字母和数字组成的字符串,相当于银行卡卡号,下载比特币钱包或者交易平台注册都可以得到专属的比特币地址
比特币节点
每一个比特币钱包都是结点,但是只有存储全部区块链信息的结点叫做全节点
比特币的数字签名
转出方生成的一段防伪造字符串,通过验证字符串,来验证交易是转出人发起的,另一方面验证交易信息没有被更改,数字签名由数字摘要和非对称加密技术组成,首先从数字加密技术把交易信息缩短成固定的字符串,然后用自己的私钥对摘要进行加密,形成数字签名,完成后广播。矿工用发起方的公钥进行验证,如果验证成功说明该笔交易确实是发起方发起的。
区块链,制造信用的机器
区块链并不是新发明的一种技术,而是一系列技术的集成,包括非对称加密技术,时间戳,共识机制等,区块链通过时间戳和工作量证明解决了双花问题和拜占庭问题。RSA保证私钥安全性,工作量证明解决了如何公平的分发2100W个比特币的问题。区块链具有匿名性、去中心化、公开透明等特点,因此被誉为制造信用的机器。
RSA加密算法
1.找出质数p和q
2.n = p*q
3.f(n) = (p-1)(q-1) 欧拉函数
4.公钥e:1
私钥d:e*d除以f(n)的余数是1。
加密:m^e除以n求余数c(m是要传递的信息,c是加密后的信息)
解密:c^d除以n求余数得到m (这个过程是可以经过数学证明的具体不研究)
破解:传播 n e c
解密需要:n d c 其中d是未知数,要想求d需要这样一个过程,e---f(n)--->d,要想求f(n),就要知道p和q,求p和q,需要由n来做质因数分解,求出p和q。对于1024位的二进制数字进行质因数分解目前人类无法做到,除非用量子计算机。

你可能感兴趣的:(区块链)