Nội dung ngắn gọn
Binance Smart Chain (BSC) là một hard fork của giao thức Go Ethereum (Geth), có nhiều điểm chung với chuỗi khối Ethereum. Tuy nhiên, các nhà phát triển BSC đã thực hiện những thay đổi đáng kể trong một số lĩnh vực chính. Thay đổi lớn nhất là cơ chế đồng thuận BSC, cho phép giao dịch rẻ hơn và nhanh hơn.
Giới thiệu
Thoạt nhìn, Binance Smart Chain (BSC) và Ethereum trông rất giống nhau. DApps và token được xây dựng trên BSC tương thích với Máy ảo Ethereum (EVM). Bạn có thể nhận thấy rằng địa chỉ ví công khai của bạn giống nhau trên cả hai blockchain. Thậm chí có những dự án chuỗi chéo hoạt động trên cả hai mạng. Tuy nhiên, có sự khác biệt đáng chú ý giữa hai mạch. Nếu bạn đang phân vân không biết nên sử dụng cái nào thì tốt nhất bạn nên biết và hiểu rõ sự khác biệt.
Lưu lượng chuỗi khối và hệ sinh thái DApp
Tính đến tháng 6 năm 2021, Ethereum có hơn 2.800 DApp trên blockchain so với khoảng 810 DApp trên BSC. Đây là một sự khác biệt đáng kể, nhưng xét đến độ tuổi còn non trẻ của BSC, mạng lưới cho thấy một hệ sinh thái mạnh mẽ và đang phát triển.
Địa chỉ hoạt động cũng là một chỉ báo quan trọng trong mạng. Mặc dù là một blockchain mới hơn, BSC đã đăng ký 2.105.367 địa chỉ vào ngày 7 tháng 6 năm 2021, nhiều hơn gấp đôi so với mức cao nhất mọi thời đại của Ethereum là 799.580 địa chỉ vào ngày 9 tháng 5 năm 2021.
Vậy chính xác nguyên nhân dẫn đến sự tăng trưởng vượt bậc của BSC là gì? Điều này phần lớn là do thời gian xác nhận nhanh hơn và phí thấp. Sự tăng trưởng của BSC cũng có thể là do sự cường điệu ngày càng tăng xung quanh NFT và khả năng tương thích với các ví tiền điện tử phổ biến như Trust Wallet và MetaMask.
Nếu chúng ta nhìn vào các giao dịch hàng ngày, sự khác biệt giữa hai giao dịch này thậm chí còn lớn hơn. Trong BSC, người dùng có thể chuyển tiền nhanh hơn và tiết kiệm hơn cũng như tương tác với các hợp đồng thông minh. Dưới đây bạn có thể thấy mức cao nhất của BSC là khoảng 12 triệu giao dịch hàng ngày và trạng thái hiện tại là hơn 4 triệu.

Mặt khác, số lượng giao dịch trong Ethereum chưa bao giờ vượt quá 1,75 triệu giao dịch mỗi ngày. Đối với người dùng cần chuyển tiền thường xuyên, BSC sẽ là lựa chọn phổ biến hơn. Các giao dịch hàng ngày cũng phải được xem xét trong bối cảnh các địa chỉ đang hoạt động. Tại thời điểm viết bài, BSC có nhiều người dùng hơn và trung bình cũng có nhiều giao dịch hơn.

Các DApp DeFi được sử dụng nhiều nhất trên Ethereum và BSC
Khi nói đến tài chính phi tập trung, có một số lượng lớn DApp xen kẽ giữa BSC và Ethereum do khả năng tương thích của blockchain. Các nhà phát triển có thể dễ dàng chuyển các ứng dụng từ Ethereum sang BSC và các dự án BSC mới thường sử dụng lại mã nguồn mở từ Ethereum dưới một tên khác. Chúng ta hãy xem năm DApp Ethereum hàng đầu theo người dùng DAppRadar.

Tại đây, bạn có thể thấy sự kết hợp giữa hai nhà tạo lập thị trường tự động DeFi (Uniswap và SushiSwap), một trò chơi tiền điện tử (Axie Infinity) và thị trường ngang hàng (OpenSea). Nếu nhìn vào 5 BSC hàng đầu, bạn sẽ thấy có nhiều điểm chung.

