On June 18th Facebook announced the first details around the launch of its cryptocurrency Libra which will be developed on its own blockchain,...