Báo cáo dự án – BNB (BNB)

0
93

Nhiên liệu của Hệ sinh thái Binance.

  • BNB cung cấp năng lượng cho hệ sinh thái Binance và là tài sản gốc của Binance Chain. BNB là một loại tiền mã hoá được phát triển vào tháng 6/2017, khởi chạy vào tháng 7 trong một đợt ICO và được phát hành dưới dạng token ERC-20 thời gian đầu. Được thiết kế nhằm mục đích giảm phí trên sàn giao dịch Binance khi sử dụng, và phạm vi của nó đã được mở rộng trong nhiều năm.
  • BNB cung cấp năng lượng cho Binance Chain như token chuỗi gốc của nó. Ví dụ như: BNB được sử dụng để thanh toán phí trên Binance DEX, phát hành token, gửi/huỷ lệnh và chuyển tài sản.
  • BNB cũng đang cung cấp năng lượng cho Binance Smart Chain, là một mạng lưới tương thích với EVM, được phân tách từ “go-ethereum”. Nó hỗ trợ cho các hợp đồng thông minh và dựa trên cơ chế đồng thuận mới: đồng thuận Proof-of-Staked Authority (PoSA) (“Parlia”), kết hợp các yếu tố từ cả Proof of Stake (PoS) và Proof of Authority (PoA). BNB được sử dụng để staking ủy quyền trên validator có thẩm quyền, tạo ra phần thưởng stake cho user và validator.
  • Bên cạnh các chức năng on-chain, BNB có nhiều mục đích sử dụng bổ sung như chiết khấu phí trên nhiều sàn giao dịch (ví dụ: Binance.com), tài sản thanh toán trên các dịch vụ của bên thứ ba, quyền tham gia và giao dịch tiền tệ trên Binance Launchpad.
  • Hoạt động kinh tế chính của BNB là có một cơ chế đốt cháy dẫn đến việc giảm tổng nguồn cung theo chu kỳ (~ ba tháng một lần). Từ nguồn cung tối đa ban đầu là 200 triệu, tình trạng đốt dự kiến sẽ tiếp tục cho đến khi nguồn cung đạt 100 triệu.

Lịch sử giá ghi nhận theo ngày (bằng USD)

1. BNB là gì?

Ban đầu BNB được phát hành như một tài sản để hoạt động trên trang web Binance và hệ sinh thái rộng lớn hơn của nó. Về cơ bản, BNB đã được sử dụng cho các chức năng sau:

  • Chiết khấu phí sàn giao dịch: kể từ khi Binance ra mắt, phí giao dịch trên sàn giao dịch thanh toán bằng BNB luôn được chiết khấu. Ban đầu, BNB cung cấp chiết khấu 50% phí giao dịch, nhưng sau đó đã giảm xuống còn 25% theo whitepaper ban đầu.
  • Quyền tham gia duy nhất: BNB có thể được sử dụng cho các dịch vụ bổ sung trên sàn giao dịch, chẳng hạn như quyền tham gia các sự kiện Launchpad (IEO) và vé cho quyền biểu quyết trong danh sách cộng đồng.
  • Báo giá tiền tệ trên Binance: BNB đã được sử dụng làm tài sản để giao dịch tiền mã hoá trên Binance. Nó là một trong những tài sản báo giá đầu tiên trên sàn giao dịch, cùng với stablecoin (ví dụ: USDT), BTC và ETH.
  • Được bên thứ ba sử dụng: BNB có thể được sử dụng trên nhiều nền tảng và dịch vụ do các công ty toàn cầu điều hành độc lập. Nhóm các mục đích sử dụng của bên thứ ba bao gồm từ các trang web đặt phòng đến các dịch vụ tài chính. Để biết thêm thông tin chi tiết đầy đủ, vui lòng truy cập các mục đích sử dụng BNB. 

