Bài học 2

Nền tảng kỹ thuật của chuỗi BNB

Mô-đun 2 tập trung vào nền tảng kỹ thuật của Chuỗi BNB. Chúng ta sẽ bắt đầu bằng cách tìm hiểu những kiến thức cơ bản về Công nghệ sổ cái phân tán (DLT) và cách nó được triển khai trong Chuỗi BNB. Mô-đun này sẽ đề cập đến cơ chế đồng thuận của chuỗi, Bằng chứng về Cơ quan đặt cược (PoSA) và đi sâu vào kiến trúc chuỗi kép của Chuỗi BNB, bao gồm Chuỗi Beacon và Chuỗi thông minh Binance (BSC). Mô-đun này nhằm mục đích cung cấp sự hiểu biết toàn diện về các khía cạnh kỹ thuật giúp Chuỗi BNB trở thành một nền tảng blockchain mạnh mẽ và hiệu quả.

Khái niệm cơ bản về Blockchain: Tìm hiểu công nghệ sổ cái phân tán

Công nghệ sổ cái phân tán (DLT) là cốt lõi của blockchain và là nền tảng của Chuỗi BNB. Đây là một hệ thống kỹ thuật số để ghi lại các giao dịch trong đó dữ liệu được lưu trữ trên nhiều địa điểm hoặc giữa nhiều người tham gia. Không giống như cơ sở dữ liệu truyền thống, DLT không có chức năng quản trị hoặc lưu trữ dữ liệu trung tâm. Sự phân cấp này rất quan trọng đối với tính bảo mật và tính toàn vẹn của chuỗi khối, vì nó làm cho sổ cái có khả năng chống giả mạo và gian lận.

Trong DLT, mọi giao dịch được ghi lại trong một 'khối' cùng với chữ ký mật mã được gọi là hàm băm. Các khối này được liên kết thành một chuỗi, do đó có thuật ngữ 'blockchain'. Mỗi khối chứa một tham chiếu đến hàm băm của khối trước đó, tạo ra một chuỗi bản ghi liên tục và không thể phá vỡ. Cấu trúc này đảm bảo rằng một khi giao dịch được ghi lại, nó không thể bị thay đổi nếu không thay đổi mọi khối tiếp theo, điều này không thực tế về mặt tính toán.

Chuỗi BNB sử dụng công nghệ blockchain để tạo điều kiện thuận lợi và ghi lại các giao dịch trên mạng của mình. Các giao dịch trên Chuỗi BNB là minh bạch và bất biến, nghĩa là một khi chúng được xác thực và thêm vào chuỗi khối, chúng không thể bị thay đổi hoặc xóa. Tính bất biến này là một tính năng chính của công nghệ blockchain và rất cần thiết để xây dựng niềm tin giữa người dùng.

Công nghệ chuỗi khối cũng cho phép tạo và phân phối tài sản kỹ thuật số hoặc mã thông báo. Trên Chuỗi BNB, các token này có thể đại diện cho nhiều loại tài sản hoặc quyền, được quản lý bởi hợp đồng thông minh. Việc sử dụng mã thông báo là một khía cạnh cơ bản của nhiều ứng dụng dựa trên blockchain, bao gồm cả các ứng dụng trên Chuỗi BNB, vì chúng cho phép tạo ra các hệ thống tài chính phi tập trung và các ứng dụng khác.

Bản chất phi tập trung của blockchain, như được minh họa bởi Chuỗi BNB, có nghĩa là nó hoạt động trên mạng ngang hàng. Mạng này được duy trì bởi các nút, mỗi nút chứa một bản sao của toàn bộ sổ cái. Các giao dịch được xác minh bởi các nút này thông qua cơ chế đồng thuận, đảm bảo tính toàn vẹn và nhất quán của dữ liệu trên mạng.

Cơ chế đồng thuận trong chuỗi BNB

Chuỗi BNB sử dụng một cơ chế đồng thuận duy nhất được gọi là Bằng chứng về Cơ quan đặt cọc (PoSA). Mô hình đồng thuận này kết hợp các yếu tố của Bằng chứng ủy quyền (PoA) và Bằng chứng cổ phần được ủy quyền (DPoS), nhằm mục đích tận dụng lợi ích của cả hai đồng thời giảm thiểu các điểm yếu tương ứng của chúng. PoSA được thiết kế để nâng cao tốc độ và hiệu quả giao dịch trong khi vẫn duy trì mức độ phân cấp và bảo mật tốt.

