Khi bạn nói rằng “bạn có” một tài khoản trên Ethereum, những gì bạn thực sự sở hữu là một tài khoản sở hữu bên ngoài (EOA). Khác với các hệ thống khác, trên Ethereum, quyền sở hữu không phải là phép thuật: bạn kiểm soát trực tiếp tài khoản của mình thông qua một khóa riêng. Đây là sự khác biệt cơ bản tách biệt Ethereum khỏi một hệ thống ngân hàng truyền thống, nơi một bên thứ ba quản lý tiền của bạn.
Một EOA về cơ bản là đại diện của bạn trên mạng. Bạn sử dụng tài khoản này để gửi ether (ETH), tương tác với các ứng dụng phi tập trung và kích hoạt các hợp đồng thông minh. Nếu không có EOA của bạn, không có gì diễn ra thay mặt bạn trên Ethereum.
Bộ não đứng sau EOA của bạn: các khóa mật mã
EOA của bạn hoạt động dựa trên hai khóa toán học liên kết:
Khóa riêng: Chứng chỉ bí mật của bạn. Bằng cách này, bạn ký các giao dịch và chứng minh rằng thực sự bạn là người ủy quyền cho mỗi động thái. Nếu ai đó truy cập vào khóa này, họ sẽ truy cập vào tài khoản của bạn hoàn toàn.
Khóa công khai: Được phát sinh từ khóa riêng của bạn, tạo ra địa chỉ Ethereum của bạn. Đây là số mà bạn chia sẻ công khai để người khác gửi ETH cho bạn.
Hệ thống hai khóa này là thứ mang lại cho bạn quyền kiểm soát tuyệt đối: không ai khác có thể di chuyển quỹ của bạn mà không có khóa riêng của bạn.
EOA của bạn thực sự làm gì
EOA của bạn là động cơ thúc đẩy các hành động của bạn trên Ethereum. Dưới đây là những khả năng chính của nó:
1. Khởi tạo giao dịch: Chỉ một EOA có thể gửi một giao dịch. Bạn có thể chuyển token, tương tác với hợp đồng thông minh hoặc kích hoạt các chức năng cụ thể trên blockchain.
2. Người thanh toán phí: Mỗi hành động yêu cầu gas ( được đo bằng ETH). Chi phí này do các validator của mạng xử lý giao dịch của bạn thanh toán.
3. Người bảo vệ quyền: EOA của bạn là bằng chứng sở hữu. Các hợp đồng thông minh chỉ tôn trọng những gì EOA của bạn cho phép.
Mặt khác của đồng xu: các tài khoản hợp đồng
Ethereum có một loại tài khoản khác: tài khoản hợp đồng (CA). Đây là sự khác biệt chính:
Tính năng
EOA
Tài khoản hợp đồng
Kiểm soát
Khóa riêng của bạn
Mã (hợp đồng thông minh)
Bạn có thể bắt đầu hành động
Có, tự do
Không, cần kích hoạt bên ngoài
Thực thi mã
Không
Có, tự động
Bạn có thể sở hữu ETH
Có
Có
Hãy tưởng tượng một kịch bản thực tế: Bạn muốn trao đổi ETH lấy một token khác trên một sàn giao dịch phi tập trung (DEX). EOA của bạn gửi lệnh đến DEX (, đó là một tài khoản hợp đồng). DEX không thể làm gì tự nó; nó chờ đợi chỉ dẫn của bạn. Khi được kích hoạt bởi EOA của bạn, DEX thực hiện giao dịch theo các quy tắc đã được lập trình.
Tại sao EOA của bạn là không thể thay thế
Không có EOA, Ethereum đơn giản sẽ không hoạt động. Các hợp đồng thông minh là mã chết nếu không có ai kích hoạt chúng. EOA của bạn là ai:
Khởi động mọi thứ xảy ra trên mạng
Cho phép bạn tương tác với DApps (ứng dụng phi tập trung)
Ủy quyền hành động trong hợp đồng thông minh
Chuyển giá trị một cách trực tiếp và không cần trung gian
Có nghĩa là, bạn là người quyết định khi nào và cách thức thực hiện mọi thứ.
Giá của tự do: trách nhiệm tuyệt đối
Kiểm soát EOA của riêng bạn có nghĩa là tự do hoàn toàn, nhưng cũng đồng nghĩa với trách nhiệm hoàn toàn. An ninh của bạn phụ thuộc 100% vào khóa riêng của bạn:
Nếu bạn mất nó, bạn sẽ mất quyền truy cập vào quỹ của mình mãi mãi. Không có “khôi phục mật khẩu” trên Ethereum.
Nếu ai đó lấy cắp nó, người đó sẽ kiểm soát tài khoản của bạn và có thể giữ lại tất cả.
Không có ngân hàng nào cứu bạn, không có dịch vụ khách hàng nào đảo ngược giao dịch. Vì vậy, việc bảo vệ khóa riêng của bạn là rất quan trọng.
Tóm lại: EOA của bạn là sức mạnh của bạn trên Ethereum
Một tài khoản sở hữu bên ngoài (EOA) là trung gian mà bạn cần để giao dịch trên Ethereum. Khác với các tài khoản hợp đồng ( chỉ thực thi mã), EOA của bạn là loại tài khoản duy nhất có thể khởi đầu giao dịch. Cùng nhau, EOA và các tài khoản hợp đồng tạo ra một hệ sinh thái nơi người dùng có quyền kiểm soát thực sự đối với tài sản của họ, mặc dù điều đó đòi hỏi trách nhiệm tuyệt đối về các khóa riêng của họ. Hiểu sự khác biệt này là điều quan trọng để điều hướng Ethereum một cách an toàn.
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
Bạn thực sự kiểm soát tài sản của mình trên Ethereum như thế nào? Tất cả bắt đầu với EOA
Chủ sở hữu thật sự của tài khoản của bạn: EOA
Khi bạn nói rằng “bạn có” một tài khoản trên Ethereum, những gì bạn thực sự sở hữu là một tài khoản sở hữu bên ngoài (EOA). Khác với các hệ thống khác, trên Ethereum, quyền sở hữu không phải là phép thuật: bạn kiểm soát trực tiếp tài khoản của mình thông qua một khóa riêng. Đây là sự khác biệt cơ bản tách biệt Ethereum khỏi một hệ thống ngân hàng truyền thống, nơi một bên thứ ba quản lý tiền của bạn.
Một EOA về cơ bản là đại diện của bạn trên mạng. Bạn sử dụng tài khoản này để gửi ether (ETH), tương tác với các ứng dụng phi tập trung và kích hoạt các hợp đồng thông minh. Nếu không có EOA của bạn, không có gì diễn ra thay mặt bạn trên Ethereum.
Bộ não đứng sau EOA của bạn: các khóa mật mã
EOA của bạn hoạt động dựa trên hai khóa toán học liên kết:
Hệ thống hai khóa này là thứ mang lại cho bạn quyền kiểm soát tuyệt đối: không ai khác có thể di chuyển quỹ của bạn mà không có khóa riêng của bạn.
EOA của bạn thực sự làm gì
EOA của bạn là động cơ thúc đẩy các hành động của bạn trên Ethereum. Dưới đây là những khả năng chính của nó:
1. Khởi tạo giao dịch: Chỉ một EOA có thể gửi một giao dịch. Bạn có thể chuyển token, tương tác với hợp đồng thông minh hoặc kích hoạt các chức năng cụ thể trên blockchain.
2. Người thanh toán phí: Mỗi hành động yêu cầu gas ( được đo bằng ETH). Chi phí này do các validator của mạng xử lý giao dịch của bạn thanh toán.
3. Người bảo vệ quyền: EOA của bạn là bằng chứng sở hữu. Các hợp đồng thông minh chỉ tôn trọng những gì EOA của bạn cho phép.
Mặt khác của đồng xu: các tài khoản hợp đồng
Ethereum có một loại tài khoản khác: tài khoản hợp đồng (CA). Đây là sự khác biệt chính:
Hãy tưởng tượng một kịch bản thực tế: Bạn muốn trao đổi ETH lấy một token khác trên một sàn giao dịch phi tập trung (DEX). EOA của bạn gửi lệnh đến DEX (, đó là một tài khoản hợp đồng). DEX không thể làm gì tự nó; nó chờ đợi chỉ dẫn của bạn. Khi được kích hoạt bởi EOA của bạn, DEX thực hiện giao dịch theo các quy tắc đã được lập trình.
Tại sao EOA của bạn là không thể thay thế
Không có EOA, Ethereum đơn giản sẽ không hoạt động. Các hợp đồng thông minh là mã chết nếu không có ai kích hoạt chúng. EOA của bạn là ai:
Có nghĩa là, bạn là người quyết định khi nào và cách thức thực hiện mọi thứ.
Giá của tự do: trách nhiệm tuyệt đối
Kiểm soát EOA của riêng bạn có nghĩa là tự do hoàn toàn, nhưng cũng đồng nghĩa với trách nhiệm hoàn toàn. An ninh của bạn phụ thuộc 100% vào khóa riêng của bạn:
Không có ngân hàng nào cứu bạn, không có dịch vụ khách hàng nào đảo ngược giao dịch. Vì vậy, việc bảo vệ khóa riêng của bạn là rất quan trọng.
Tóm lại: EOA của bạn là sức mạnh của bạn trên Ethereum
Một tài khoản sở hữu bên ngoài (EOA) là trung gian mà bạn cần để giao dịch trên Ethereum. Khác với các tài khoản hợp đồng ( chỉ thực thi mã), EOA của bạn là loại tài khoản duy nhất có thể khởi đầu giao dịch. Cùng nhau, EOA và các tài khoản hợp đồng tạo ra một hệ sinh thái nơi người dùng có quyền kiểm soát thực sự đối với tài sản của họ, mặc dù điều đó đòi hỏi trách nhiệm tuyệt đối về các khóa riêng của họ. Hiểu sự khác biệt này là điều quan trọng để điều hướng Ethereum một cách an toàn.