Sau sự ra mắt thành công của Binance Chain vào tháng 5/2018, BNB đã xoay chuyển để trở thành tài sản gốc của Binance Chain, hoạt động tương tự như ether (ETH) choblockchain Ethereum.

  • BNB cung cấp năng lượng cho Binance Chain làm token chuỗi gốc của nó. Một số mục đích sử dụng on-chain liên quan đến Binance DEX và chức năng của nó như phí gas trên Binance Chain. Ví dụ: BNB được sử dụng để thanh toán phí trên Binance DEX, phát hành token mới, gửi hoặc hủy lệnh cũng như chuyển giao tài sản.
  • Ngoài ra, Binance Smart Chain mới ra mắt giới thiệu một số mục đích sử dụng bổ sung cho BNB. Binance Smart Chain là side-chain tương thích với EVM của Binance Chain, nơi BNB hoạt động như một ether tương đương trên Ethereumvà do đó được sử dụng để thanh toán phí gas (ví dụ: giao dịch, thực hiện hợp đồng thông minh).

2. Các tính năng chính của Binance Chain

2.1Sự đồng thuận Tendermint BFT với một lớp ứng dụng

Binance Chain dựa trên đồng thuận Tendermint BFTvà Delegated Proof of Stake (DPoS) với một lớp ứng dụng chuyên dụng chạy trên đó. Cho đến nay, tính năng ủy quyền bỏ phiếu không được mở cho người dùng.

Binance Chain được xây dựng dựa trên các fork của Tendermint và Cosmos SDK. Cụ thể, Binance Chain được thực hiện trên một phiên bản sửa đổi của đồng thuận Tendermint trong khi tận dụng logic mạng P2P của nó.

Ở bất kỳ trạng thái nào, thông tin sẽ được ghi lại:

  • Tài khoản và số dư: số dư (tức là số lượng token) của mỗi tài sản bao gồm 3 phần khác nhau: bị khóa, đóng băngkhả dụng. Nó được ghi lại trên tất cả các tài khoản.
  • Phí: thể hiện số phí đã được thanh toán trong block trước đó.
  • Thông tin Token: token là gì, cùng với thông tin tương ứng của chúng (nguồn cung cấp bị đóng băng, v.v.)
  • Các cặp giao dịch: danh sách tất cả các cặp giao dịch trên Binance DEX.
  • Biến động giá tối thiểu và tối đa: nhiều thông tin khác nhau liên quan đến công cụ giao dịch của Binance DEX.
  • Thông tin quản trị: thông tin về validator và cơ chế quản lý của Binance Chain.

2.2 Tiêu chuẩn token gốc

Về cốt lõi của Binance Chain, tài sản được lưu trữ dưới dạng token trên mạng lưới, theo tiêu chuẩn BEP-2.

Tiêu chuẩn token BEP-2 gốc

Mỗi token BEP-2 được đại diện bởi tập hợp thông tin sau:

  • Địa chỉ nguồn: mỗi token có một chủ sở hữu riêng, được đại diện bởi một địa chỉ.
  • Tên Token: đại diện cho tên đầy đủ của token – ví dụ: "Binance USD".
  • Biểu tượng: mỗi token có một ticker cụ thể (ví dụ: BUSD) được sử dụng để phân biệt token này với token khác.
  • Tổng cung: con số này đại diện cho tổng số token đã phát hành tại một thời điểm nhất định.
  • Mintable: thuộc tính boolean này đề cập đến việc liệu token có thể được đào trong tương lai hay không (điều này sẽ dẫn đến việc gia tăng tổng nguồn cung).

Bất kỳ người dùng nào cũng có thể phát hành hoặc niêm yết token với một khoản phí cụ thể được đề cập trong tài liệu này.

Mặc dù BNB là tài sản BEP-2, BNB cũng hoạt động như phí gas của Binance Chain và được sử dụng cho phí giao dịch, chi phí phát hành cho tài sản mới, chi phí đào và đốt, phí giao dịch và các tính năng khác (ví dụ: đóng băng, giải phóng ).

Tiêu chuẩn token mini BEP-8

Ngoài tiêu chuẩn token tiện ích gốc, Binance Chain cũng hỗ trợ tiêu chuẩn token mini: BEP-8.

Tiêu chuẩn token này cho phép các nhà phát hành niêm yết “Token Mini-BEP2” mà không cần bỏ phiếu nhưng chỉ có thể được niêm yết theo BNB hoặc BUSD.

Một số mục đích sử dụng của nó có thể bao gồm token tiện ích và / hoặc cổ phiếu doanh nghiệp nhỏ, hệ thống điểm on-chain, token cộng đồng và token Sở hữu trí tuệ (IP).

