Binance Smart Chain là một nền tảng mới với mục tiêu mang đến chi phí giao dịch thấp và một không gian để tạo các DApp và sản phẩm DeFi khác. Vậy Binance Smart Chain là gì và hoạt động như thế nào? Hãy cùng tìm hiểu những vấn đề cơ bản về nền tảng này dưới đây.
Ra đời vào năm 2019, Binance Smart Chain là mạng lưới blockchain được phát triển để vận hành ứng dụng dựa trên hợp đồng thông minh. BSC vận hành song song với Binance Chain (BC) gốc của Binance, cho phép người dùng nhận những điểm tốt nhất từ cả 2 nền tảng: Khả năng giao dịch cao của BC và chức năng hợp đồng thông minh của BSC.
Xa hơn nữa, Binance Smart Chain cũng thực hiện Ethereum Virtual Machine (EVM), cho phép nó khởi chạy ứng dụng dựa trên Ethereum, ví dụ như Meta Mask.
Mục tiêu của nền tảng này là cho phép các nhà phát triển xây dựng ứng dụng phi tập trung (DApp) và hỗ trợ người dùng quản lý tài sản kỹ thuật số của họ đa chuỗi với sức chứa rộng rãi và tiềm năng.
Binance Smart Chain đã tạo ra sức hút lớn vào đầu năm 2021, cho đến nay một phần nhờ có vấn đề phí gas và tắc nghẽn trên Ethereum, khiến cho các nhà phát triển và nhà đầu tư staking tìm kiếm một lựa chọn tốt hơn.
Cộng đồng BSC đã khiến mạng lưới trở nên quyến rũ hơn đối với người dùng mới như chi phí hiệu quả và giải pháp thay thế ổn định, bằng cách hạ phí gas từ 15 Gwei xuống 10 Gwei.
Binance Chain là gì?
Binance Chain (BC) là một blockchain được phát triển trên Binance, với mục tiêu cung cấp một sàn giao dịch phi tập trung (DEX) cho tài sản tiền điện tử. BC dựa vào thuật toán đồng thuận Tendermint Byzantine Fault Tolerance (BFT) và delegated proof-of-stake (DPoS). Nó được xây dựng trên các fork của Tendermint và Cosmos SDK.
Binance Coin là gì (BNB)?
Binance Coin (BNB) là một token gốc trên BC và được ra mắt vào tháng 7 năm 2017, ban đầu là một token ERC-20. Các giao dịch trên BC đốt cháy BNB token. Từ nguồn cung tối đa ban đầu là 200 triệu, đốt cháy sẽ tiếp tục mạng đến nguồn cung đạt 100 triệu. BNB là một token BEP-2, token gốc trên BC.
Như một token gốc, BNB đóng vai trò như phí gas đối với các giao dịch trên BC, phí phát hành đối với tài sản mới, phí đúc và đốt coin và nhiều giao dịch khác nữa.
BNB cũng cung cấp năng cho BSC, và được sử dụng cho việc đặt cược đại diện đối với người xác nhận ủy quyền. Với người dùng Binance.com, BNB cũng có thể được sử dụng để trả phí giao dịch trên sàn giao dịch.
Binance Smart Chain là gì (BSC)?
Dưới đây là một vài đặc điểm nổi bật của Binance Smart Chain:
Blockchain độc lập
Trong khi vận hành song song với BC, Binance Smart Chain là một blockchain độc lập. Điều này có nghĩa là thậm chí nếu BC ngừng hoạt động, BSC vẫn sẽ tiếp tục vận hành với chức năng kỹ thuật và kinh doanh của nó.
Tương hợp với Ethereum
Hợp đồng thông minh, tương hợp với Ethereum, được hỗ trợ bởi BSC. Thông qua tính năng này, nhà phát triển có thể xây dựng hoặc chuyển các DApp, công cụ và nhiều thành phần khác trong hệ sinh thái trên mạng lưới BSC mà không quá khó khăn.
Hỗ trợ staking và quản trị dựa trên cộng đồng
Nền tảng này vận hành trên thuật toán đồng thuận proof-of-stake (PoS), đặc biệt là proof-of-staked-authority. Token gốc của BSC, Binance Coin (BNB), có thể được stake để đóng góp vào bảo mật mạng lưới và bầu cử trên các giao thức quản trị cộng đồng. Mô hình PoS cũng cho phép nó tiến hành giao dịch nhanh chóng hơn, đồng thời đưa nó lên trên các mạng lưới vẫn sử dụng hệ thống proof-of-work (PoW) hoàn toàn.
Khả năng tương tác gốc
BC và BSC có thể kết nối một cách tự do với nhau mà không gặp khó khăn, mặc dù BSC không phải là giải pháp layer 2 (khi nó là một blockchain độc lập, song song với Binance Chain). Điều này tạo nên tính liền mạch cho người dùng để di chuyển tiền điện tử của họ giữa BC và BSC.
Proof-of-Staked-Authority
BSC kết hợp cả delegated PoS và proof-of-authority (PoA) để đạt được mạng lưới đồng thuận và duy trì bảo mật mạng lưới. PoA được biết đến với khả năng cản trở 51% các cuộc tấn công, cũng như sức chịu đựng của nó đối với các cuộc tấn công của Byzantine.
Ở mô hình này, người xác nhận được chọn sẽ lần lượt xác nhận giao dịch trên mạng lưới và thực hiện nhiệm vụ sản xuất các khối theo các của PoA, điều này sẽ cân nhắc số lượng họ đóng góp cũng như danh tiếng trong cộng đồng. Để trở thành một người xác nhận, một người dùng sẽ phải stake BNB.
Mô hình đồng thuận này cho phép BSC đạt được thời gian khối khoảng 3 giây. Nếu một khối được đề xuất bởi một người xác nhận và được thêm vào chuỗi, họ sẽ nhận phí giao dịch phát sinh trong khối đó như phần thưởng.
Số lượng người xác nhận quy định
Số lượng người xác nhận quy được yêu cầu để bảo mật cho mạng lưới BSC. Blockchain có 21 người xác nhận, được chọn bởi những người đóng góp BNB mỗi 24 giờ. Bất cứ ai đều có thể là 1 ứng cử viên để bầu cử trở thành người xác nhận, nhưng chỉ có những người lọt top 21 nốt có tỷ lệ stake cao nhất mới được chọn làm người xác nhận tiếp theo.
BSC cũng thực hiện “nghiêm khắc” để ngăn chặn các nhân tố từ các giao dịch không hợp lệ hay ký 2 lần.
Binance Coin (BNB)
BNB là token tiện ích gốc trong hệ sinh thái của Binance, có thể được sử dụng trong cả BSC và BC. BNB được sử dụng chủ yếu để trả phí giao dịch trên BC và nền tảng Binance DEX, staking và chuyển đổi tài sản. BNB cũng có thể được sử dụng để vận hành hợp đồng thông minh trên BSC.
Còn đối với những ai muốn tham gia vào bảo mật mạng lưới hoặc muốn kiếm thêm phần thưởng BNB, BNB có thể được stake trên một hợp đồng thông minh. Và nếu người dùng muốn, họ có thể ủy quyền phần đóng góp của mình cho 1 người xác nhận BSC họ lựa chọn và kiếm phần thưởng tương ứng.
Xa hơn nữa, người xác nhận có quyền quyết định lượng BNB họ thu thập được từ phí gas sẽ được phân phối lại bao nhiêu cho người ủy quyền.
Các token khác được hỗ trợ (BEP2, BEP8, ERC-20)
BEP2 và BEP8 tiêu chuẩn sắp tới đều là token được hỗ trợ trên BC và BSC. Token ERC-20 hoặc token BEP2E, như cách gọi của chúng trong mạng lưới, được hỗ trợ trên blockchain BSC.Có nhiều cách để tăng số lượng toke ERC-20 trên nền tảng chỉ bằng cách thêm định danh trên một tài sản, như là loại token, địa chỉ chủ sở hữu và định nghĩa chính xác thập phân,… Quá trình này được gọi là “liên kết token”.
Staking BNB
Staking bao gồm việc những người nắm giữa BNB đặt token “được đảm bảo” của họ trong một staking pool.
Sau đó, họ có thể ủy quyền token cho một người xác nhận mình mong muốn hoặc ứng cử. Họ có thể tái ủy quyền token của mình cho một người xác nhận khác sớm nhất có thể ngay khi cuộc bầu cử cho người xác nhận tiếp theo được bắt đầu.
Người xác nhận được chọn có quyền phân bổ phần thưởng trong khối đến những người ủy quyền của họ.
Trên đây là những thông tin cơ bản về Binance Smart Chain là gì và cách vận hành của nền tảng này. Có thể thấy, Binance Smart Chain là một nền tảng DApp tốc độ cao và chi phí thấp dành cho người dùng tiền điện tử để tận hưởng. Chính vì vậy, không ngạc nhiên khi BSC được đánh giá là lựa chọn thay thế lý tưởng cho nền tảng blockchain phổ biến nhất – Ethereum.