17 Binance By Mike Jun 19, 2021 Smart contracts and the law: Tech developments challenge legal community