So với BEP-2, token BEP-8 có nhiều lợi thế hơn:

  • Rẻ hơn (so với BEP-2) để phát hành token, vì nó chiếm tài nguyên mạng ít hơn.
  • Quy trình niêm yết tự quản lý: quy trình niêm yết token BEP-8 hoàn toàn tự quản lý. Do đó, nó không cần phải có validator bỏ phiếu để niêm yết chống lại BNB, cũng như là BUSD.

Tuy nhiên, có những hạn chế như không thể niêm yết token BEP-8 làm tài sản báo giá, giới hạn nguồn cung (tối đa là 1.000.000 đơn vị), v.v.

2.3 Công cụ khớp on-chain gốc: Binance DEX

Binance DEX là ứng dụng phi tập trung đầu tiên chạy trên Binance Chain và chạy nguyên bản trên mạng lưới.

Về cốt lõi, Binance DEX được xây dựng dựa trên tiền đề sau: “cách thức hiệu quả nhất và chi phí thấp để thực hiện giao dịch và tìm ra giá là để sử dụng một sổ lệnh duy nhất”.

Do đó, sổ lệnh của Binance DEX được quản lý và nhân bản trên tất cả các nút đầy đủ bằng một logic khớp xác định duy nhất. Không giống như các sàn giao dịch phi tập trung khác với khớp off-chain, quy trình khớp của Binance DEX được tích hợp vào Binance Chain gốc.

Một số tiện ích bao gồm:

  • Tính minh bạch: vì tất cả các giao dịch đều diễn ra on-chain, nên có thể dễ dàng sàng lọc các câu lệnh từ bất kỳ user nào, giúp bất kỳ bên thứ ba nào phân tích câu lệnh đều minh bạch.
  • Front-running: không giống như một số DEX dựa trên Ethereum, khớp lệnh không phụ thuộc vào phí gas. Trong trường hợp mạng bị tắc nghẽn, một số DEX có thể phải đối mặt với sự phân xử khí gas, nơi các nhà giao dịch chạy trước những người khác. Binance DEX có khả năng chống lại các vụ việc như vậy.
  • Tốc độ: vì các câu lệnh được khớp theo logic FIFO nguyên bản on-chain với thời gian tạo block là 1 giây, quá trình đặt lệnh gần như là ngay lập tức và làm cho quá trình này liền mạch từ quan điểm của người dùng.

Tuy nhiên, công cụ khớp của Binance DEX được xây dựng dựa trên một logic khác với các sàn giao dịch tập trung như Binance.com.

Công cụ khớp là một cơ chế dựa trên đấu giá, chẳng hạn như bất kỳ block mới nào, các ứng cử viên cho quá trình khớp là:

  • Các câu lệnh mới được xác nhận bằng cách được chấp nhận vào block mới nhất.
  • Các câu lệnh hiện tại đến trong các block quá khứ trước ngày mới nhất và chưa được lấp đầy hoặc đã hết hạn.

Vì thời gian khớp lệnh là một khối với nguyên tắc 1-block, nên trong điều kiện bình thường, Binance DEX đã thực hiện một quá trình khớp kéo dài 1 giây một cách hiệu quả.

2.4 Hoán đổi nguyên tử và chức năng Hợp đồng được khóa theo thời gian băm (HTLC)

BEP-3 là một tiêu chuẩn kỹ thuật được đề xuất và triển khai trên Binance Chain vào cuối năm 2019, giới thiệu một cơ chế để đạt được các hợp đồng thông minh thông qua việc sử dụng các chức năng Hợp Đồng Khóa Theo Thời Gian Băm (HTLC) và các cơ chế tương tác khác.

Cơ chế này cho phép hoán đổi nguyên tử hoạt động trên Binance Chain, với các mạng tương thích với EVM như Ethereum.

Quy trình này thường được xử lý theo quy trình 5 bước:

  1. Phê duyệt token ERC-20 để hoán đổi địa chỉ hợp đồng.
  2. Khởi tạo giao dịch hoán đổi.
  3. Gửi giao dịch HTLT.
  4. Gửi giao dịch yêu cầu HTLT.
  5. Yêu cầu token ERC-20.

 

 

