Các loại tiêu chuẩn mã thông báo ERC khác nhau là gì?: ERC-20, ERC-1155 và thông tin dữ liệu PlatoBlockchain khác. Tìm kiếm dọc. Ái.

Các loại tiêu chuẩn mã thông báo ERC khác nhau là gì ?: ERC-20, ERC-1155, v.v.

Ethereum Request for Comment (ERC) là một tập hợp các tài liệu kỹ thuật với các hướng dẫn để tạo mã thông báo hoặc hợp đồng thông minh để chạy các ứng dụng trên Mạng Ethereum. Đây có thể là tài sản, sổ đăng ký tên, sàn giao dịch phi tập trung và hơn thế nữa. 

Mặc dù mọi người đều có thể tạo mã thông báo hoặc hợp đồng thông minh, mỗi tập lệnh phải được tuân theo tương ứng để triển khai ERC thành công. Nói cách khác, nếu bạn không thể chơi theo quy tắc ERC, bạn không thể chơi với Ethereum.

Mỗi tiêu chuẩn ERC phác thảo cụ thể các chức năng khác nhau; ví dụ: ERC-20 dành cho các mã thông báo có thể thay thế được như DAI Stablecoin, Shiba INU, Ether và ERC-721 dành cho các mã thông báo không thể thay thế (NFT) như một NFT Câu lạc bộ Du thuyền Bored Ape.  

Bài viết này sẽ giúp bạn hiểu sự khác biệt giữa các tiêu chuẩn ERC, chẳng hạn như ERC-20, ERC-1155 và ERC-721, và một số tiêu chuẩn ít được biết đến hơn, như ERC-1337 và ERC-884.

Hiểu các tiêu chuẩn ERC

Trước khi đi sâu vào, chúng ta phải hiểu rằng tất cả các nhà phát triển phải trải qua một Đề xuất cải tiến Ethereum (EIP) trước khi tạo ERC. 

EIP mô tả các chức năng và giao thức cụ thể của ERC. Sau khi được gửi, các nhà phát triển Ethereum sẽ xem xét đề xuất và nếu được coi là có giá trị, nó sẽ được chấp nhận và triển khai.

ERC-20, Tiêu chuẩn mã thông báo thống trị

ERC-20 là tiêu chuẩn mã thông báo nổi tiếng nhất cho các mã thông báo có thể thay thế, có nghĩa là chúng là các đơn vị giá trị có thể hoán đổi cho nhau như Ether hoặc USDT. Tiêu chuẩn này được đề xuất bởi nhà phát triển Fabian Vogelsteller vào tháng 2015 năm XNUMX.

Hầu hết tất cả các mã thông báo được tạo trong chuỗi khối Ethereum đều sử dụng tiêu chuẩn ERC-20, chẳng hạn như Mã thông báo chú ý cơ bản (BAT), Chainlink (LINK) và Tether USD (USDT). Các mã thông báo này phải tuân theo một bộ chức năng, chủ yếu là:

  • Tổng cung: cung cấp tổng nguồn cung cấp mã thông báo
  • Cán cân: tổng số dư tài khoản của chủ tài khoản
  • chuyển khoản: gửi một số mã thông báo đến một địa chỉ
  • chuyển từ: việc chuyển một số mã thông báo từ một địa chỉ
  • chấp thuận: cho phép người chi tiêu rút một số token từ một tài khoản cụ thể
  • trợ cấp: cho phép các địa chỉ bên ngoài gửi mã thông báo từ một số dư nhất định

Các chức năng khác là tùy chọn nhưng cần được xem xét để cải thiện khả năng sử dụng, như biểu tượng: biểu tượng của mã thông báo (ví dụ: mã thông báo: Polygon, biểu tượng: MATIC).

erc

Nguồn: Ethereum.org

Như đã thấy trong hình trên, các hàm này dẫn đến hai sự kiện: chuyển sự kiện, bất cứ khi nào quá trình chuyển diễn ra trong chuỗi khối, và sự chấp thuận, bất cứ khi nào cần phê duyệt. 

