Should we trust blockchain technology?