3. Các tính năng chính của Binance Smart Chain

3.1 Thuật toán đồng thuận Proof-of-Staked Authority (PoSA)

Binance Smart Chain kết hợp một số tính năng từ Proof-of-Stake được uỷ quyền (DPoS) và Proof-of-Authority (PoA) để tìm kiếm sự đồng thuận.

Về cốt lõi, thuật toán đồng thuận có tên là Parlia này được xây dựng trên mạng gồm 21 validator và delegator, những người bỏ phiếu cho validator.

Trong Binance Smart Chain, bất kỳ bên nào cũng có thể cố gắng trở thành validator, giả sử họ đáp ứng (1) yêu cầu phần cứng để vận hành mạng lưới, (2) quản lý key của riêng họ, (3) đảm bảo thời gian hoạt động cao và (4) sở hữu và stake ít nhất 20.000 BNB. Tương tự như các blockchains DPoS khác, validator BSC nhận phí mạng để xác thực các block.

Như đã đề cập, 21 validator hàng đầu có số lượng BNB lớn nhất được chọn mỗi ngày và đủ điều kiện để xác thực và sản xuất các block trên Binance Smart Chain.

Những delegator có thể bỏ phiếu cho validator, phân bổ BNB để tăng khả năng tạo block của validator, đồng thời nhận một số phần thưởng từ phí mạng. Cuộc bầu cử này được lặp lại sau mỗi 24 giờ. Vào cuối giai đoạn, trạng thái staking quyết định 21 nút có phiếu bầu cao nhất để trở thành validator được thiết lập cho giai đoạn tiếp theo.

Ngoài ra, Binance Smart Chain giới thiệu một cơ chế slashing để ngăn chặn hành vi xấu và các vấn đề khác. Ví dụ: ngăn chữ ký kép, hình phạt khi ngoại tuyến (offline), v.v.

Ví dụ: cơ chế slashing của BSC cho phép bất kỳ cá nhân nào gửi “yêu cầu slashing” trên Binance Chain, giả sử họ có thể đưa ra bằng chứng rằng validator độc hại đã tạo ra hai tiêu đề block có cùng chiều cao và parent block.

3.2 Khả năng tương thích EVM và hỗ trợ hợp đồng thông minh

Binance Smart Chain hoàn toàn tương thích với EVM và hỗ trợ các hợp đồng thông minh một cách tự nhiên.

Do đó, các ngôn ngữ cấp cao, như Solidity và Vyper, có thể được sử dụng để viết một bộ các hợp đồng có thể được biên dịch thành bytecode và triển khai trên Máy ảo, sử dụng các công cụ như Remix hoặc Truffle. Điều này giúp các nhà phát triển dễ dàng chuyển một số ứng dụng phi tập trung của họ lên Binance Smart Chain.

3.3Giao thức giao tiếp và chuyển giao cross-chain chuyên dụng

Binance Smart Chain không chỉ tương thích với EVM mà còn có giao thức giao tiếp với Binance Chain, được xây dựng dựa trên Cosmos SDK, cho phép token BEP-2 (ví dụ: BNB, BUSD) được di chuyển giữa hai mạng, khiến chúng có thể tương tác với nhau mà không cần một bên đáng tin cậy.

Cốt lõi của hệ thống chuyển giao cross-chain bao gồm:

  • Trình chuyển tiếp Oracle: mỗi validator phải chạy một trình chuyển tiếp oracle, chịu trách nhiệm giám sát các thay đổi trạng thái blockchain. Nếu các gói giao tiếp cross-chain được gửi, mỗi validator cần gửi một phiếu bầu cho yêu cầu. Sau khi đạt được ⅔ số lượng, các hoạt động cross-chain sẽ được thực hiện.
  • Trình chuyển tiếp Binance Smart Chain(BSC Relayer): chức năng của nó là chuyển tiếp “các gói cross-chain” giữa Binance Chain và Binance Smart Chain.
  • Mô-đun Oracle tích hợp sẵn Binance Chain: chức năng của nó là cho phép những validator đạt được sự đồng thuận về một thứ gì đó, chẳng hạn như các hoạt động chuyển giao cross-chain.
  • Mô-đun Cross-Chain trên Binance Chain: chức năng của nó là cho phép chuyển tài sản giữa Smart Chain và Binance Chain.
  • A Built-in System with a set of smart contracts: Binance Smart Chain incorporates a set of smart contracts by default for different purposes (see below).
  • Hệ thống tích hợp với một bộ hợp đồng thông minh: Binance Smart Chain kết hợp một bộ hợp đồng thông minh theo mặc định cho các mục đích khác nhau (xem bên dưới).

