ERC404: tiêu chuẩn mới hay rủi ro mới?

Bài viết này được dịch máy
Xem bản gốc

ERC404 là gì?

ERC404 đại diện cho một Tiêu chuẩn token thử nghiệm và mới được phát triển bởi 0xacme , được ra mắt trên mạng Ethereum vào đầu tháng 2 năm 2024 . Tiêu chuẩn này kết hợp khả năng thay thế của mã thông báo ERC20 với các đặc điểm độc đáo của mã thông báo không thể thay thế (NFT) ERC721.

Tương tự như các token khác, ERC404 là một tập hợp các hợp đồng thông minh được triển khai trên chuỗi khối Ethereum. Chúng hợp nhất liền mạch các tính năng từ cả mã thông báo Có thể hoán đổi và không thể thay thế trong một khung duy nhất. Cụ thể, hợp đồng ERC404 tạo điều kiện thuận lợi cho việc tạo đồng thời cả NFT và Token Có thể hoán đổi thay thế theo tỷ lệ được xác định trước.

Một trong những lợi thế đáng kể của ERC404 nằm ở khả năng giải quyết các mối lo ngại về thanh khoản thường liên quan đến việc thu thập NFT. Bằng cách kết hợp các token Có thể hoán đổi , các dự án có thể thiết lập nhóm thanh khoản, từ đó giảm bớt xung đột trong giao dịch NFT và nâng cao tính thanh khoản tổng thể của dự án. Điều này trái ngược với các nền tảng giao dịch NFT truyền thống, vốn thường gặp phải các vấn đề về thanh khoản chủ yếu xuất phát từ các cuộc đấu giá. Tuy nhiên, ERC404 giảm thiểu thách thức này bằng cách kết hợp các token Có thể hoán đổi vào quy trình giao dịch.

Người dùng cần thận trọng khi tiếp cận các tương tác với ERC404 do tính chất thử nghiệm và thiếu kiểm tra chính thức của chúng. Là một tiêu chuẩn non trẻ, ERC404 vẫn chưa được đề xuất làm Ethereum Improvement Proposal (EIP) chính thức (Đề xuất cải tiến Ethereum (EIP)).

Theo dõi ngay

Mã Token ERC404 hoạt động như thế nào?

Token ERC404 có chức năng nâng cao tính thanh khoản cho NFT. Mỗi người dùng sở hữu Token cũng sở hữu NFT đồng thời và ngược lại.

Khi người dùng mua 1 Token, họ sẽ tự động nhận được NFT. Tương tự, nếu họ có được NFT, họ cũng được cung cấp 1 Token.

Bất cứ khi nào người dùng bán Token hoặc NFT, NFT hoặc Token tương ứng sẽ bị đốt cháy.

Trong quá trình chuyển Token cho người dùng khác, NFT của người gửi sẽ bị đốt cháy và người nhận sẽ được cấp NFT mới. Ngược lại, khi NFT được chuyển, Token liên quan cũng được chuyển.

Tuy nhiên, nếu người dùng sở hữu Token phân số và không có đủ số lượng để Mint NFT mới thì sẽ không có NFT mới nào được tạo.

Top dự án ERC404 nổi bật

Một dự án nổi bật trong đấu trường ERC404 là Pandora , tự hào với mức vốn hóa thị trường vượt quá 246 triệu USD . Các dự án đáng chú ý như Anon, DeFrogs và các dự án khác đều được đánh giá cao.

Các sự cố hack gần đây liên quan đến ERC404

Do tính mới và mang tính thử nghiệm, Token ERC404 có rủi ro đáng kể vì nó chưa đạt được tiêu chuẩn hóa. Các dự án thực hiện giao thức này dễ gặp rủi ro cao.

ERC404 Loogn đại diện cho phiên bản nâng cao của giao thức ERC404, hoạt động trên mạng Binance Smart Chuỗi (BSC).

Vào ngày 15 tháng 2, dự án trở thành nạn nhân của một vụ hack dẫn đến thiệt hại 1,6 triệu USD . Thông tin chi tiết về giao dịch có thể được tìm thấy tại Chi tiết giao dịch

Hợp đồng dễ bị tổn thương liên quan đến sự cố này được đặt tại Hợp đồng dễ bị tổn thương

Hợp đồng chứa một phương thức cho phép người dùng chuyển NFT của họ sang hợp đồng, sau đó sẽ đổi chúng lấy mã thông báo ERC20.

Hợp đồng có một phương thức cho phép người dùng chuyển NFT của họ sang hợp đồng và hợp đồng sẽ chuyển lại mã thông báo ERC20.

Dưới đây là phiên bản sửa đổi của văn bản của bạn với cú pháp được cải thiện và rõ ràng hơn:

Theo đoạn mã được cung cấp:

  1. Ban đầu, hợp đồng xác minh xem người gọi có sở hữu số lượng NFT được chỉ định hay không bằng cách kiểm tra số dư NFT của họ.

  2. Sau đó, nó xác nhận xem người gọi có chấp thuận chuyển tất cả NFT sang hợp đồng này hay không.

  3. Ở bước thứ ba, hợp đồng tiếp tục đánh giá xem số dư của người gọi có đủ để đổi lấy số lượng NFT được yêu cầu hay không.

  4. Một bước thiết yếu liên quan đến việc người gọi chuyển một số lượng NFT cụ thể sang hợp đồng, như được chỉ định bởi tham số _amount.

  5. Cuối cùng, hợp đồng chuyển số dư Token ERC20 hiện tại cho người gọi.

Một lỗ hổng cơ bản bắt nguồn từ việc hợp đồng không xác minh được liệu tham số _amount có bằng 0 hay không . Do đó, người gọi có thể chuyển 0 NFT vào hợp đồng và kết quả là nhận được mã thông báo ERC20, khai thác lỗ hổng này để kiếm lợi nhuận.

Phần kết luận

Giao thức ERC404 chưa phải là mã hợp đồng thông minh được tiêu chuẩn hóa; đúng hơn, nó vẫn là một mẫu thử nghiệm hiện đang được phát triển. Vì vậy, bất kỳ dự án nào nâng cấp lên Yêu cầu bình luận Ethereum (ERC) này đều cần được nghiên cứu kỹ lưỡng. Trong ngành tiền điện tử, người dùng phải thận trọng khi sử dụng các ứng dụng DeFi và chỉ nên tin tưởng những ứng dụng đã được kiểm tra và cho là đáng tin cậy.

Nguồn
Tuyên bố từ chối trách nhiệm: Nội dung trên chỉ là ý kiến của tác giả, không đại diện cho bất kỳ lập trường nào của Followin, không nhằm mục đích và sẽ không được hiểu hay hiểu là lời khuyên đầu tư từ Followin.
Thích
Thêm vào Yêu thích
Bình luận