i keep thinking if i buy one regulated security on Dusk, then there should be one thing that has to finish.

i paid. i get the security. done.

except underneath that one purchase Dusk is still carrying two different sides like they somehow don't trust each other enough to disappear into one action.

there is the Moonlight DUSK payment leg on one side.

then the XSC/Zedger security leg on the other still has its own ownership problem. who gets the XSC security, whether that wallet is allowed to receive it, whether Zedger can actually move that ownership.

and yeah this is where “i bought something” starts feeling way too simple.

because DuskVM isn't looking at one magical purchase-shaped thing. the Moonlight DUSK still has to leave the payment side while the XSC/Zedger ownership has to land on the security side.

and DuskDS can't really call that purchase settled if the DUSK finished moving but the XSC ownership didn't.

“one trade. two things still trying to finish.”

which keeps bothering me because from my side there is no separation at all.

i don't buy the security first and then remember to pay later. i don't send DUSK and just hope the ownership side catches up.

but underneath Dusk the DUSK payment and XSC ownership stay separate long enough that DuskDS has to make sure neither one finishes the purchase alone.

because if the DUSK side is already done while the XSC side is still catching up...

did i actually buy anything yet?

@Dusk_Foundation $DUSK #dusk