What separates bitcoin from alt coins