How about this... You volunteer something to auction.. The auctioner gets the data... and then the auction starts..

When the auction is done, the auctioner sends you a mud mail saying to give you item XXX for transfer... after you do, the one who bought it has 48 hours to get it, or the auctioner returns it to you.

That way you can't really keep it safe, more than for 48 hours.