...
Discussion participants: 武宮誠, Andrei Lebedev, Nikita Puzankov
I neI also don’t think rejected transactions should be in a block. Is there a good reason to have them there?
...
I think it isn’t solved. I think if something is replayed, you can just pay twice (assuming you created a new transaction).
In NEM we another blockchain project we had a timestamp with each transaction and there’s a threshold required. I forget the number, but if a transaction was, say, 3 hours old, it would be ignored.
I think we can do this in Iroha2. I haven’t said all my plans yet, but I want to incorporate something like a network time service, like NEM the other blockchain project had.
The same thing is also present in Iroha. But it is quite possible to do this spending attack in a short timeframe.
...