Những điểm chính

  • Trilemma blockchain làm nổi bật những khó khăn mà các mạng blockchain phải đối mặt khi cố gắng cân bằng bảo mật, phi tập trung và khả năng mở rộng.

  • Có nhiều giải pháp mở rộng đang được khám phá để giải quyết những hạn chế như vậy. Một số tập trung vào chuỗi chính (Layer 1) trong khi những cái khác tập trung vào một chuỗi riêng biệt (Layer 2).

  • Giải pháp mở rộng Layer 1 đề cập đến các thay đổi đối với kiến trúc blockchain chính và các quy tắc để cải thiện hiệu suất của nó (ví dụ: thay đổi cách hoạt động của sự đồng thuận hoặc sử dụng phân mảnh).

  • Các giải pháp Layer 2 được tạo thành từ các khung thứ cấp được xây dựng trên một Layer 1 để giúp giảm tải công việc của nó (ví dụ: bằng cách xử lý giao dịch ngoài chuỗi chính).

  • Tương lai của blockchain có thể sẽ phụ thuộc vào sự kết hợp của cả hai hệ thống, sử dụng Layer 1 cho bảo mật và thanh toán trong khi phụ thuộc vào Layer 2 cho tốc độ cao hơn và chi phí thấp hơn.

Binance Academy courses banner

Giới thiệu

Sự phổ biến của tiền điện tử tiếp tục gia tăng, mang theo một lượng lớn người dùng và giao dịch mới. Trong khi bản chất cách mạng của blockchain là rõ ràng, khả năng mở rộng (khả năng của một hệ thống để xử lý nhu cầu gia tăng) vẫn là một thách thức chính. Các blockchain công cộng ưu tiên sự phi tập trung và bảo mật thường gặp khó khăn trong việc đạt được thông lượng cao.

Thách thức này được gọi là trilemma blockchain, điều này cho thấy rằng rất khó để một hệ thống phi tập trung đạt được đồng thời mức độ phi tập trung, bảo mật và khả năng mở rộng cao. Thông thường, các mạng ưu tiên hai cái ở mức chi phí của cái thứ ba.

Để giải quyết điều này, các nhà phát triển đã tạo ra các phương pháp mở rộng khác nhau. Một số giải pháp điều chỉnh kiến trúc của blockchain chính (Layer 1), trong khi những cái khác hoạt động trên các giao thức thứ cấp chạy trên mạng cơ sở (Layer 2).

Layer 1 so với Layer 2

Thuật ngữ Layer 1 đề cập đến mức độ nền tảng của kiến trúc blockchain. Đây là mạng chính nơi các giao dịch được hoàn tất. Các ví dụ bao gồm Bitcoin, Ethereum, BNB Chain và Solana.

Layer 2 đề cập đến các mạng hoặc giao thức được xây dựng trên các blockchain Layer 1 này. Ví dụ, Mạng Lightning là một giải pháp Layer 2 cho Bitcoin, và Arbitrum là một Layer 2 cho Ethereum.

Các cải tiến khả năng mở rộng được phân loại dựa trên nơi chúng xảy ra:

  • Một giải pháp Layer 1 thay đổi các quy tắc hoặc cơ chế của blockchain cơ sở trực tiếp (ví dụ: thay đổi cơ chế đồng thuận).

  • Một giải pháp Layer 2 sử dụng một mạng song song bên ngoài để tạo điều kiện cho các giao dịch xa chuỗi chính nhằm giảm tắc nghẽn.

Giải pháp mở rộng Layer 1 phổ biến

1. Cơ chế đồng thuận

Một số blockchain đang chuyển từ các hệ thống chậm, tốn năng lượng như Proof of Work (PoW) sang các hệ thống hiệu quả hơn như Proof of Stake (PoS). Ví dụ, Ethereum đã chuyển sang PoS để cải thiện khả năng xử lý dữ liệu và thân thiện với môi trường hơn. Phương pháp này sử dụng staking (khóa tiền) thay vì khai thác để xác minh các giao dịch.

2. Phân mảnh

Phân mảnh giống như việc chia một cơ sở dữ liệu lớn thành những phần nhỏ hơn, dễ quản lý hơn được gọi là "shards". Vì vậy, thay vì để mọi máy tính trên mạng thực hiện tất cả các công việc, công việc được chia sẻ. Điều này cho phép blockchain xử lý nhiều giao dịch cùng một lúc, tăng cường hiệu suất tổng thể.

3. Tăng kích thước khối

Một số blockchain đơn giản chỉ tăng kích thước của các khối. Điều này cho phép nhiều giao dịch vừa vặn trong một khối duy nhất. Tuy nhiên, điều này có thể làm khó khăn cho các máy tính thông thường để hoạt động như các nút xác thực trong mạng, điều này có thể ảnh hưởng đến sự phi tập trung.

Giải pháp mở rộng Layer 2 phổ biến

1. Rollups

Rollups hiện đang là giải pháp mở rộng phổ biến nhất cho Ethereum. Chúng "cuộn lại" (gộp) hàng trăm giao dịch ngoài chuỗi thành một lô duy nhất trước khi gửi chúng đến chuỗi chính.

  • Rollups lạc quan: Được sử dụng bởi các mạng như Optimism và Arbitrum, những cái này giả định rằng các giao dịch là hợp lệ theo mặc định. Chúng cung cấp một khoảng thời gian "bảo vệ gian lận" nơi các giao dịch không hợp lệ có thể bị thách thức.

  • Rollups không có kiến thức (ZK): Được sử dụng bởi các mạng như zkSync và Scroll, Rollups ZK sử dụng chứng minh mật mã để xác minh tính hợp lệ của các giao dịch ngay lập tức. Chúng cung cấp bảo mật và quyền riêng tư cao mà không cần thời gian tranh chấp.