PancakeSwap được tạo ra dưới dạng hard fork của Uniswap. Autofarm và Pancake Bunny đại diện cho một trang trại có lợi nhuận, một danh mục mà chúng tôi không thấy trong top 5 trên Ethereum. Biswap và Apeswap là những nhà tạo lập thị trường tự động. Bởi vì phí BSC rất thấp và giao dịch nhanh hơn rất nhiều nên việc canh tác có lợi nhuận thường hiệu quả hơn trên Binance Smart Chain. Những yếu tố này khiến chúng trở thành lựa chọn phổ biến cho người dùng BSC.
Khi nói đến trò chơi tiền điện tử, Ethereum thực sự là nơi có những trò chơi phổ biến nhất. Mặc dù có những dự án trên BSC rất giống với CryptoKitties và Axie Infinity, nhưng chúng vẫn chưa thể thu hút được lượng lớn khán giả như các trò chơi cổ điển trên Ethereum.
Chuyển giữa các mạng
Nếu bạn đã thực hiện bất kỳ khoản tiền gửi BEP-20 hoặc ERC-20 nào vào ví của mình, bạn có thể nhận thấy rằng địa chỉ ví Ethereum và BSC của bạn giống hệt nhau. Vì vậy, ví dụ: nếu bạn chọn sai mạng khi rút token từ một sàn giao dịch, bạn có thể dễ dàng lấy lại chúng từ một blockchain khác.
Nếu bạn vô tình rút token ERC-20 trên BSC, bạn vẫn có thể tìm thấy chúng tại địa chỉ BSC tương ứng. Bạn cũng có thể thực hiện quy trình tương tự nếu vô tình gửi mã thông báo từ BSC tới Ethereum. Trong cả hai trường hợp, tiền của bạn may mắn không bị mất vĩnh viễn. Để có hướng dẫn chi tiết hơn, hãy xem Cách khôi phục tiền điện tử bị chuyển nhầm mạng trên Binance.
Phí giao dịch
BSC và Ethereum sử dụng mô hình gas cho phí giao dịch để đo lường độ phức tạp của chúng. Người dùng BSC có thể đặt giá gas theo nhu cầu của mạng và các thợ đào sẽ ưu tiên các giao dịch có giá gas cao hơn. Tuy nhiên, hard fork London dành cho Ethereum giới thiệu một số sửa đổi mới có khả năng sẽ loại bỏ nhu cầu về mức phí cao.
Bản cập nhật Ethereum tạo ra cơ chế định giá mới với phí khối cơ bản. Phí cơ bản thay đổi tùy theo nhu cầu giao dịch, loại bỏ nhu cầu người dùng tự xác định giá gas.
Trong lịch sử, phí gas Ethereum cao hơn nhiều so với BSC. Chỉ số trung bình cao nhất là vào tháng 5 năm 2021 - 68,72 USD. Xu hướng này đã bắt đầu thay đổi, nhưng Ethereum hiện vẫn đắt hơn.

Chúng ta hãy xem chi phí Ethereum trung bình từ Etherscan để có ý tưởng tốt hơn. Ba con số trên cùng hiển thị giá gas Ethereum hiện tại. Đối với cả BSC và Ethereum, một gwei tương ứng bằng 0,000000001 BNB hoặc ETH. Nếu bạn trả giá thấp hơn, giao dịch của bạn sẽ mất nhiều thời gian hơn.
Giá trung bình của việc chuyển mã thông báo ERC-20 sang ví khác tại thời điểm viết bài là 2,46 USD. Con số này tăng lên 7,58 USD khi sử dụng nhóm thanh khoản của Uniswap, bao gồm nhiều giao dịch.

Dưới đây chúng ta có thể thấy một giao dịch BSC với mức phí chỉ 0,03 USD, tương đương với chuyển khoản ERC-20 trong công cụ theo dõi gas trên Ethereum. BSC tính toán điều này bằng cách nhân lượng gas sử dụng cho giao dịch (21.000) với giá gas (5 gwei).
Thời gian giao dịch
Việc đo thời gian giao dịch trung bình trên blockchain có thể hơi phức tạp. Mặc dù giao dịch hoàn tất về mặt kỹ thuật sau khi người khai thác xác minh khối đó, nhưng các khía cạnh khác có thể ảnh hưởng đến thời gian chờ đợi:
Nếu bạn không đặt mức phí đủ cao, thợ mỏ có thể trì hoãn giao dịch của bạn hoặc thậm chí chặn giao dịch đó.
Các tương tác blockchain phức tạp hơn đòi hỏi nhiều giao dịch. Ví dụ: thêm thanh khoản vào nhóm thanh khoản.
Hầu hết các dịch vụ sẽ chỉ coi giao dịch là hợp lệ sau khi một số khối nhất định được xác nhận. Những xác nhận bổ sung này làm giảm nguy cơ yêu cầu bồi hoàn của người bán và nhà cung cấp dịch vụ nếu khối bị mạng từ chối.
Nếu chúng ta nhìn vào số liệu thống kê về gas của Ethereum ở trên, chúng ta có thể thấy rằng thời gian giao dịch thay đổi từ 30 giây đến 16 phút. Những con số này tính đến các giao dịch thành công nhưng không yêu cầu xác nhận bổ sung.
Ví dụ: nếu bạn gửi ETH (ERC-20) vào tài khoản Binance của mình, bạn sẽ phải đợi 12 xác nhận của mạng. Nếu một khối được khai thác khoảng 13 giây một lần, như bạn có thể thấy trong biểu đồ bên dưới, thì thời gian này sẽ tăng thêm 156 giây khi gửi ETH vào ví giao ngay của bạn.

