bitcoin stack exchange crypto exchange matching engine investment coins like bitcoin open source bitcoin exchange script is it good to invest in bitcoin 2019 online bitcoin exchange