我有个假设,如果交易会返还,恶意节点怎么才能实现双花,两个交易不能是一个nonce值。
答:一条链的账本是不会有双花现象的。
首先,所有交易都是按顺序执行的,也就意味着账户余额也都是按顺序加减的。就像单线程。
其次,如果有节点收到广播消息较晚,可以在两个还没同步的节点实现双花。但是这种现象也会随着时间推移,更多的广播和块确认,丢弃较短的链,同步更长的链。避免双花。
因此,一笔交易成功之后,在经历一定的时间或者块的数量之后,可以认为是准永久态。
用eth.sendRawTransaction()发送交易时,gasPrice的值填写多少合适呢?
答:这个没有确切的大小,太小gasPrice这笔交易可能要等待很久才能被节点确认。太高gasPrice要支付更高的费用,具体要考虑当前交易紧急程度,或者参考公链上交易的gasPric和确认时间具体定价。(旷工根据交易费用对交易排序,优先打包交易费高的交易,以收取跟高的收益)
想了解更多区块链知识,请百度【链客区块链技术问答社区】进入官网
企鹅群:725414372
继续阅读与本文标签相同的文章
-
为什么它有典型FaaS能力,却是非典型FaaS架构? | 开发者必读(065期)
2026-05-18栏目: 教程
-
Mybatis执行SQL的4大基础组件详解
2026-05-18栏目: 教程
-
Java描述设计模式(08):桥接模式
2026-05-18栏目: 教程
-
Java描述设计模式(09):装饰模式
2026-05-18栏目: 教程
-
Java描述设计模式(10):组合模式
2026-05-18栏目: 教程
