If I set the target-block-time to say 10 seconds, and publish just one key ("key123", "AB); from my understanding this transaction should be confirmed when the block is formed after 10 seconds. But in my case, its confirmed much earlier (varies between 3-8 seconds). If I keep publishing 3-4 keys at a time, it decreases even further :- 1-3 seconds.
Or is there any other parameter which affects this? Cant be maximum-block-size because my publish pair is very small. Or does this parameter work differently?