The reason why Bitcoin is not a legal currency is very simple. It has not been recognized by most countries. It should be said that it is mainly a few countries, the United States, China, Russia, etc. As long as Bitcoin is recognized by these countries, basic Bitcoin can become a legal currency. ,