Bitcoin, smart contracts et Web 3.0