Định nghĩa
Hợp đồng thông minh áp dụng logic vào giao dịch và trạng thái, quản lý tài sản, quyền hoặc tương tác. Tên gọi không có nghĩa có trí tuệ hay tự có hiệu lực pháp lý; hành vi do mã và môi trường quyết định.
Cách hoạt động
Người dùng hoặc hợp đồng khác gọi hàm qua giao dịch hay thực thi. Nút xử lý lệnh, thống nhất thay đổi hợp lệ, chẳng hạn kiểm tra thế chấp trước vay. Dữ liệu ngoài chuỗi thường cần oracle; chương trình không tự quan sát sự kiện bên ngoài.
Ứng dụng và hạn chế
Tự động hóa giảm điều phối thủ công nhưng cũng chạy lỗi được điều kiện cho phép. Lỗi mã, phụ thuộc và quyền quản trị có thể gây hại. Có hợp đồng nâng cấp được, không nên mặc định bất biến. Kiểm toán hay mã công khai không bảo đảm an toàn; cần hiểu quyền trước khi phê duyệt chi tiêu hoặc giao dịch.