0
如何防止用户提交交易时间戳? 当我创建一个交易时,时间戳字段被添加到交易中并且可以由用户输入。 如果客户端没有发送事务时填充事务的时间戳,则用户可以发送自己的时间戳来对事务进行反向日期。为什么在hyperledger composer中输入每个事务的timestamp部分?
如何防止用户提交交易时间戳? 当我创建一个交易时,时间戳字段被添加到交易中并且可以由用户输入。 如果客户端没有发送事务时填充事务的时间戳,则用户可以发送自己的时间戳来对事务进行反向日期。为什么在hyperledger composer中输入每个事务的timestamp部分?
我认为你将不得不在客户端层执行此操作(在使用Node.js或REST API提交事务之前)。
然而,这是一个有趣的需求。你能详细说明用例和你担心什么吗?
具体来说,我想知道什么时候处理了交易,并且当时有一个不可改变的区块链分类账记录。此外,我希望我的链代码根据交易时间戳执行逻辑,以及如何与存储在资产数据库中的时间戳进行比较。 如果参与者可以回复或转发交易日期,则日期字段没有意义,因此可以将其删除吗? –
你什么时候用于交易?它将如何计算?欢迎来到具有挑战性的时序逻辑和分布式系统世界! –