Trong PoA, các giao dịch và khối được xác thực bởi các tài khoản được phê duyệt, được gọi là trình xác thực. Phương pháp này nhanh và hiệu quả nhưng thường bị chỉ trích vì tính tập trung của nó, vì quyền xác thực các giao dịch được nắm giữ bởi một số lượng hạn chế các thực thể. Chuỗi BNB giải quyết vấn đề này bằng cách kết hợp các yếu tố đặt cược từ DPoS, trong đó người xác thực được chọn dựa trên số lượng mã thông báo mà họ nắm giữ và sẵn sàng 'đặt cược' làm tài sản thế chấp.

Trên Chuỗi BNB, người xác thực được yêu cầu đặt cọc token BNB để tham gia vào quá trình xác thực khối. Yêu cầu đặt cược đảm bảo rằng người xác thực có quyền lợi trong việc duy trì tính toàn vẹn của mạng. Hành vi sai trái hoặc hoạt động độc hại của người xác thực có thể dẫn đến hình phạt, bao gồm cả việc mất mã thông báo đã đặt cọc, tạo động lực mạnh mẽ cho người xác thực hành động trung thực.

Cơ chế PoSA cho phép thông lượng giao dịch cao, giúp Chuỗi BNB phù hợp với các ứng dụng yêu cầu xử lý nhanh và hiệu quả, chẳng hạn như sàn giao dịch phi tập trung và ứng dụng chơi game. Sự cân bằng giữa tốc độ và tính phân quyền khiến PoSA trở thành một lựa chọn hấp dẫn cho nhiều trường hợp sử dụng.

Cơ chế đồng thuận của Chuỗi BNB cũng bao gồm thành phần quản trị, trong đó chủ sở hữu mã thông báo BNB có thể bỏ phiếu về việc nâng cấp và thay đổi mạng. Cách tiếp cận quản trị dân chủ này đảm bảo rằng sự phát triển của chuỗi phù hợp với lợi ích của cộng đồng, tăng cường hơn nữa tính bảo mật và ổn định của mạng.

Kiến trúc chuỗi BNB: Chuỗi Beacon và Chuỗi thông minh

Kiến trúc của Chuỗi BNB độc đáo ở chỗ nó bao gồm hai thành phần chính: Chuỗi Beacon và Chuỗi thông minh Binance (BSC). Kiến trúc chuỗi kép này được thiết kế để mang lại sự cân bằng giữa giao dịch tốc độ cao và thực hiện hợp đồng thông minh có chức năng cao, phục vụ nhiều ứng dụng và trường hợp sử dụng.

Chuỗi Beacon chủ yếu tập trung vào quản trị và đặt cược. Đó là nơi diễn ra quá trình đặt cược mã thông báo BNB, cho phép người dùng tham gia quản trị mạng và kiếm phần thưởng đặt cược. Beacon Chain chịu trách nhiệm quản lý các trình xác thực của mạng, bao gồm quá trình ủy quyền và bỏ phiếu cho các ứng cử viên trình xác thực. Chuỗi này đóng một vai trò quan trọng trong việc duy trì tính bảo mật và ổn định của mạng.

Mặt khác, Chuỗi thông minh Binance (BSC) hoàn toàn tương thích với Máy ảo (EVM) của Ethereum. Khả năng tương thích này cho phép các nhà phát triển dễ dàng chuyển các ứng dụng dựa trên Ethereum của họ sang BSC. Chuỗi thông minh hỗ trợ các hợp đồng thông minh và các ứng dụng phi tập trung (dApps), khiến nó trở thành nền tảng lý tưởng cho các nhà phát triển muốn xây dựng các ứng dụng phức tạp, đa chức năng.

Kiến trúc chuỗi kép cho phép thông lượng cao và phí giao dịch thấp trên BSC trong khi vẫn duy trì các chức năng bảo mật và quản trị trên Beacon Chain. Sự phân chia nhiệm vụ này đảm bảo rằng mạng có thể xử lý một số lượng lớn giao dịch một cách hiệu quả mà không ảnh hưởng đến tính bảo mật hoặc phân cấp.

BSC sử dụng mô hình đồng thuận được gọi là Bằng chứng về Quyền đặt cược (PoSA), kết hợp các yếu tố của Bằng chứng về quyền lực và Bằng chứng về quyền sở hữu được ủy quyền. Mô hình này cho phép xử lý giao dịch nhanh chóng và cơ cấu quản trị linh hoạt, khiến BSC trở thành một nền tảng hấp dẫn đối với các nhà phát triển cũng như người dùng.

