The new law has attracted controversy for endangering the immutable nature of blockchain-based conditional programs