Blockchain Enables More Accurate Market Prediction