Bỏ qua đến nội dung chính

Ethereum và Hợp đồng Thông minh

Đã cập nhật cách đây hơn 2 tuần

Tổng quan về Ethereum

Ethereum là một kiến trúc tính toán phi tập trung, toàn cầu, mã nguồn mở, thực thi các chương trình được gọi là hợp đồng thông minh. Nó sử dụng công nghệ blockchain để đồng bộ hóa và lưu trữ trạng thái hệ thống, đồng thời sử dụng một loại tiền điện tử có tên là Ether để đo lường và giới hạn chi phí tài nguyên thực thi.

Nền tảng Ethereum cho phép các nhà phát triển xây dựng các ứng dụng phi tập trung mạnh mẽ bằng cách sử dụng các phương pháp kinh tế tích hợp. Điều này cho phép thời gian hoạt động liên tục, đồng thời giảm thiểu hoặc loại bỏ kiểm duyệt, các giao diện của bên thứ ba và rủi ro đối tác.

Sự khác biệt giữa Ethereum và các blockchain khác

Mục đích: Tiền điện tử Ether là cả thiết yếu và cần thiết cho hoạt động của Ethereum, và Ether được coi là tiền tệ sử dụng để thanh toán cho việc sử dụng nền tảng Ethereum. Tuy nhiên, phạm vi của Ethereum vượt ra ngoài một mạng lưới thanh toán kỹ thuật số đơn thuần.

Hơn cả một sổ cái

Ethereum được thiết kế như một blockchain có khả năng lập trình chung, có khả năng chạy một máy ảo có thể xử lý bất kỳ mã nào có độ phức tạp tùy ý và vô hạn.

Ngôn ngữ kịch bản của Bitcoin cố tình bị giới hạn ở các điều kiện đầu ra Đúng/Sai đơn giản, trong khi ngôn ngữ của Ethereum là turing-hoàn chỉnh, có nghĩa là nó tương đương với một máy tính đa năng có khả năng thực hiện bất kỳ phép tính nào mà máy Turing lý thuyết có thể thực hiện.

Hợp đồng Thông minh

Bitcoin đã tiên phong công nghệ blockchain, và Ethereum đã vực dậy khái niệm hợp đồng thông minh.

Về cốt lõi, một hợp đồng thông minh theo đuổi cùng một mục tiêu như một hợp đồng truyền thống: ghi lại các nghĩa vụ, quyền, phần thưởng và hình phạt của mỗi bên liên quan, đồng thời đảm bảo rằng các giao dịch được thực hiện theo các quy tắc đã thỏa thuận.

Các chương trình hợp đồng thông minh không chỉ là các chương trình máy tính tự động chạy trên blockchain; chúng là những người tham gia hệ thống.

  • Chúng phản ứng với thông tin nhận được và gửi thông tin ra bên ngoài

  • Chúng nhận, lưu trữ và chuyển giao giá trị

  • Chúng giữ tài sản tạm thời

Các chương trình hợp đồng thông minh hoạt động như một thực thể đáng tin cậy (ở dạng kỹ thuật số) thực thi các hoạt động theo các điều khoản của hợp đồng.

Ban đầu, hợp đồng thông minh không được áp dụng trong các ngành thực tế do thiếu môi trường thực thi đáng tin cậy. Tuy nhiên, sau sự xuất hiện của Bitcoin, mọi người nhận ra rằng công nghệ cơ bản của Bitcoin, blockchain, vốn dĩ cung cấp một môi trường thực thi đáng tin cậy cho hợp đồng thông minh. Ethereum là một trong những bên đầu tiên nhận ra sự cộng hưởng giữa blockchain và hợp đồng thông minh.

Nội dung này có giải đáp được câu hỏi của bạn không?