BeGamblewareSlots and the Science of Trust in Digital Spaces