2. Chuỗi phụ

Chuỗi phụ là các blockchain độc lập với các bộ xác thực riêng của chúng. Một ví dụ điển hình là mạng Polygon PoS. Không giống như rollups, chuỗi phụ chịu trách nhiệm về bảo mật của riêng chúng. Trong khi chúng thường nhanh hơn và rẻ hơn, chúng không trực tiếp thừa hưởng bảo mật của chuỗi Layer 1 chính theo cách mà rollups làm.

3. Kênh trạng thái

Một kênh trạng thái là một môi trường giao tiếp hai chiều giữa các bên tham gia. Người dùng giao dịch ngoài chuỗi bao nhiêu lần tùy thích, và chỉ có số dư mở và đóng được ghi lại trên blockchain. Mạng Bitcoin Lightning hoạt động theo mô hình này, cho phép thanh toán Bitcoin ngay lập tức với phí thấp.

4. Blockchain lồng nhau

Trong thiết lập này, blockchain chính giao công việc cho các chuỗi "con". Các chuỗi con thực hiện công việc và gửi kết quả trở lại chuỗi "cha". Khung Plasma trên Ethereum là một ví dụ về điều này.

Layer 1 so với Layer 2: Sự khác biệt chính

Cả hai lớp đều muốn làm cho mạng nhanh hơn, nhưng chúng làm điều đó theo cách khác nhau.

Tính năng

Layer 1

Layer 2

Mục đích

Hoạt động như nguồn sự thật và lớp thanh toán cơ bản.

Được thiết kế để tăng thông lượng và giảm phí cho lớp cơ bản.

Phương pháp

Thay đổi các quy tắc giao thức (ví dụ: phân mảnh, sự đồng thuận).

Chuyển tải xử lý đến một mạng hoặc ứng dụng phụ trợ.

Bảo mật

Phụ thuộc vào cơ chế đồng thuận phi tập trung của riêng nó.

Thường phụ thuộc vào chuỗi chính cho bảo mật và khả năng truy cập dữ liệu.

Độ phức tạp

Cập nhật có thể khó khăn và yêu cầu sự đồng thuận toàn mạng (nhánh).

Có thể được triển khai và nâng cấp linh hoạt hơn mà không làm gián đoạn chuỗi chính.

Các hạn chế của các giải pháp mở rộng

  • Layer 1: Cập nhật chuỗi chính là khó khăn. Các thay đổi lớn, chẳng hạn như tăng kích thước khối hoặc thay đổi sự đồng thuận, thường yêu cầu một nhánh cứng, điều này có thể chia rẽ cộng đồng.

  • Layer 2: Trong khi nhanh, L2 có thể làm tăng độ phức tạp. Người dùng phải chuyển tiền giữa các mạng, và thanh khoản có thể trở nên phân mảnh giữa các L2 khác nhau. Thêm vào đó, một số L2 phụ thuộc vào các trình tự hóa tập trung, điều này giới thiệu một điểm thất bại tiềm ẩn so với chuỗi chính phi tập trung.

Suy nghĩ cuối cùng

Thế giới blockchain đang phát triển nhanh chóng. Để xử lý việc áp dụng hàng loạt, chúng ta cần các mạng vừa an toàn vừa nhanh chóng. Các nâng cấp Layer 1 như phân mảnh rất quan trọng cho tương lai. Tuy nhiên, các giải pháp Layer 2 cung cấp tốc độ và chi phí thấp mà chúng ta cần ngay bây giờ. Trong tương lai, có thể sẽ phổ biến hơn khi thấy sự kết hợp của cả hai: một Layer 1 mạnh mẽ cho bảo mật và các mạng Layer 2 linh hoạt cho các giao dịch hàng ngày.

Đọc thêm

  • Blockchain Trilemma là gì?

  • Zk-Rollups là gì? Kỹ thuật mở rộng Layer-2

  • Các mạng Bitcoin Layer 2 là gì?

  • Phân mảnh là gì và nó hoạt động như thế nào?

Tuyên bố miễn trừ trách nhiệm: Nội dung này được trình bày cho bạn trên cơ sở “như có” để thông tin chung và mục đích giáo dục, không có đại diện hoặc bảo đảm nào. Nó không nên được hiểu là lời khuyên tài chính, pháp lý hoặc chuyên nghiệp khác, cũng không có ý định khuyến nghị việc mua bất kỳ sản phẩm hoặc dịch vụ cụ thể nào. Bạn nên tìm kiếm lời khuyên của riêng mình từ các cố vấn chuyên nghiệp thích hợp. Các sản phẩm được đề cập trong bài viết này có thể không có sẵn ở khu vực của bạn. Khi bài viết được đóng góp bởi một bên thứ ba, xin lưu ý rằng những quan điểm được thể hiện thuộc về bên thứ ba đó và không nhất thiết phản ánh quan điểm của Binance Academy. Vui lòng đọc tuyên bố miễn trừ trách nhiệm đầy đủ của chúng tôi để biết thêm chi tiết. Giá trị của tài sản kỹ thuật số có thể rất biến động. Giá trị của khoản đầu tư của bạn có thể giảm hoặc tăng và bạn có thể không lấy lại được số tiền đã đầu tư. Bạn hoàn toàn chịu trách nhiệm cho các quyết định đầu tư của mình và Binance Academy không chịu trách nhiệm cho bất kỳ khoản lỗ nào bạn có thể gặp phải. Nội dung này không nên được hiểu là lời khuyên tài chính, pháp lý hoặc chuyên nghiệp khác. Để biết thêm thông tin, xem Điều khoản sử dụng và Cảnh báo rủi ro.