
Ethereum và tiền có thể lập trình
Bitcoin chứng minh blockchain hoạt động đối với tiền. Nhưng nếu bạn muốn blockchain làm nhiều hơn—vay mượn, giao dịch, tổ chức, trò chơi? Ngôn ngữ lập trình hạn chế của Bitcoin gần như không thể thực hiện được.
Ethereum là một blockchain chạy các hợp đồng thông minh—các chương trình thực thi trên mọi nút và duy trì trạng thái mà không cần cơ quan trung ương. Điều này biến blockchain từ một mạng thanh toán thành một máy tính đa năng cho các ứng dụng phi tập trung.
Tầm nhìn: Máy tính toàn cầu
Bitcoin chỉ chuyển giá trị. Giao thức hỗ trợ các điều kiện cơ bản như ví đa chữ ký và khóa thời gian, nhưng không thể thực hiện logic phức tạp.
Năm 2013, Vitalik Buterin đề xuất mở rộng blockchain vượt ra ngoài các khoản thanh toán. Nếu blockchain có thể duy trì trạng thái mà không cần cơ quan trung ương, nó cũng có thể chạy các tính toán tùy ý. Không chỉ chuyển tiền—bất kỳ chương trình nào cần khả năng xác minh và không thể ngăn chặn đều có thể chạy.
Ethereum ra mắt vào năm 2015 như một blockchain thực thi mã tùy ý. Các nhà phát triển viết các chương trình gọi là hợp đồng thông minh sống trên blockchain. Bất kỳ ai cũng có thể tương tác với các chương trình này bằng cách gửi giao dịch. Toàn bộ mạng thực thi mã và đồng ý về kết quả.
Hợp đồng thông minh
Hợp đồng thông minh là các chương trình sống trên blockchain và duy trì trạng thái giữa các lần thực thi.
Hợp đồng truyền thống yêu cầu luật sư và tòa án để thực thi các điều khoản. Hợp đồng thông minh tự thực thi thông qua mã. Thỏa thuận là logic có thể thực thi. Blockchain đảm bảo thực thi mà không cần bên thứ ba đáng tin cậy.
Xem xét một ví dụ đơn giản: dịch vụ ký quỹ. Alice muốn mua laptop của Bob với giá 1 ETH, nhưng cả hai đều không tin tưởng nhau. Trong hệ thống truyền thống, họ sử dụng dịch vụ ký quỹ giữ tiền của Alice cho đến khi Bob giao laptop.
Với hợp đồng thông minh:
Alice gửi 1 ETH đến hợp đồng ký quỹ
Hợp đồng giữ tiền
Khi Alice xác nhận đã nhận laptop, hợp đồng gửi 1 ETH cho Bob
Nếu Alice không xác nhận trong vòng 30 ngày, hợp đồng hoàn trả Alice
Hợp đồng thực thi chính xác như được lập trình. Không công ty nào có thể đóng băng quỹ, thay đổi điều khoản hoặc biến mất cùng với số tiền.
Khả năng này cho phép các ứng dụng mà Bitcoin không thể hỗ trợ. Các sàn giao dịch phi tập trung giao dịch token mà không cần trung gian. Các giao thức cho vay sử dụng lãi suất dựa trên thuật toán. Stablecoin duy trì giá trị cố định thông qua tài sản thế chấp trên chuỗi. Thị trường NFT xử lý tài sản kỹ thuật số độc đáo. DAO điều phối chi tiêu kho bạc thông qua bỏ phiếu theo trọng số token.
Khả năng kết hợp: Money Legos
Hợp đồng thông minh có thể gọi các hợp đồng thông minh khác trong cùng một giao dịch. Khả năng kết hợp này tạo ra "money legos"—xây dựng các ứng dụng tài chính phức tạp bằng cách kết hợp các thành phần đơn giản.
Hãy xem xét luồng giao dịch sau:
Vay USDC từ giao thức cho vay A
Đổi USDC lấy ETH trên sàn giao dịch phi tập trung B
Cung cấp ETH làm thanh khoản cho giao thức cho vay C
Sử dụng token biên nhận làm tài sản thế chấp trên giao thức D
Vay thêm tài sản để lặp lại quá trình
Tất cả 5 bước được thực thi trong một giao dịch nguyên tử. Hoặc tất cả đều thành công, hoặc tất cả đều bị hoàn tác—không có trạng thái thành công một phần. Nếu bước 4 thất bại, toàn bộ giao dịch sẽ bị hoàn tác, và bạn trở lại trạng thái ban đầu.
Điều này cho phép thực hiện giao dịch chênh lệch giá, vay nhanh và các chiến lược giao dịch phức tạp mà không thể thực hiện trong tài chính truyền thống. Các nhà phát triển xây dựng trên các giao thức hiện có thay vì phải xây dựng lại chức năng từ đầu.
Những gì Ethereum mở khóa
Hợp đồng thông minh cho phép các ứng dụng mà Bitcoin không thể hỗ trợ.
Các giao thức Tài chính Phi tập trung (DeFi) xử lý việc cho vay, mượn và giao dịch mà không cần ngân hàng. Uniswap, Aave và MakerDAO quản lý hàng tỷ đô la giá trị hoàn toàn thông qua hợp đồng thông minh.
Token không thể thay thế (NFT) là tài sản kỹ thuật số độc đáo với quyền sở hữu có thể chứng minh. Chúng đại diện cho nghệ thuật, đồ sưu tầm, vé sự kiện, vật phẩm trong trò chơi và danh tính kỹ thuật số.
Các tổ chức tự trị phi tập trung (DAO) điều phối thông qua bỏ phiếu của các chủ sở hữu token. Chúng không có CEO, không có hội đồng quản trị và không có cấu trúc công ty truyền thống. Kho bạc và các hoạt động được quản lý thông qua mã.
Stablecoin duy trì giá trị ổn định so với tiền pháp định. USDC và DAI cho phép người dùng tiền điện tử tránh biến động mà không cần rút về ngân hàng truyền thống.
Thị trường dự đoán cho phép người dùng đặt cược vào các sự kiện trong tương lai với việc tạo thị trường minh bạch và không cần sự cho phép.
Ethereum cho thấy rằng blockchain có thể chạy các chương trình tùy ý. Câu hỏi tiếp theo là làm thế nào: trạng thái, EVM và gas—cỗ máy thực thi hợp đồng, và lý do tại sao Ethereum lại đắt để sử dụng.