比特币交易应注意的事项
随着比特币投资者的增多,越来越多的人关心比特币交易。作为一个比特币投资者,一些比特币交易的知识是必须知道的。比特币资讯中文网列举了三个必知的比特币交易名词和过程比特币地址
支付比特币时,需要发送到对方的“地址”,也可以称之为汇款账号,。地址大约有33位长、由字母和数字构成的一串字符,总是由1或者3开头,例如”16Q5yQyTf6czeDaL1iK7fp7TJxuFwA43Qv”。可能的比特币地址超过2^160个。据科学家估计,全世界约有2^63粒沙,[30] 如果每一粒沙中有一个地球,那么比特币相当于所有这些“地球”上的所有的沙的数量。比特币软件可以自动生成地址,生成地址时也不需要联网交换信息,可以离线进行。
手续费
比特币支付交易可以自由支付手续费,如果支付手续费理论上可以加快交易速度。到2012年为止,绝大多数的比特币支付都是没有支付手续费的。如果某一笔交易的金额特别大,例如从多个地址中提款进行支付,那就会形成比较大的数据,因此比特币网络会要求附加一个小的手续费。
交易确认
比特币的交易数据被打包到一个“数据块”(block)中后,交易就算初步确认了。当下一个数据块链接在前一个数据块之后,交易会得到进一步的确认。在连续得到6个确认之后,这笔交易基本上就算是不可逆转地得到确认了。 比特币网络将所有的交易历史都储存在“数据块链”(blockchain)中。数据块链在持续延长,而且数据块一旦加入到数据块中,就不会再被移走。数据块链实际上是一个分散的并由所有参与者组成的数据库,是对所有比特币交易历史的记录。
中本聪预计,当数据量增大之后,用户会希望这些数据并不是全部储存在本地。为了实现这一目标,就需要采用引入Merkle tree机制。这种机制下,用户的本地客户端将能够主动剔除掉那些自己永远用不到的部分,比方说极为早期的一些比特币交易记录。确认一项交易的过程是由解决计算上困难的工作量证明机制问题来实现的。工作量证明机制要求计算机在计算能力为某个有限值的情况下,需要运算一定的时间才能解决,这就使得攻击者无法重写交易历史,除非他能够拥有比其余bitcoin系统更强大的计算能力,从而能以更快地速度产生数据块链。
工作量证明机制的难度由系统自动调节,所以新区块的生成平均需时10分钟。所有散瘀的系统会检测交易和区块的有效性并忽略任何违背规则的交易和区块,比如那些产生错误数量的bitcoin的区块或多次发送相同bitcoin的发送者的相关交易。
参与处理交易块的终端可以得到一定量新发行的比特币以及相关的交易手续费。为了得到这些新产生的比特币,参与处理交易块的终端需要付出大量的时间和计算力,这个过程非常类似于挖矿,因此中本聪将交易处理者命名为“矿工”,将交易处理活动称之为挖矿。这些新产生出来的比特币可以报偿系统中的交易处理者,是他们的计算工作保障了比特币交易网络的运作。通过挖矿,bitcoin系统向经济中注入货币。
![btcfans公众号](/assets/image/ic_qrcode_accround_endpage.png)
Scan QR code with WeChat