主页 > imtoken钱包官网客服 > 比特币的技术起源

比特币的技术起源

imtoken钱包官网客服 2023-05-18 06:29:48

这是海珍在碧湖日报的第010篇文章

总结:

比特币和区块链三大特性的技术实现:去中心化、不可篡改、不可伪造

去中心化: 1. 通过非对称加密技术验证比特币的合法性,无需中心化组织验证; 2、比特币的分布式存储也保证了比特币的去中心化;

不可篡改:有了工作量证明机制,想要篡改数据,就必须有非常大的算力,至少要占全网算力的一半以上才能进行攻击,成本相当高。 按照现在的算力,设备的投入是40亿人民币,还有一点,如果用51%的攻击来篡改,比特币就不是原来的比特币了,比特币的价格就会变得一文不值。 综上所述,比特币修改难度大,且无利可图。 不如利用好算力来挖矿。

不可伪造:比特币的UTXO(Unspent Transaction Outputs)结构,即未交易的交易输出验证,比特币世界的每一笔转账都可以追溯到上一笔交易,每一笔支付都可以追溯到最后一笔支付一个比特币什么样的,每笔交易都可以追溯到它诞生时挖出的方块。 这种机制保证了比特币不能被伪造,也不能被重复支付。

结合比特币的出块时间,一个人在什么情况下可以成功地“双花”比特币呢? 双花的结果会怎样?

因为打包一个比特币转账需要10分钟,节点分布在全球,节点网络之间会有时间延迟。 很有可能同一笔钱会在前后几秒内转给两个人,比如小张钱包里只有一个比特币,他一个比特币给小李,一个比特币给小王。 两次转账记录分别由不同的矿工成功记录。 这是双重支出。 一条记录可能无法识别时间顺序。 继续得到其他矿工的证实。 经过多次确认后一个比特币什么样的,会比较记录链的长度。 比特币基于最长链,最长链作为主链。 分叉被忽略,所以即使双花成功,最后也只会确认一条记录。 一般来说,经过 6 次确认后,交易才有效,这也解释了为什么需要 1 小时。