I think there is no crypto currency which can replace Bitcoin, at least in our nearest future.
The most successful and valuable altcoin right now is Ethereum, but it is far away from replacing Bitcoin despite its high potential and value.
Bitcoin will keep its first position on crypto world for several years, most likely.