Sự tích hợp của Beacon Chain và BSC cung cấp một hệ sinh thái toàn diện cho người dùng và nhà phát triển. Trong khi Beacon Chain tập trung vào quản trị và đặt cược, BSC cung cấp nền tảng mạnh mẽ để xây dựng và triển khai các dApp hiệu suất cao. Kiến trúc này phản ánh cam kết của BNB Chain đối với sự đổi mới, hiệu quả và phát triển lấy người dùng làm trung tâm.

Điểm nổi bật

  • Công nghệ sổ cái phân tán (DLT) củng cố Chuỗi BNB, lưu trữ dữ liệu trên nhiều vị trí để bảo mật và toàn vẹn.
  • Chuỗi BNB sử dụng công nghệ blockchain để ghi lại giao dịch và quản lý mã thông báo minh bạch, bất biến thông qua hợp đồng thông minh.
  • Mạng hoạt động trên cơ sở ngang hàng, được duy trì bởi các nút, mỗi nút giữ một bản sao sổ cái hoàn chỉnh để xác minh giao dịch.
  • Cơ chế đồng thuận của BNB Chain, Bằng chứng về Cơ quan đặt cược (PoSA), kết hợp Bằng chứng về quyền lực và Bằng chứng về quyền sở hữu được ủy quyền để đạt được hiệu quả và phân cấp.
  • Người xác thực trên Chuỗi BNB đặt cược mã thông báo BNB để tham gia xác thực khối, đảm bảo tính toàn vẹn của mạng và khuyến khích hành vi trung thực.
  • Kiến trúc của Chuỗi BNB bao gồm Chuỗi Beacon để quản trị và đặt cược, cũng như Chuỗi thông minh Binance (BSC) cho các hợp đồng thông minh và dApp tương thích với EVM.
  • Cấu trúc chuỗi kép cho phép thông lượng giao dịch cao và phí thấp trên BSC, trong khi Beacon Chain duy trì quản trị và bảo mật mạng.
Tuyên bố từ chối trách nhiệm
* Đầu tư tiền điện tử liên quan đến rủi ro đáng kể. Hãy tiến hành một cách thận trọng. Khóa học không nhằm mục đích tư vấn đầu tư.
* Khóa học được tạo bởi tác giả đã tham gia Gate Learn. Mọi ý kiến chia sẻ của tác giả không đại diện cho Gate Learn.
Danh mục
Bài học 2

Nền tảng kỹ thuật của chuỗi BNB

Mô-đun 2 tập trung vào nền tảng kỹ thuật của Chuỗi BNB. Chúng ta sẽ bắt đầu bằng cách tìm hiểu những kiến thức cơ bản về Công nghệ sổ cái phân tán (DLT) và cách nó được triển khai trong Chuỗi BNB. Mô-đun này sẽ đề cập đến cơ chế đồng thuận của chuỗi, Bằng chứng về Cơ quan đặt cược (PoSA) và đi sâu vào kiến trúc chuỗi kép của Chuỗi BNB, bao gồm Chuỗi Beacon và Chuỗi thông minh Binance (BSC). Mô-đun này nhằm mục đích cung cấp sự hiểu biết toàn diện về các khía cạnh kỹ thuật giúp Chuỗi BNB trở thành một nền tảng blockchain mạnh mẽ và hiệu quả.

Khái niệm cơ bản về Blockchain: Tìm hiểu công nghệ sổ cái phân tán

Công nghệ sổ cái phân tán (DLT) là cốt lõi của blockchain và là nền tảng của Chuỗi BNB. Đây là một hệ thống kỹ thuật số để ghi lại các giao dịch trong đó dữ liệu được lưu trữ trên nhiều địa điểm hoặc giữa nhiều người tham gia. Không giống như cơ sở dữ liệu truyền thống, DLT không có chức năng quản trị hoặc lưu trữ dữ liệu trung tâm. Sự phân cấp này rất quan trọng đối với tính bảo mật và tính toàn vẹn của chuỗi khối, vì nó làm cho sổ cái có khả năng chống giả mạo và gian lận.

Trong DLT, mọi giao dịch được ghi lại trong một 'khối' cùng với chữ ký mật mã được gọi là hàm băm. Các khối này được liên kết thành một chuỗi, do đó có thuật ngữ 'blockchain'. Mỗi khối chứa một tham chiếu đến hàm băm của khối trước đó, tạo ra một chuỗi bản ghi liên tục và không thể phá vỡ. Cấu trúc này đảm bảo rằng một khi giao dịch được ghi lại, nó không thể bị thay đổi nếu không thay đổi mọi khối tiếp theo, điều này không thực tế về mặt tính toán.

