Please let me know you thoughts.
To me it's a better approach than any of the idea I had in my mind. Good one.
The transactions output are to P2SH or P2WSH address where unlock script allows Alice to spend anytime, but Bob to spend in N days after broadcast time.
I am not much into coding or technical things, how a regular user can perform this task?
I didn't get any feedback so created a separate topic to get more attention.
Sorry about this, in this forum there are a lot of gem like this in undiscovered. A kind of collateral damage :-P