Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
ERC20 là gì? ERC20 Token là gì? ERC20 là một chuẩn token thường được dùng nhiều hiện nay. Mặc dù vậy, việc sử dụng hằng ngày nhưng mọi người vẫn chưa nắm được nội dung chuẩn xác về đó chính là gì? Bài viết này Học Viện Đầu Tư Tài Chính sẽ giúp cho toàn thể hiểu khái niệm về ERC20 và ERC20 Token một cách rõ ràng nhất.
ERC20 viết tắt trong tiếng Anh là Ethereum Request For Comment, là tên gọi của một bộ các tiêu chuẩn mà những Token được phát triển trên nền tảng Blockchain của Ethereum phải tuân thủ theo. để tạo ra các Token trên nền tảng của Ethereum thì phải lập ra các hợp đồng thông minh và các hợp đồng thông minh này phải được lập trình theo tiêu chuẩn ERC20.
ERC20 được hiểu một cách dễ hiểu là một công nghệ đặc biệt dành cho các hợp đồng sáng tạo (Smart Contract) trên nền tảng Ethereum.
Ngoài ERC20, vào thời điểm hiện tại còn có các hệ quy chuẩn khác như ERC777, ERC721, ERC948, …
ERC20 đã được đề nghị vào ngày 19 tháng 11 năm 2015 bởi Fabian Vogelsteller. Nó là một danh sách chung các quy tắc mà một mã thông cáo Ethereum phải thực hiện, giúp các nhà tăng trưởng nắm được các token mới sẽ công việc như thế nào trong hệ sinh thái Ethereum.
Tiêu chuẩn ERC20 được sử dụng phổ cập nhất hiện nay. Có tới 90% các dự án ICO sử dụng chuẩn ERC20.
chuẩn mực mã Thông báo ERC20 trở nên phổ biến với các doanh nghiệp huy động vốn từ cộng đồng dựa trên việc phát hành coin lần đầu ICO bằng cách sử dụng nền tảng Ethereum mà không cần phải viết mã code ví tiền điện tử mới.
Cộng đồng Ethereum đã cài đặt ra 3 quy tắc tùy chọn và 6 quy tắc bắt buộc cho ERC20 Token như sau:
– Quy tắc tuỳ chọn:
– Quy tắc bắt buộc:
Dưới đây là những chức năng của ERC20:
Xem thêm: Authy là gì? Hướng dẫn cài đặt và sử dụng Authy
Token ERC20 là gì? ERC là từ rút gọn của Ethereum Request for Comment. ERC-20 là một chuẩn mực kỹ thuật được sử dụng cho các hợp đồng thông minh trên chuỗi khối Ethereum để khai triển mã thông báo và 20 là con số ký hiệu được gán cho đòi hỏi này.
ERC-20 định nghĩa một danh sách chung các quy tắc cho các mã thông báo Ethereum để tuân theo hệ sinh thái Ethereum lớn hơn, cho phép các nhà phát triển dự đoán chuẩn xác sự tác động qua lại giữa các chuỗi. Các quy tắc này gồm có cách các mã thông báo được chuyển giữa các địa chỉ và cách truy xuất dữ liệu trong mỗi mã thông báo.
ERC20 Token là những Token sử dụng nền tảng công nghệ ERC20.
ERC20 token được tạo thông qua hợp đồng sáng tạo. Nó quản lý các giao dịch giữa các địa chỉ ví và tính toán dư của từng địa chỉ ví cũng như tổng số token đang lưu hành và mang lại.
Nền tảng ERC20 được dùng rất phổ biến. Rất nhiều coin top trong thị trường khởi phát từ nền tảng ERC-20 như EOS, TRX, ICX… Hiện tại cả USDT Tether cũng có hỗ trợ nền tảng ERC20, vì thế bạn hoàn toàn có khả năng trữ USDT trên Metamask hay MEW (My Ether Wallet).
Cấu trúc contract của ERC20 bao gồm sáu công dụng bắt buộc: totalSupply, balanceOf ,transfer, transferFrom, approve và allowance . ngoài những điều ấy ra, còn có các chức năng tùy chọn như name, symbol và decimal.
Bằng cách kết hợp toàn bộ những tính năng ở trên, con người đã có thể xảy ra ERC20 token. chúng ta có thể truy vấn tổng nguồn cung, kiểm tra số dư, chuyển tiền và cấp quyền cho các DApp khác quản lý token của mình.
Một phần lớn tạo nên sự thu hút của token ERC20 là tính linh hoạt của chúng. Các quy ước đặt ra không hạn chế sự phát triển, Vì điều đó các bên có thể triển khai những chức năng bổ sung và đặt các chỉ số cụ thể phù hợp với nhu cầu của họ. một vài ứng dụng nổi bật của ERC20 token:
Xem thêm các bài viết hay khác tại chuyên mục Blockchain
Khả năng thay thế lẫn nhau (Fungible token)
Mỗi ERC20 token có thể thay thế lẫn nhau, tức là mỗi đơn vị có khả năng khả năng dùng và giá trị tương đương. nếu như bạn nắm giữ 1 USDC, việc bạn nắm giữ token cụ thể nào không cần thiết. Bạn có thể giao dịch, trao đổi nó với token của người khác và chúng vẫn giống hệt nhau về mặt chức năng, chẳng hạn như việc đi chợ mua thịt cá, bạn trả bằng tiền 10,000 VND nào cũng đều được.
Điều này rất có lợi, nếu token của bạn có mục tiêu trở thành một loại tiền tệ nào đó. bạn có thể không muốn các cơ quan riêng lẻ có các đặc lợi thế cạnh tranh, bởi điều này khiến chúng không thể thay thế được. Việc này có thể sẽ khiến một số token trở nên có giá trị hơn – hoặc ít có thành quả hơn – những token khác, làm suy yếu mục đích dùng của chúng.
Tính linh hoạt
Các ERC20 token có thể tùy chỉnh cao và có thể được Điều chỉnh cho phù hợp với nhiều phần mềm khác nhau.
Ví dụ: ERC20 Token sẽ được dùng như là tiền và giao dịch trong các AMM, hoặc đem đi gửi để lấy lãi suất trong các nền tảng Lending,…
Sự phổ biến
Sự phổ biến của ERC20 trong khung cảnh Crypto là một lý do rất đáp ứng để sử dụng nó làm một tiêu chuẩn chung. Có rất nhiều sàn giao dịch, ví và hợp đồng thông minh đã tương thích với ERC20 token. hơn nữa, sự giúp đỡ của các nhà tăng trưởng và tài liệu cũng rất nhiều loại.
Năng lực mở rộng
Như nhiều mạng blockchain khác, năng lực mở rộng là thách thức lớn đối với Ethereum. Với tình hình hiện tại, việc mở rộng quy mô của Ethereum xảy ra không tốt, việc cố gắng gửi một giao dịch vào thời gian cao điểm dễ dẫn đến phí cao và sự chậm trễ. Điều này liên quan khả năng sử dụng của ERC20 token.
Rủi ro lừa đảo
Cho dù đây không phải là lỗi của công nghệ, nhưng việc đơn giản ra mắt token mới có khả năng xem là một điểm không tốt của ERC20 ở một vài khía cạnh. Hiện tại rất dễ để tạo nên một ERC20 token đơn giản, có nghĩa là bất kỳ ai cũng có thể làm điều đó, dù với mục đích tốt hay xấu.
Vì lẽ đó, bạn nên cẩn thận với những gì mình đang đầu tư. Không thiếu những dự án lừa đảo sử dụng mô hình đa cấp Ponzi được ngụy trang thành các dự án blockchain. Nghiên cứu là việc làm cần thiết trước khi đầu tư bất cứ dự án nào.
Để tạo token ERC20, anh em cần phải đảm bảo chuẩn mực ERC20 với 9 quy tắc tương ứng với 9 chức năng sau đây:
Đặc điểm nhận biết ERC20 token rất dễ dàng, đấy là nhìn vào địa chỉ ví của token đó.
Do ERC20 token chạy trên blockchain Ethereum nên địa chỉ ví của ERC20 Token chẳng hạn như địa chỉ ví của Ethereum, đó là một chuỗi gồm 42 kí tự bắt đầu là 0x và theo sau là 40 kí tự Hexa. (Kí tự Hexa tức là 16 kí từ từ 0-9 và từ A-F không phân biệt hoa thường).
Phụ thuộc vào dấu hiệu biết được căn bản này là bạn hoàn toàn có thể phân biệt được đâu là ERC20 token, đâu không hẳn là ERC20 token.
Sự khác biệt cơ bản giữa các Token như ERC20 và tiền tệ độc lập như Litecoin là ERC20 có khả năng mã hóa piggyback trên internet Ethereum, được lưu trữ bởi Ethereum và gởi các giao dịch Ethereum.
Các token ERC 20 không có blockchain chuyên dụng và phát triển mạnh trên blockchain của Ethereum. Đây là lý do tại sao, khi mà bạn gởi token ERC20, bạn được yêu cầu cần có một vài Ethereum như GAS.
Trên đây chính là những thông tin về ERC20 và ERC20 Token mà Học Viện Đầu Tư Tài chính muốn chia sẻ với bạn. Kỳ vọng bài viết sẽ giúp bạn có một cái nhìn tổng quan nhất về ERC20.