Bảng thuật ngữ

ERC-827

Hard

ERC-827 là một tiêu chuẩn token ETH giải quyết các hạn chế hiện có của ERC 20 khi thực hiện các lệnh gọi trong chuyển khoản và phê duyệt nói riêng.

ERC-827 là gì?

ERC-827 là một trong nhiều tiêu chuẩn token được phát triển trên mạng Ethereum để tạo điều kiện thuận lợi cho các hợp đồng token khác nhau của mạng. ERC-827 là phiên bản cập nhật của stable token ERC20 hiện nay của mạng Ethereum.
Theo mô hình ERC20 hiện tại, chỉ có các giá trị mới có thể được trao đổi. Mặt khác, ERC827 cho phép người dùng Ethereum có thể chuyển tiền và dữ liệu. Nó cũng cho phép các token được ủy quyền cho các công ty bên thứ ba trực tuyến khác chi tiêu.
Đó là một tiêu chuẩn token duy nhất cho phép hoàn thành các giao dịch bằng cách sử dụng sự thành công của cơ chế hợp đồng người nhận. Nó chứa các hàm transferAndCall, transferFromAndCall và approveAndCall và các hoạt động ERC20 thông thường. Ngoài các tham số ERC 20 cơ bản, tất cả chúng đều chứa một tham số _data bổ sung. Nó hoạt động tương tự như ERC 677, vì nó cũng sử dụng phương thức dự phòng, nó sẽ gọi hàm được cung cấp trong tham số _data và bắt đầu giao dịch nếu hàm trả về đúng.

Vì là phiên bản mở rộng của ERC 20 nên tất cả các hàm khác đều tương tự.

Nó chủ yếu sẽ được sử dụng cho các ứng dụng của bên thứ ba được xây dựng trên blockchain Ethereum và nó cạnh tranh với ERC 223 để được áp dụng rộng rãi. Nó giải quyết các vấn đề tương tự như ERC 223 và cho phép người dùng chuyển dữ liệu và token tới các hợp đồng thông minh và thực hiện chúng. Điều này có nghĩa là nó có thể được sử dụng để giải quyết các vấn đề khác ngoài việc token bị mắc kẹt trong hợp đồng thông minh.

Có vẻ như ERC 827 được chú ý nhiều hơn ERC 223 trong thời gian gần đây, vì nó đã được Zeppelin kết hợp trong các hợp đồng nguồn mở của mình, trong khi ERC 223 vẫn chưa có trong các token do họ cung cấp.

Hãy xem xét một giỏ hàng hư cấu trên trang web của người bán để hiểu rõ hơn về cách sử dụng token ERC 827. Các mặt hàng đang chờ mua được lưu trữ trong giỏ hàng. Tuy nhiên, nó không thể tiến hành thanh toán trừ khi người dùng có số lượng token cần thiết. Khi ai đó chuyển token cho chủ sở hữu của giỏ hàng, một số dữ liệu nhất định sẽ được cung cấp cùng với giỏ hàng, dữ liệu này sẽ gọi một hàm khác có trong hợp đồng để kiểm tra xem chủ sở hữu giỏ hàng có đủ số dư để thanh toán các sản phẩm được lưu trong giỏ hàng hay không.
Siêu bộ ERC20 mới này rất hấp dẫn và có khả năng cách mạng hóa nhận thức của chúng ta về tiêu chuẩn token, vì nó giải quyết một số vấn đề nghiêm trọng nhất, đồng thời vẫn duy trì khả năng tương thích với token ERC20. Có thể ERC827 sẽ phổ biến hơn trong các dự án mới.
Người dùng sẽ không chỉ có thể gặt hái những lợi ích của tiêu chuẩn mớimà còn có thể tiếp tục sử dụng tiêu chuẩn token ERC20 mà họ đã quen thuộc. Đó là tình huống đôi bên cùng có lợi. Tính hữu ích và hiệu quả của nó cũng là những lợi thế đáng kể cho tiêu chuẩn mới này.