← Tất cả thuật ngữ
KHÁM PHÁ / THUẬT NGỮ · Blockchain cơ bản

Hợp đồng thông minh

Smart contract

Chương trình máy tính được triển khai và chạy trên blockchain, tự động thực hiện theo các điều kiện đã lập trình sẵn; kết quả được ghi lên chuỗi.

Hợp đồng thông minh (smart contract) là tập hợp mã và dữ liệu nằm ở một địa chỉ trên blockchain. Người dùng gọi các hàm của nó bằng giao dịch có chữ ký; mọi node chạy cùng đoạn mã và phải ra cùng kết quả. ethereum.org ví hợp đồng thông minh như máy bán hàng tự động — hình ảnh do Nick Szabo đưa ra: bỏ đủ tiền, chọn món, máy tự trả hàng mà không cần người bán. Vì là phần mềm, lỗi trong mã có thể bị khai thác để rút tài sản, như vụ The DAO năm 2016.

Nguồn tham khảo

Xuất hiện trong bài

Thuật ngữ liên quan

Định nghĩa do AI biên soạn từ các nguồn trên, tác giả duyệt. Đây là thông tin tham khảo, không phải tư vấn pháp lý hay đầu tư. Thấy chỗ chưa đúng? Hãy góp ý để tác giả sửa.

TUỲ CHỈNH ĐỌC
Cỡ chữ
100%
Giãn dòng
Độ rộng cột chữ (màn hình rộng)
Kiểu chữ
Màu nền
Độ trong suốt kính (thanh trên/dưới)
Căn lề