比特币的数据结构,比特币的英文缩写

  

  

一、比特币基础知识

  

  

  比特币(BTC)的概念是中本聪(化名)在2008年提出的。它是一种点对点的去中心化数字资产。2009年,中本聪在芬兰赫尔辛基的一个小服务器上打包了第一个比特币块,并获得了50个比特币的挖掘奖。   

  

  09 1块奖励号   

  

  挖矿奖励每四年减半,以此计算,比特币预计2140年发行;总量恒定在2100万件。   

  

  比特币总数为2100万。   

  

  随着比特币的发展,比特币逐渐被认可。德国是世界上第一个接受比特币支付的国家,微软、戴尔等知名公司也已经接受了比特币支付。比如你可以用比特币在网上购买美国制造的电脑。这样投资者也可以在各大数字货币交易所市场交易数字货币,如币、火币、OKCoin等。(注:数字货币为高风险投资标的,投资需谨慎)。   

  

  

二、比特币转账机制

  

  

  我们先来看看现实生活中我们是如何给朋友转账的。假设你准备转账1000元给朋友。一般会让朋友先把银行卡号发给你。你的朋友可能给你一个张建设银行的卡号,而你自己的银行卡可能是招商银行的。于是,你登录招商银行网银,找到转账菜单,输入朋友的建设银行卡号,再输入1000元的金额,屏幕上可能会显示2元手续费。这时候你点击确定,然后提交给银行后台进行处理。银行处理后,你的账户减少1000元,你朋友的银行卡增加1000元。   

  

  跨行转账   

  

  对比这种转账方式和行为,其实和用比特币转账的流程体验差不多。假设你手里有很多比特币,想转给朋友。有几个步骤?   

  

  比特币转账   

  

  第一步,需要登录钱包,类似招行的网银;向朋友要TA的钱包地址,相当于朋友的银行卡号。钱包相当于你实体钱包里的银行卡。这个地址符号是一长串30个大小写字母和数字,有点像我们的银行卡账号。   

  

  第二步:你首先选择你要从哪个比特币地址给你的朋友转账,也就是你自己的银行卡号。   

  

  第三步:填写你朋友的比特币钱包地址,写上转给你朋友的金额,比如10000,然后写下你要支付的交易手续费金额,签上你的比特币签名,确认信息后提交给比特币网进行全网广播,然后等待矿工打包处理。   

  

  比特币转账步骤   

  

  和我们使用银行转账不同的是,比特币转账你可以选择转账手续费多少。费用一般是0.001到0.0015比特币。矿商会优先考虑高费用的打包交易,所以多付的费用可以更快入账;当然,没有转会费。但是如果没有给手续费,可能矿工记账没有确认,或者以后矿工记账确认;每隔10分钟,矿工将比特币网络中未入账的交易打包成一个区块,完成一次确认。通常需要6次网络确认才能完成一笔交易;这就是比特币的转账机制。   

  

  比特币转账手续费   

  

  

三、区块链专有名词说明

  

  

   1.什么是“挖矿”?   

  

  采矿的英文名是“宁敏”。在比特币网络中,因为竞争计算可以获得新的比特币奖励,很像开采埋在地下的矿物的过程,所以人们形象地把竞争计算获得记账权的过程比作“开采”。   

  

  2.什么是“矿工”?   

  

  矿工的英文名是“Minner”,矿工是指在比特币世界中记账的人或组织。   

  

  3.什么是‘计算能力’?   

  

  我们可以简单的理解为计算能力。解决比特币数学问题,只能靠计算机做随机哈希碰撞。Hash是hash算法的名字,是密码学中一个很棒的数学算法。对密码学感兴趣的同学可以研究一下。每秒能进行多少次哈希碰撞,就是其“计算能力”的代表。目前主流的矿机在计算量级上是10T左右,即一台矿机每秒至少可以进行10次13哈希碰撞。我们可以说这个10T矿机有10T的计算能力。   

  

  4.什么是“工作量证明”?   

  

  英文“POW”的简称,一个矿工获得记账权后,TA会把之前打包好的线上交易记录在一页账本上,并与他人同步。因为这个矿工能先算出超级难的数学题的正确答案,说明这个矿工付出了很多劳动,是一个有记账权利的人,所以别人才会同意这一页账单。这种依靠工作量来证明记账正确,大家达成共识的机制,叫做“工作量证明”。   

简而言之结果可以证明你付出了多少工作量。

  

5、什么是“权益证明”?

  

英文简称“POS”,“权益证明”是根据你在这个网络里拥有币的多少来竞争记账的权力,如果你持有的币越多,你的记账的权力的获取概率就越大,这种证明机制在一定程度上缩短了共识的达成时间,也不再需要大量消耗能源挖矿。简而言之「持有越多,获得记账权力概率越大」,这种共识机制叫“权益证明”。

  

6、什么是“区块”?

  

英文名称叫“Block”,比特币网络是一个巨大的账本,平均每10分钟网络诞生账本的一页,我们就把它叫做“区块”。

  

7、什么是“区块链”?

  

英文名称叫“BlockChain”,比特币网络每个区块被打上时间戳,按照严格的先后顺序,连接起来,形成一个账本,叫“区块链”。

相关文章