Mô tả
Bài viết này giải thích Hợp đồng thông minh là gì và nó hoạt động như thế nào.
Các giả định được thực hiện
Bài viết này giả định người đọc hiểu thông tin trong các bài viết sau:
Hệ sinh thái Gala Games và Entertainment là gì?(TODO: Check URL!)
$GALA là gì?(TODO: Check URL!)
Blockchain là gì?(TODO: Check URL!)
Tóm lược
Hợp đồng thông minh là các chương trình cố định được lưu trữ trên một blockchain có thể thực hiện các hành động khi đáp ứng một số điều kiện xác định trước. Các hợp đồng này hoạt động trên một câu lệnh [if / when> then] đơn giản được viết thành mã trên blockchain. Khi các điều kiện này được đáp ứng và xác minh, mạng của blockchain sẽ thực thi mã và cập nhật sổ cái của blockchain khi chương trình kết thúc.
Lợi ích của Hợp đồng thông minh
Tốc độ, hiệu quả và độ chính xác
Khi các điều kiện được đáp ứng, Hợp đồng thông minh sẽ được thực thi ngay lập tức. Tiết kiệm thời gian và bỏ qua lỗi của con người.
Tin cậy và minh bạch
Dữ liệu được mã hóa được chia sẻ với mọi người tham gia. Cho phép kiểm toán công khai, do đó giảm thiểu khả năng gian lận.
Bảo vệ
Với việc sử dụng Blockchain, việc thực thi các bản ghi giao dịch của Hợp đồng thông minh được ghi lại trên blockchain. Điều này giúp ngăn chặn các hành động độc hại chạy trong mã của một người vì công chúng có thể kiểm tra các hành động của mã.
Tiết kiệm
Hợp đồng thông minh loại bỏ sự cần thiết của bên thứ 3 để xử lý các giao dịch. Điều này cho phép mã được thực thi 24/7, chỉ với mạng của chuỗi khối là nút thắt cổ chai cho quá trình thực thi của nó.
Ví dụ
Blockchain và Hợp đồng thông minh hoạt động tương tự như một bưu điện và các hệ thống tham gia vào việc phân loại gói hàng. Cả một chuỗi khối và một bưu điện, xử lý các giao dịch đến và đi giữa hai bên dưới dạng gói.
Các "Hợp đồng Thông minh" của Bưu điện được đại diện bởi hệ thống phân loại tự động được kích hoạt theo các quy định nhất định. Khi một gói hàng đến bưu điện, nó sẽ được hệ thống tự động quét để chuyển đến đúng nơi:
"Nếu gói hàng được đánh dấu [Tampa Bay, Florida], thì hãy gửi gói hàng đó đến [Florida Bin]"
"Khi [Florida Bin] đầy, hãy gửi nó đến [Florida State]"
Xem xét rằng hệ thống được tự động hóa và không yêu cầu người trung gian, không có lỗi của con người liên quan và mỗi hành động là ngay lập tức.