链客技术分享

我有个假设,如果交易会返还,恶意节点怎么才能实现双花,两个交易不能是一个nonce值?
答:一条链的账本是不会有双花现象的。
首先,所有交易都是按顺序执行的,也就意味着账户余额也都是按顺序加减的。就像单线程。
其次,如果有节点收到广播消息较晚,可以在两个还没同步的节点实现双花。但是这种现象也会随着时间推移,更多的广播和块确认,丢弃较短的链,同步更长的链。避免双花。
因此,一笔交易成功之后,在经历一定的时间或者块的数量之后,可以认为是准永久态。

用eth.sendRawTransaction()发送交易时,gasPrice的值填写多少合适呢?
答:这个没有确切的大小,太小gasPrice这笔交易可能要等待很久才能被节点确认。太高gasPrice要支付更高的费用,具体要考虑当前交易紧急程度,或者参考公链上交易的gasPric和确认时间具体定价。(旷工根据交易费用对交易排序,优先打包交易费高的交易,以收取跟高的收益)

想了解更多区块链知识,请百度【链客区块链技术问答社区】进入~

猜你喜欢

转载自blog.csdn.net/weixin_44172023/article/details/85232491