Hợp đồng thông minh là gì?

Chương trình lưu trên blockchain, tự thực hiện khi điều kiện định sẵn xảy ra. Mã đã triển khai khó sửa, nên lỗi trong mã có thể bị khai thác để rút tài sản.