The promise of the blockchain technology