Lưu ý: Phần đầu tiên của bài viết này giải thích chức năng hủy ban đầu của Binance Coin khi token vẫn còn trên mạng Ethereum. Binance Coin hiện đã có trên Binance Chain nên chức năng hủy sẽ khác. Tuy nhiên, thông tin này vẫn có thể áp dụng cho tất cả các token ERC-20 hiện tại hỗ trợ tính năng hủy.
Token hóa là quá trình loại bỏ vĩnh viễn tiền điện tử khỏi lưu thông, do đó làm giảm tổng nguồn cung. Để giải thích cách thức hoạt động của tính năng này, chúng tôi sẽ sử dụng Binance Coin (trước đây là ERC-20 BNB) làm ví dụ. Hợp đồng trước đó cho BNB, khi nó còn trên mạng Ethereum, có sẵn tại đây.
Khi Binance Coin vẫn còn là một phần của mạng Ethereum, Binance đã thực hiện đốt token định kỳ bằng cách sử dụng hợp đồng thông minh, một chức năng được gọi là chức năng đốt. Các sự kiện hủy BNB phải diễn ra hàng quý cho đến khi 100.000.000 BNB bị tiêu hủy, chiếm 50% tổng số BNB từng được phát hành (200.000.000 BNB).
Số lượng token BNB cần tiêu hủy dựa trên số lượng giao dịch được thực hiện trên sàn giao dịch trong khoảng thời gian 3 tháng. Vì vậy, sau mỗi quý, Binance sẽ hủy BNB dựa trên khối lượng giao dịch tổng thể.
Tuy nhiên, có vẻ như một số lượng đáng kể mọi người vẫn không hiểu cách thức thực hiện việc phá hủy token. Bài viết này nhằm mục đích cung cấp thông tin liên quan về chức năng đốt và các sự kiện phá hủy BNB hàng quý.
Làm thế nào nó hoạt động?
Về cơ bản, việc hủy mã thông báo diễn ra theo thứ tự sau:
Người nắm giữ tiền điện tử sẽ gọi chức năng ghi, cho biết rằng họ muốn hủy một số lượng mã thông báo nhất định.
Hợp đồng thông minh sau đó sẽ xác minh rằng người đó có mã thông báo trong ví của họ và số lượng mã thông báo được chỉ định là hợp lệ. Cơ chế hủy chỉ cho phép số dương.
Nếu người đó không có đủ mã thông báo hoặc nếu số được chỉ định không hợp lệ (ví dụ: 0 hoặc -5), chức năng ghi sẽ không được thực thi.
Nếu cài đặt hợp lệ, mã thông báo sẽ được khấu trừ khỏi số dư ví. Tổng nguồn cung cấp mã thông báo này sau đó sẽ được cập nhật, nghĩa là mã thông báo đã bị đốt cháy vĩnh viễn.
Nếu bạn chạy chức năng hủy để hủy mã thông báo của mình, chúng sẽ bị hủy vĩnh viễn. Không thể khôi phục mã thông báo sau khi chúng bị phá hủy và nhờ công nghệ chuỗi khối, bằng chứng về sự phá hủy có thể được xác minh dễ dàng trên trình khám phá chuỗi khối.

Nói cách khác, hợp đồng Binance Coin có một tính năng gọi là chức năng ghi, bất kỳ ai cũng có thể truy cập được vào bất kỳ lúc nào. Bằng cách gọi chức năng này, bạn có thể xóa vĩnh viễn một số lượng mã thông báo được chỉ định khỏi nguồn cung lưu hành. Như đã đề cập, mỗi sự kiện hủy mã thông báo được ghi lại dưới dạng giao dịch trên blockchain. Cơ chế hủy là minh bạch và bất kỳ ai cũng có thể xác minh rằng mã thông báo đã bị hủy.
Ngay sau khi việc hủy token hàng quý diễn ra, Binance sẽ đưa ra thông báo chính thức nêu rõ số lượng token BNB đã bị hủy (dựa trên khối lượng giao dịch trong quý đó). Bạn có thể kiểm tra tất cả các giao dịch hủy BNB ERC-20 trên trình khám phá chuỗi khối Ethereum như Etherscan. Các giao dịch hủy là công khai, không thể đảo ngược và được ghi lại vĩnh viễn trên blockchain.
Trên Etherscan, bạn có thể xem chi tiết về giao dịch hủy trong khu vực Dữ liệu đầu vào.

Nếu bạn nhấp vào Giải mã dữ liệu đầu vào, bạn có thể kiểm tra số lượng BNB đã bị hủy. Con số bao gồm tất cả 18 chữ số thập phân, vì vậy trong ví dụ này, 1.623.818 BNB đã bị phá hủy.

Chức năng hủy BNB hiện tại
Kể từ khi Binance Chain ra mắt, token BNB ERC-20 đã dần được trao đổi với token Binance gốc (BNB BEP-2). Điều này có nghĩa là các sự kiện phá hủy BNB hiện đang diễn ra trên Chuỗi Binance chứ không phải trên mạng Ethereum.
Cần lưu ý rằng tất cả việc phá hủy token BNB ERC-20 đều được “sao chép” trên Binance Chain để đảm bảo rằng tổng nguồn cung là như nhau. Do đó, 11.654.397 mã thông báo BNB ERC-20 đã bị tiêu hủy trên mạng Ethereum cũng bị tiêu hủy trên Chuỗi Binance (ngay sau khi ra mắt mạng chính). Bạn có thể kiểm tra giao dịch cụ thể này trên Binance Chain Explorer. Bạn cũng có thể xem tổng số lượng BNB đang lưu hành.
Cơ chế hủy BNB hiện tại không còn dựa trên hợp đồng thông minh nữa mà dựa trên một lệnh cụ thể được thực thi trên Chuỗi Binance. Thông tin chi tiết có thể được tìm thấy trên trang Tài liệu Binance Chain.
Tính đến tháng 4 năm 2022, Binance đã hoàn thành 19 sự kiện tiêu hủy BNB. Tổng cộng, 36.723.852,37 BNB đã bị phá hủy, làm giảm tổng nguồn cung 18,36% (hiện ở mức 163.292.674,61 BNB).
Lịch sử phá hủy BNB (phá hủy mã thông báo hàng quý).