Tuy nhiên, mỗi mã thông báo ERC-20 bị giới hạn vì nó chỉ có thể được quản lý bằng hợp đồng thông minh ERC-20 tương ứng, trong khi tiêu chuẩn ERC-1155 — mà chúng tôi sẽ giải thích bên dưới — được thiết kế để hỗ trợ quản lý các loại mã thông báo khác nhau, cho phép họ giảm bớt chi phí xử lý cho các ứng dụng blockchain.

Nói một cách đơn giản hơn, ERC-20 giống như một con tem cho các mã thông báo: mã thông báo này chỉ có thể được trao đổi với các đơn vị ERC-20 khác có giá trị, như USDT, chỉ sử dụng một loại hợp đồng thông minh cụ thể được thiết kế cho nó. Tương tự như cách bạn có thể hoán đổi tờ 50 đô la cho tờ 50 đô la khác, nhưng bạn không thể hoán đổi một tác phẩm nghệ thuật độc đáo cho một tờ khác.

ERC-1155 và ERC-721: Mã thông báo không nấm mốc

ERC-1155 và ERC-721 là các tiêu chuẩn mã thông báo để xây dựng Mã thông báo không nấm (NFT). 

Các mã thông báo không thể thay thế, như tên cho thấy, là các mã thông báo có một loại siêu dữ liệu cụ thể được nhúng trong chúng, vì vậy chúng không thể trao đổi cho nhau. Chúng chủ yếu được sử dụng để đại diện cho quyền sở hữu và xuất xứ đối với tài sản vật chất, đồ sưu tầm kỹ thuật số, tài sản trong trò chơi, vé sự kiện, tên miền, v.v.

Và điều gì làm cho chúng khác biệt? Trong ERC-721, chỉ một hợp đồng thông minh duy nhất có thể xử lý một loại mã thông báo duy nhất, trong khi ERC-1155 cho phép một hợp đồng thông minh hỗ trợ vô số mã thông báo và chức năng. 

Trong điều khoản của Giáo dân; ERC-721 chỉ hỗ trợ NFTvà mỗi NFT chỉ có thể được chuyển trong một giao dịch duy nhất, điều này có thể gây ra tắc nghẽn mạng và phí gas tăng cao. Mặt khác, ERC-1155 hỗ trợ chuyển đổi các mã thông báo có thể thay thế (như ERC-20) thành các mã thông báo không thể thay thế và ngược lại. Nhiều giao dịch có thể được gửi trong cả một đợt, làm cho ERC-115 hiệu quả hơn và tiết kiệm chi phí hơn.

Để làm rõ, một ứng dụng hoạt động với các trò chơi blockchain rất có thể sẽ sử dụng ERC-1155 do tính linh hoạt của nó. Ví dụ, Rune và Bùa của Axie Infinity được sử dụng làm tiêu chuẩn ERC-115.

ERC-1337

Sản phẩm ERC-1337 tiêu chuẩn được thiết kế như một giao diện để tái tạo các khoản thanh toán dựa trên đăng ký ngày nay nhưng dành cho các ứng dụng / doanh nghiệp blockchain. Mặc dù đề xuất có tiềm năng, nhưng nó vẫn chưa có nhiều phát triển và vẫn là một tiêu chuẩn nửa vời.

ERC-1337 về cơ bản tìm cách đưa một bản sao của các mô hình Phần mềm dưới dạng Dịch vụ (SaaS), chẳng hạn như đăng ký hàng tháng được sử dụng bởi các nền tảng phát trực tuyến và lưu trữ đám mây, vào Web3, đồng thời cho phép người tạo và nhà phát triển nội dung vẫn phi tập trung và khách hàng ẩn danh . 

