查看文章目录
公链如何记录交易
公链将用户提交的交易传播到网络,由节点验证后写入区块。钱包负责构建和签署交易,但交易能否成功、何时确认以及费用多少,取决于具体网络规则与状态。
- 交易提交不等于立即最终确认
- 不同网络的共识和区块时间不同
- 钱包无法单方面修改已确认交易
区块与节点的作用
区块按顺序保存一组交易及相关数据,节点负责传播、验证并维护账本。用户通常不需要直接运行节点,但钱包和区块浏览器会依赖节点数据提供查询结果。
- 节点数据可能存在短暂延迟
- 多个来源交叉核对更稳妥
- 不要把网页显示当作唯一依据
交易哈希与区块浏览器
交易哈希是链上交易的唯一标识之一。输入对应网络的区块浏览器后,可查看发送方、接收方、金额、费用、状态、区块高度和合约事件。
- 确认浏览器属于正确网络
- 不要公开与身份关联的敏感信息
- 谨防仿冒区块浏览器
网络费用与确认数量
费用通常由网络需求和交易复杂度共同影响。确认数量表示交易所在区块之后又产生了多少区块,不同应用对确认数量的要求可能不同。
- 失败交易也可能产生费用
- 加速或取消是否可用取决于网络
- 确认速度不作固定保证