Trên BSC, thời gian chặn trung bình là 3 giây. Khi so sánh điều này với 13 giây của Ethereum, chúng ta thấy tốc độ tăng khoảng 4,3 lần.

Cơ chế đồng thuận
Mặc dù cơ chế đồng thuận Proof of Work (PoW) của Ethereum tương tự như Bitcoin, nhưng nó rất khác với Proof of Staked Authority (PoSA) mà BSC sử dụng. Tuy nhiên, sự khác biệt này sẽ không kéo dài. Với bản cập nhật Ethereum 2.0, mạng sẽ bắt đầu sử dụng cơ chế Proof of Stake (PoS).
PoSA BSC kết hợp các khía cạnh của Bằng chứng ủy quyền (PoA) và Bằng chứng cổ phần được ủy quyền (DPoS). 21 người xác nhận lần lượt tạo các khối và lần lượt nhận được phí giao dịch BNB làm phần thưởng. Để trở thành người xác thực, bạn cần khởi động một nút và đặt cọc ít nhất 10.000 BNB, sau đó bạn trở thành ứng cử viên được chọn.
Những người dùng khác, được gọi là người ủy quyền, đặt cược BNB cho ứng cử viên được chọn. 21 ứng cử viên, được chọn theo số lượng đặt cược, sẽ thay phiên nhau xử lý các khối. Toàn bộ quá trình này được lặp lại cứ sau 24 giờ. Người ủy quyền cũng nhận được một phần phần thưởng mà người xác nhận kiếm được.
PoW Ethereum là một hệ thống hoàn toàn khác. Thay vì cộng đồng bầu chọn những người xác nhận, có một cuộc chạy đua để giải một câu đố tính toán. Bất cứ ai cũng có thể tham gia, nhưng họ sẽ cần mua hoặc thuê thiết bị khai thác chuyên dụng. Bạn càng có nhiều sức mạnh tính toán thì bạn càng có nhiều khả năng là người đầu tiên giải được câu đố và xác nhận được khối. Những người khai thác thành công nhận được phí giao dịch và phần thưởng bằng ETH.
Mặc dù PoW là một cách hiệu quả để đạt được sự đồng thuận và đảm bảo an ninh mạng, nhưng các nhà phát triển đã khám phá việc sử dụng các cơ chế khác. Mục tiêu của họ là tìm ra các giải pháp thay thế hiệu quả hơn và an toàn hơn với môi trường mà không ảnh hưởng đến sự an toàn.
Vì những lý do này, mạng Ethereum cuối cùng sẽ chuyển sang Proof of Stake. Người xác nhận đặt cọc ETH để có thể tạo khối. Những người xác nhận khác sẽ "chứng kiến" khối và kiểm tra tính chính xác của nó. Nếu ai đó tạo một khối chứa các giao dịch sai, họ có nguy cơ mất tất cả số tiền đặt cược của mình. Sau đó, người xác thực sẽ được thưởng cho các khối thành công và bất kỳ xác thực nào họ thực hiện. Bằng cách gửi tiền trực tiếp và đặt cược số lượng lớn ETH, những người xác thực độc hại có nguy cơ mất tiền.
Suy nghĩ cuối cùng
Rõ ràng là Binance Smart Chain và Ethereum có nhiều điểm chung. Đặc biệt vì người dùng Ethereum có thể dễ dàng di chuyển từ Ethereum và bắt đầu thử nghiệm BSC. Nhưng bất chấp những điểm tương đồng, BSC đã thực hiện một số thay đổi thú vị nhằm cố gắng cải thiện hiệu suất và hiệu quả. Cơ chế đồng thuận Proof of Staked Authority (PoSA) cho phép người dùng nhận được các giao dịch blockchain thậm chí còn rẻ hơn và nhanh hơn.