Chuỗi BNB sử dụng công nghệ blockchain để tạo điều kiện thuận lợi và ghi lại các giao dịch trên mạng của mình. Các giao dịch trên Chuỗi BNB là minh bạch và bất biến, nghĩa là một khi chúng được xác thực và thêm vào chuỗi khối, chúng không thể bị thay đổi hoặc xóa. Tính bất biến này là một tính năng chính của công nghệ blockchain và rất cần thiết để xây dựng niềm tin giữa người dùng.

Công nghệ chuỗi khối cũng cho phép tạo và phân phối tài sản kỹ thuật số hoặc mã thông báo. Trên Chuỗi BNB, các token này có thể đại diện cho nhiều loại tài sản hoặc quyền, được quản lý bởi hợp đồng thông minh. Việc sử dụng mã thông báo là một khía cạnh cơ bản của nhiều ứng dụng dựa trên blockchain, bao gồm cả các ứng dụng trên Chuỗi BNB, vì chúng cho phép tạo ra các hệ thống tài chính phi tập trung và các ứng dụng khác.

Bản chất phi tập trung của blockchain, như được minh họa bởi Chuỗi BNB, có nghĩa là nó hoạt động trên mạng ngang hàng. Mạng này được duy trì bởi các nút, mỗi nút chứa một bản sao của toàn bộ sổ cái. Các giao dịch được xác minh bởi các nút này thông qua cơ chế đồng thuận, đảm bảo tính toàn vẹn và nhất quán của dữ liệu trên mạng.

Cơ chế đồng thuận trong chuỗi BNB

Chuỗi BNB sử dụng một cơ chế đồng thuận duy nhất được gọi là Bằng chứng về Cơ quan đặt cọc (PoSA). Mô hình đồng thuận này kết hợp các yếu tố của Bằng chứng ủy quyền (PoA) và Bằng chứng cổ phần được ủy quyền (DPoS), nhằm mục đích tận dụng lợi ích của cả hai đồng thời giảm thiểu các điểm yếu tương ứng của chúng. PoSA được thiết kế để nâng cao tốc độ và hiệu quả giao dịch trong khi vẫn duy trì mức độ phân cấp và bảo mật tốt.

Trong PoA, các giao dịch và khối được xác thực bởi các tài khoản được phê duyệt, được gọi là trình xác thực. Phương pháp này nhanh và hiệu quả nhưng thường bị chỉ trích vì tính tập trung của nó, vì quyền xác thực các giao dịch được nắm giữ bởi một số lượng hạn chế các thực thể. Chuỗi BNB giải quyết vấn đề này bằng cách kết hợp các yếu tố đặt cược từ DPoS, trong đó người xác thực được chọn dựa trên số lượng mã thông báo mà họ nắm giữ và sẵn sàng 'đặt cược' làm tài sản thế chấp.

Trên Chuỗi BNB, người xác thực được yêu cầu đặt cọc token BNB để tham gia vào quá trình xác thực khối. Yêu cầu đặt cược đảm bảo rằng người xác thực có quyền lợi trong việc duy trì tính toàn vẹn của mạng. Hành vi sai trái hoặc hoạt động độc hại của người xác thực có thể dẫn đến hình phạt, bao gồm cả việc mất mã thông báo đã đặt cọc, tạo động lực mạnh mẽ cho người xác thực hành động trung thực.

Cơ chế PoSA cho phép thông lượng giao dịch cao, giúp Chuỗi BNB phù hợp với các ứng dụng yêu cầu xử lý nhanh và hiệu quả, chẳng hạn như sàn giao dịch phi tập trung và ứng dụng chơi game. Sự cân bằng giữa tốc độ và tính phân quyền khiến PoSA trở thành một lựa chọn hấp dẫn cho nhiều trường hợp sử dụng.

Cơ chế đồng thuận của Chuỗi BNB cũng bao gồm thành phần quản trị, trong đó chủ sở hữu mã thông báo BNB có thể bỏ phiếu về việc nâng cấp và thay đổi mạng. Cách tiếp cận quản trị dân chủ này đảm bảo rằng sự phát triển của chuỗi phù hợp với lợi ích của cộng đồng, tăng cường hơn nữa tính bảo mật và ổn định của mạng.

Kiến trúc chuỗi BNB: Chuỗi Beacon và Chuỗi thông minh

Kiến trúc của Chuỗi BNB độc đáo ở chỗ nó bao gồm hai thành phần chính: Chuỗi Beacon và Chuỗi thông minh Binance (BSC). Kiến trúc chuỗi kép này được thiết kế để mang lại sự cân bằng giữa giao dịch tốc độ cao và thực hiện hợp đồng thông minh có chức năng cao, phục vụ nhiều ứng dụng và trường hợp sử dụng.