Binance Smart Chain hỗ trợ các tiêu chuẩn token gốc của Binance Chain như BEP-2 và BEP-8 thông qua một quy trình có tên “Token Binding”được định nghĩa trong gói “Bind” (liên kết).

Ví dụ: BEP-2E là token BEP-2 chạy trên Binance Smart Chain. Chúng kết hợp nhiều phương pháp hơn các tiêu chuẩn token ERC-20 thông thường (trên Ethereum):

  • Symbol (): truy xuất biểu tượng token trên Binance Chain
  • decimals (): truy xuất số lượng các chữ số thập phân của token
  • owner (): truy xuất địa chỉ của chủ sở hữu hợp đồng BEP-2E. Nó được khởi tạo trong trình tạo hợp đồng BEP-2E. Điều này cho phép bất kỳ hành động ràng buộc nào được xác minh xem liệu hành động đó có xuất phát từ chủ sở hữu BEP-2E ban đầu hay không.

Các hợp đồng thông minh có liên quan chéo khác trên Binance Smart Chain bao gồm “Chuyển giao”, “Hoàn lại tiền”, “Staking BSC” và gói “Quản trị”.

4. Hoạt động kinh tế và phân phối nguồn cung

4.1 Phân phối nguồn cung

Nguồn cung BNB ban đầu được đặt ở mức 200.000.000 coin. Như đã đề cập trong whitepaper, nguồn cung của BNB sẽgiảm xuống còn 100.000.000 đơn vị, giảm đi 50% so với nguồn cung ban đầu do cơ chế đốt cháy.

Ba tháng một lần, Binance đốt một số BNB dựa trên doanh thu của nó. Do cơ chế đốt cháy này, nguồn cung BNB giảm dần, làm tăng sự khan hiếm của nó.

4.2 Hoạt động kinh tế trên Binance Chain

Hoạt động kinh tế Binance Chain liên quan đến các khoản phí trên mạng, bao gồm phí giao dịch liên quan đến Binance DEX, phí giao dịch (ví dụ: phí chuyển tài sản) và các lệnh call chức năng khác (ví dụ: đóng băng, phát hành calli).

Trong Binance Chain, do việc sử dụng cơ chế đồng thuận DPoS mà 11 validator sẽ phụ trách các hoạt động của mạng lưới.

4.3 Hoạt động kinh tế trên Binance Smart Chain

Trong Binance Smart Chain, BNB vận hành tương tự như cách ETH chạy trên Ethereum: nó là tài sản gốc của BSC.

Trong BSC, BNB được sử dụng để:

  • Thanh toán gas để chuyển giao, triển khai và tương tác với các hợp đồng thông minh.
  • Thực hiện các hoạt động cross-chain, ví dụ: chuyển giao tài sản giữa Binance Smart Chain và Binance Chain (thông qua kênh cross-chain được thảo luận trong phần trước) yêu cầu BNB. Nó cung cấp các động lực cho relayer đóng góp để xác thực bất kỳ giao dịch cross-chain nào.
  • Staking: user có thể bỏ phiếu cho các validator thông qua quy trình ủy quyền bỏ phiếu, để nhận phần thưởng staking. Tương tự, các validator có thể chạy các nút và cạnh tranh để nhận phần thưởng từ phí giao dịch của user.

Mặc dù hoạt động kinh tế của BSC vẫn tương tự như các mạng khác, phí sẽ được thu bởi cả validator và delegator.

5. Hoạt động Binance Chain

5.1 Hoạt động phát triển

5.2 Cộng đồng và chiến lược

Đội ngũ phát triển của Binance Chain phụ thuộc rất nhiều vào cổng cộng đồng của riêng họ https://community.binance.org/.

6. Phụ lục

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây