Communities

Kaspa Q&A
Kaspa Q&A
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Kaspa Q&A

Fee Handling in Parallel Blocks

+0
−0

If a transaction (with a fee of 2 KAS) is included in two parallel (non-parent-child) blocks, A and B, can the fee be used as a UTXO in both A and B? Or only in one of them? If only in one, can the block included in the VSPC be the one used?

History

0 comment threads

1 answer

+0
−0

If a transaction is included in two parallel blocks, then it will be accepted in one block and "rejected" in the other. Since rejected transactions do not consume their utxo, and let alone do not pay fee, indeed only the former block will collect the fee.

who that block will be is determined by the ghostdag induced ordering, which indeed places the VSPC block before its brothers, but this only paints half the picture:

A) Neither of the two children blocks described has to be in the VSPC. In case of such two lesser brothers competing, they are ordered by their hash.

B) Parallel blocks are not necessarily "brothers" of each other. I will refrain from describing the exact rules governing the order in this case, but bottom line is that they are more or less what one would expect.

History

0 comment threads

Sign up to answer this question »