Chuỗi Beacon chủ yếu tập trung vào quản trị và đặt cược. Đó là nơi diễn ra quá trình đặt cược mã thông báo BNB, cho phép người dùng tham gia quản trị mạng và kiếm phần thưởng đặt cược. Beacon Chain chịu trách nhiệm quản lý các trình xác thực của mạng, bao gồm quá trình ủy quyền và bỏ phiếu cho các ứng cử viên trình xác thực. Chuỗi này đóng một vai trò quan trọng trong việc duy trì tính bảo mật và ổn định của mạng.

Mặt khác, Chuỗi thông minh Binance (BSC) hoàn toàn tương thích với Máy ảo (EVM) của Ethereum. Khả năng tương thích này cho phép các nhà phát triển dễ dàng chuyển các ứng dụng dựa trên Ethereum của họ sang BSC. Chuỗi thông minh hỗ trợ các hợp đồng thông minh và các ứng dụng phi tập trung (dApps), khiến nó trở thành nền tảng lý tưởng cho các nhà phát triển muốn xây dựng các ứng dụng phức tạp, đa chức năng.

Kiến trúc chuỗi kép cho phép thông lượng cao và phí giao dịch thấp trên BSC trong khi vẫn duy trì các chức năng bảo mật và quản trị trên Beacon Chain. Sự phân chia nhiệm vụ này đảm bảo rằng mạng có thể xử lý một số lượng lớn giao dịch một cách hiệu quả mà không ảnh hưởng đến tính bảo mật hoặc phân cấp.

BSC sử dụng mô hình đồng thuận được gọi là Bằng chứng về Quyền đặt cược (PoSA), kết hợp các yếu tố của Bằng chứng về quyền lực và Bằng chứng về quyền sở hữu được ủy quyền. Mô hình này cho phép xử lý giao dịch nhanh chóng và cơ cấu quản trị linh hoạt, khiến BSC trở thành một nền tảng hấp dẫn đối với các nhà phát triển cũng như người dùng.

Sự tích hợp của Beacon Chain và BSC cung cấp một hệ sinh thái toàn diện cho người dùng và nhà phát triển. Trong khi Beacon Chain tập trung vào quản trị và đặt cược, BSC cung cấp nền tảng mạnh mẽ để xây dựng và triển khai các dApp hiệu suất cao. Kiến trúc này phản ánh cam kết của BNB Chain đối với sự đổi mới, hiệu quả và phát triển lấy người dùng làm trung tâm.

Điểm nổi bật

  • Công nghệ sổ cái phân tán (DLT) củng cố Chuỗi BNB, lưu trữ dữ liệu trên nhiều vị trí để bảo mật và toàn vẹn.
  • Chuỗi BNB sử dụng công nghệ blockchain để ghi lại giao dịch và quản lý mã thông báo minh bạch, bất biến thông qua hợp đồng thông minh.
  • Mạng hoạt động trên cơ sở ngang hàng, được duy trì bởi các nút, mỗi nút giữ một bản sao sổ cái hoàn chỉnh để xác minh giao dịch.
  • Cơ chế đồng thuận của BNB Chain, Bằng chứng về Cơ quan đặt cược (PoSA), kết hợp Bằng chứng về quyền lực và Bằng chứng về quyền sở hữu được ủy quyền để đạt được hiệu quả và phân cấp.
  • Người xác thực trên Chuỗi BNB đặt cược mã thông báo BNB để tham gia xác thực khối, đảm bảo tính toàn vẹn của mạng và khuyến khích hành vi trung thực.
  • Kiến trúc của Chuỗi BNB bao gồm Chuỗi Beacon để quản trị và đặt cược, cũng như Chuỗi thông minh Binance (BSC) cho các hợp đồng thông minh và dApp tương thích với EVM.
  • Cấu trúc chuỗi kép cho phép thông lượng giao dịch cao và phí thấp trên BSC, trong khi Beacon Chain duy trì quản trị và bảo mật mạng.
Tuyên bố từ chối trách nhiệm
* Đầu tư tiền điện tử liên quan đến rủi ro đáng kể. Hãy tiến hành một cách thận trọng. Khóa học không nhằm mục đích tư vấn đầu tư.
* Khóa học được tạo bởi tác giả đã tham gia Gate Learn. Mọi ý kiến chia sẻ của tác giả không đại diện cho Gate Learn.