Nói cách khác, hợp đồng ERC-1337 sẽ loại bỏ các bộ xử lý thanh toán của bên thứ ba và cho phép các ví Ethereum như MetaMask tự động thanh toán trực tiếp các đăng ký hàng năm cho các ứng dụng blockchain. Người dùng sẽ “ký” các giao dịch lặp lại cho dApp trong cả một đợt và những người bán này, có thể nói, sẽ ghi lại mọi thứ trên blockchain. 

ERC-884: Mã hóa cổ phiếu

ERC-884 tìm kiếm token hóa cổ phiếu từ các công ty hoặc tổ chức, cho phép họ huy động vốn thông qua Phát hành lần đầu ra công chúng (IPO) hoặc thông qua bán cổ phần tư nhân mà không cần đăng ký cổ phiếu tùy chỉnh, sàn giao dịch chứng khoán truyền thống hoặc đại lý chuyển nhượng.

ERC-884 đã được chấp nhận như một bản dự thảo trong cộng đồng Ethereum sau khi Cơ quan lập pháp bang Delaware thông qua hóa đơn cho phép các tập đoàn công cộng và tư nhân của Delaware phát hành cổ phiếu được đại diện dưới dạng mã thông báo ERC-20.

Tuy nhiên, ERC-884 phải tuân thủ các quy định nhất định, có thể kể tên một số:

  • Xác minh đầy đủ chủ sở hữu mã thông báo và chủ đề danh sách trắng
  • Cổ đông có thể được chuẩn bị bởi một công ty cụ thể
  • Mã thông báo không thể có giá trị phân số mà là toàn bộ giá trị
  • Nếu nhà đầu tư mất khóa cá nhân, họ phải lấy địa chỉ mới
  • Một cơ sở dữ liệu ngoài chuỗi để thực hiện kiểm tra Biết khách hàng của bạn (KYC).

Kết luận cuối cùng: Tiêu chuẩn mã thông báo Ethereum trong tương lai và bạn

ERC là các hướng dẫn kỹ thuật dành cho các nhà phát triển để tạo các loại mã thông báo khác nhau phù hợp với nhu cầu của họ. Nếu không có chúng, các hợp đồng thông minh Ethereum sẽ có các khả năng hạn chế bên ngoài chính mạng lưới. 

Một giao thức muốn phát hành một mã thông báo có thể thay thế được trên mạng Ethereum sẽ sử dụng tiêu chuẩn ERC-20 và các dự án NFT sẽ chọn ERC-721 hoặc rất có thể là ERC-1155. Mỗi tiêu chuẩn ERC có cách tiếp cận riêng đối với các đối tượng và trường hợp sử dụng khác nhau, như mã hóa các tài sản truyền thống hoặc thêm nhiều chức năng hơn vào tiêu chuẩn ERC-20.

Tuy nhiên, rất nhiều ERC đang bị bỏ dở, bị các nhà phát triển của họ bỏ rơi: 

ERC-223: Tiêu chuẩn này đề xuất thêm một phục hồi có chức năng được gọi là dự phòng mã thông báo, cho phép các hợp đồng thông minh ERC-223 xác định các giao dịch đến với các địa chỉ không tương thích. Các nhà phát triển Ethereum đã không thực hiện tiêu chuẩn này và nó bị lãng quên khá nhiều. Thay vào đó, ERC-777 đã được chọn để giải quyết các vấn đề mà ERC-233 đang cố gắng giải quyết.

ERC-777 là một tiêu chuẩn mã thông báo nhằm cải thiện khả năng của nền tảng mã hóa ERC-20. Tiêu chuẩn này bổ sung một số chức năng. Một trong số đó là khả năng gửi “móc” về cơ bản thông báo các hợp đồng thông minh và địa chỉ của một giao dịch sắp tới và chấp nhận hoặc từ chối một số loại mã thông báo nhất định.

ERC-777 tương thích ngược với ERC-20 và nó không có nghĩa là để vượt qua vị trí của nó mà là cải thiện các chức năng của nó.

Dấu thời gian:

Thêm từ CoinCentral