1.当某个节点想要发起一个事务时,它将首先向其他节点广播该事务。此时,所有节点可以通过共识算法决定谁能验证交易,即“解决问题”。然后,一个矿工会帮你把你的交易信息打包成一个新的块,发送到区块链。此时,交易完成。
2.当其中一个节点首先解决问题时,该节点将经验证的事务写入区块链,并将其广播给其他节点。数据一旦写入区块链,就不能被篡改。
3.每个比特币账户都有一个公钥和一个私钥。在发起交易时,只需要用私钥签名,然后矿工就可以用公钥检查签名。