币经快讯
为您带来最快、最新的区块链快讯
每天一分钟了解区块链和数字货币
——比特币双重支付
如果同一笔钱(数字货币)被重复支付两次,就是双重支付问题,解决这个问题就相当于数字货币的防伪技术。这个问题在物理货币世界并不存在,因为你无法复制黄金。在纸币中,由于纸币由造币厂发行的,设计有复杂的防伪技术,如果有人制造了假币,可以通过法律来制止这些行为。
但在数字货币中,比特币会对前一次的交易和下一位拥有者的公钥签署一个数字签名,将这个签名附加在比特币的末尾发送给下一位所有者。而由于没有第三方机构去做监控,所以无法轻易确保比特币之前的所有者没有对更早发生的交易实施签名。
那么如何比特币网络是如何处理这个问题的呢?首先,比特币网络保证所有的交易全网公开,历史交易链经过全网公认,能保证不被造假;
第二,时间戳技术,所有交易,要按照先后顺序,给其加上时间戳,整个交易就是一个交易链,这样才能保证不被双重支付;
第三,以算力对交易进行确认,比特币网络引入了工作量证明机制POW,矿工投入计算力来打包交易,若需修改某个区块上的交易,需重新计算自区块以来所有区块,参考比特币网络目前的算力,这在数学上几乎是不可能的。
往期币经百科回顾
BitcoinFinNews|币经快讯
为您带来最快、最新的区块链快讯
领取专属 10元无门槛券
私享最新 技术干货