What is Bitcoin and WHAT ARE THE STRENGTHS AND WEAKNESSES OF BITCOI...