Phi tập trung
Hợp đồng thông minh
DeFi, hợp đồng thông minh, dApp và DAO — phần mềm thay thế người trung gian.
Trong bài học này
- Hợp đồng thông minh là gì
- Tại sao tính bất biến quan trọng
Điểm chính
- 1Hợp đồng thông minh là mã tự thực thi trên blockchain
- 2Nó chạy chính xác như được viết khi điều kiện được đáp ứng
- 3Sau khi triển khai rất khó thay đổi — lỗi rất tốn kém
Tóm tắt bài học
Hợp đồng thông minh là mã chạy trên blockchain và tuân theo các quy tắc được định nghĩa trước.
Mô hình tư duy
Hợp đồng thông minh theo ngôn ngữ đơn giản
Hợp đồng thông minh là mã chạy trên blockchain và tuân theo các quy tắc được định nghĩa trước. Nó mạnh mẽ vì người dùng có thể xác minh và thực thi logic chung mà không cần tin vào máy chủ riêng.
- Hợp đồng thông minh là gì
- Tại sao tính bất biến quan trọng
Cơ chế
Cách tư duy về hợp đồng thông minh
Hợp đồng lưu trữ trạng thái, nhận giao dịch, và cập nhật số dư hoặc quyền hạn.
Sau khi triển khai, nhiều hợp đồng khó thay đổi trừ khi tồn tại đường dẫn nâng cấp.
Người dùng tương tác bằng cách ký giao dịch từ ví hoặc ứng dụng.
- Hợp đồng thông minh là mã tự thực thi trên blockchain
- Nó chạy chính xác như được viết khi điều kiện được đáp ứng
- Sau khi triển khai rất khó thay đổi — lỗi rất tốn kém
Ví dụ
Hợp đồng thông minh, ứng dụng thực tế
Hợp đồng tạo lập thị trường tự động có thể nắm giữ hai token và đưa ra giá hoán đổi từ dự trữ mà không cần người tạo lập thị trường phê duyệt mỗi giao dịch.
Lỗi thường gặp
Những gì cần bỏ học về hợp đồng thông minh
Mã có thể đọc không giống như mã an toàn. Lỗi minh bạch vẫn là lỗi, và kẻ tấn công cũng có thể đọc nó.
Lưu ý rủi ro
Đọc rủi ro trong hợp đồng thông minh
Reentrancy, kiểm soát truy cập xấu, nâng cấp không an toàn, và chấp thuận token không giới hạn là các kiểu thất bại hợp đồng thông minh phổ biến.
- Tôi có thể mô tả cách hợp đồng thông minh lưu trữ trạng thái và thực thi quy tắc
- Tôi đã kiểm tra hợp đồng bằng khả năng không thay đổi, nâng cấp, kiểm toán, và kiểm chứng thực tế
- Tôi hiểu minh bạch không bằng an toàn
Thực hành
Biến hợp đồng thông minh thành thói quen
- Tôi có thể mô tả cách hợp đồng thông minh lưu trữ trạng thái và thực thi quy tắc
- Tôi đã kiểm tra hợp đồng bằng khả năng không thay đổi, nâng cấp, kiểm toán, và kiểm chứng thực tế
- Tôi hiểu minh bạch không bằng an toàn
Ôn tập
Thuật ngữ chính
- Blockchain
- Sổ cái dùng chung, chỉ cho phép thêm dữ liệu, được sao chép trên nhiều máy tính, bảo mật bằng mật mã và cơ chế đồng thuận.
- DeFi
- Decentralized Finance — dịch vụ tài chính không cần phép, có thể kết hợp với nhau, xây dựng trên hợp đồng thông minh.
- Hợp đồng thông minh
- Mã tự thực thi trên blockchain, chạy chính xác như được viết khi điều kiện được đáp ứng.
- Market Maker
- Người tham gia liên tục chào giá mua và bán để cung cấp thanh khoản.
- Cơ chế đồng thuận
- Quy trình để mạng phân tán đồng ý về trạng thái hợp lệ của sổ cái (ví dụ PoW, PoS).
Ghi chú nguồn
Tài liệu tham khảo biên tập
Những tài liệu tham khảo này là điểm khởi đầu để xác minh các cơ chế, kiểm tra rủi ro và bối cảnh sản phẩm đằng sau bài học này.
Trước khi bạn tiếp tục
Bạn có thể làm những điều này không?
- Tôi có thể mô tả cách hợp đồng thông minh lưu trữ trạng thái và thực thi quy tắc
- Tôi đã kiểm tra hợp đồng bằng khả năng không thay đổi, nâng cấp, kiểm toán, và kiểm chứng thực tế
- Tôi hiểu minh bạch không bằng an toàn
Học liên quan
Tiếp tục đọc
Điểm kiểm tra
Hoàn thành bài học này
Vượt qua kiểm tra để lưu tiến độ, rồi tiếp tục lộ trình theo thứ tự.
Củng cố bài học này
Trả lời đúng mọi câu hỏi để hoàn thành bài học.
Hợp đồng thông minh là…

