1.转账交易时接收者不在线怎么办?
答:转账不需要接受者在线
2.全节点收到转账交易,接收者的收款地址是节点从未听说过的。
3,账户私钥丢失怎么办?
答:没有办法,但很多交易所会保管账户的密钥,可以通过这个来进行身份验证,但交易所可能被黑,导致私钥泄露,例,mr.gox
4.账户泄露了怎么办?
答:尽快转账到安全账户上
5.转账的时候写错了地址怎么办?
答:没有办法,转账交易无法取消,转给一个不存在的地址会使该金额无法被输出,会使全节点一直维护该UTXO集合,增大全节点的压力。
![[Pasted image 20240414205258.png]]
OP_RETURN——无条件的返回错误
只有在输出时(UTXO集合被消耗时),才会执行输出脚本
6.会不会有的miner会偷别的miner的nonce
答:发布的区块中有一个coinbase tx( troduction)——收款人地址,发布区块时必须修改为自己的,但是修改后merkel tree的root hash就发生改变,nonce值就会改变
7.怎么知道交易费该给那个矿工?
答:total inputs 和total outputs的差值就是交易费,由矿工自己收集,事先不需要知道给那个矿工![[Pasted image 20240414210618.png]]![[Pasted image 20240414210639.png]]每个区块最大大概能容纳4000笔交易