Các khối L2 là ngu ngố (Nhưng không sao)

Trung cấp3/14/2025, 3:30:15 AM
Cụ thể, hãy kiểm tra xem các khối L2 là gì, chúng khác biệt như thế nào so với các khối L1 và tại sao chúng ta thực sự không nên quan tâm nhiều đến thời gian khối L2, ngay cả khi chúng là một chỉ số kỹ thuật kỹ thuật thú vị.

Với mọi người đều tuyên bố rằng họ nhận được thời gian khối càng thấp càng thấp trên L2, tôi nghĩ rằng đến lúc phải mô tả điều gì đang diễn ra. Cụ thể, hãy xem xét khối L2 là gì, chúng khác nhau như thế nào so với khối L1 và tại sao chúng ta thực sự không nên quan tâm quá nhiều đến thời gian khối L2, ngay cả khi chúng là một chỉ số kỹ thuật kỳ thú.

Block là gì?

Trong thời điểm mà thuật ngữ blockchain thực sự có ý nghĩa (khoảng năm 2009), khái niệm về các khối được giới thiệu vì chúng ta cần một đơn vị cho một nhóm giao dịch được nộp lên sự đồng thuận.

Ví dụ, trên Bitcoin, mỗi nhà sản xuất khối cố gắng tìm một sắp xếp giao dịch thỏa mãn yêu cầu PoW, sau đó phát sóng khối này đến mạng lưới. Các nút khác sẽ xác minh rằng khối này thực sự đáp ứng yêu cầu PoW. Trên Ethereum, hiện tại đã chuyển sang PoS và dựa trên tài khoản, nhà sản xuất khối tính toán một giá trị hash của trạng thái blockchain sau mỗi khối (cam kết trạng thái), và các người xác minh tính toán lại giá trị đó để dễ dàng xác minh khối. Quá trình tổng thể luôn giống nhau:

  1. Chọn một số giao dịch và sắp xếp chúng. Gọi đó là một khối.
  2. Tính toán một số chỉ số cụ thể (bài toán PoW, cam kết trạng thái). Đính kèm vào khối đó.
  3. Phát sóng khối này + siêu dữ liệu cho các nút khác trong mạng.
  4. Các nút khác tính toán lại siêu dữ liệu và so sánh điều họ tính toán với siêu dữ liệu được gửi bởi nhà sản xuất khối. Nếu khớp, chấp nhận khối đó.

Trên các chuỗi layer-1, các khối quan trọng: bạn xác minh tính toàn vẹn của chuỗi ở cấp độ các khối, bạn quản lý các nhánh ở cấp độ các khối, v.v.

TL;DR: các khối là một nguyên tố cần thiết của sự đồng thuận.

L2 block là gì?

L2 tồn tại vì thống nhất chậm và phân quyền yêu cầu hỗ trợ máy tính và mạng chậm. Phương pháp L2 giảm bớt xử lý giao dịch vào máy nhanh nhất hiện có, sau đó đăng một bản tóm tắt thực thi có thể xác minh lên L1 để đạt thống nhất. Đơn giản, hầu hết L2 ngày nay là hệ thống tập trung giả mạo thành chuỗi khối. Và điều đó hoàn toàn hợp lý.

Đây là nơi mà thời gian khối trở nên mơ hồ. L2s tiếp tục xây dựng khối chủ yếu cho tính tương thích phần mềm L1, nhưng nó chủ yếu là nhân tạo. Khi đăng bài tóm tắt lên L1, L2s thường gom nhóm nhiều khối lại với nhau để giảm chi phí. Mặc dù các cam kết trạng thái cần thiết đôi khi cho chứng minh gian lận/tính hợp lệ, chúng không được yêu cầu cho mỗi khối. Do đó, các khối L2 về cơ bản là vô dụng.

Khi ai đó khẳng định họ có các khối L2 nhanh, họ chỉ đơn giản là đã điều chỉnh một giá trị cấu hình hệ thống để giảm thời gian khối. Mặc dù họ vẫn cần xử lý một số giao dịch đáng kể mỗi khối, đó là mức độ của nó.

Có điều gì quan trọng không?

Dưới tư duy người dùng, bạn chỉ quan tâm đến một điều, đó là thời gian: thời gian vòng đi lại. Nói cách khác, mất bao lâu để giao dịch của tôi đến được bộ xử lý L2, được thực thi và kết quả được hiển thị trên nút RPC mà tôi đang sử dụng? Hãy tập trung vào phần cuối: mất bao lâu để thông báo việc thực thi giao dịch cho RPCs?

Các blockchain chậm thường chờ đến cuối khối trước khi gửi nó cho đồng nghiệp. Solana bắt đầu ý tưởng rằng bạn có thể truyền dữ liệu khối thay vì chỉ đơn giản gửi giao dịch tới các validator khác ngay sau khi xử lý chúng. Solana chia chúng thành các entries (nhóm tối đa 64 giao dịch), chúng lại chia thành các mảnh nhỏ hơn để chuyển trên mạng lưới. Chúng ta cóbài báo sâuvề chủ đề này nếu bạn tò mò. Những thông tin này được truyền liên tục từ nút lãnh đạo đến các nút khác, có nghĩa là bạn nhận được thông tin về việc thực hiện giao dịch của bạn trước khi khối kết thúc.

L2s hiện đã quyết định tái sử dụng cơ chế này: Cơ bản, với Flashblocks, chuyển từ thời gian khối 2 giây thành các phụ khối nhỏ hơn 200ms. MegaETH có một khái niệm về “mini-blocks”, được tạo ra mỗi 15ms trên mạng thử nghiệm của họ (hầu hết thời gian). Eclipse sử dụng hệ thống nhập/xé Solana. Như vậy, người dùng phải chờ ít hơn để giao dịch của họ được thực hiện. Điều đó khá tốt cho UX!

Nhưng hãy rõ ràng: tính năng thực sự ở đây là “khoảng cách giao tiếp giảm trên mạng.” Điều này không liên quan gì đến việc một số block inherently tốt hơn các block khác. Chúng tôi chỉ đang chia nhỏ các block và truyền theo các mảnh nhỏ và song song với việc thực thi. Cho dù bạn gọi những mảnh này là block, mini-block hay shreds đều không quan trọng. Mục tiêu cuối cùng là giao tiếp nhanh hơn, chứ không phải là tạo ra các block tốt hơn.

Thông báo:

  1. Bài viết này được tái bản từ [GateOlivier]. Tất cả bản quyền thuộc về tác giả gốc [Olivier]. Nếu có ý kiến ​​phản đối về việc tái bản này, vui lòng liên hệ với Gate Learnnhóm và họ sẽ xử lý nhanh chóng.
  2. Miễn trừ trách nhiệm: Các quan điểm và ý kiến được thể hiện trong bài viết này chỉ thuộc về tác giả và không đại diện cho bất kỳ lời khuyên đầu tư nào.
  3. Đội ngũ Gate Learn thực hiện dịch bài viết sang các ngôn ngữ khác. Việc sao chép, phân phối hoặc đạo văn các bài viết dịch là không được phép trừ khi có sự đề cập.

Các khối L2 là ngu ngố (Nhưng không sao)

Trung cấp3/14/2025, 3:30:15 AM
Cụ thể, hãy kiểm tra xem các khối L2 là gì, chúng khác biệt như thế nào so với các khối L1 và tại sao chúng ta thực sự không nên quan tâm nhiều đến thời gian khối L2, ngay cả khi chúng là một chỉ số kỹ thuật kỹ thuật thú vị.

Với mọi người đều tuyên bố rằng họ nhận được thời gian khối càng thấp càng thấp trên L2, tôi nghĩ rằng đến lúc phải mô tả điều gì đang diễn ra. Cụ thể, hãy xem xét khối L2 là gì, chúng khác nhau như thế nào so với khối L1 và tại sao chúng ta thực sự không nên quan tâm quá nhiều đến thời gian khối L2, ngay cả khi chúng là một chỉ số kỹ thuật kỳ thú.

Block là gì?

Trong thời điểm mà thuật ngữ blockchain thực sự có ý nghĩa (khoảng năm 2009), khái niệm về các khối được giới thiệu vì chúng ta cần một đơn vị cho một nhóm giao dịch được nộp lên sự đồng thuận.

Ví dụ, trên Bitcoin, mỗi nhà sản xuất khối cố gắng tìm một sắp xếp giao dịch thỏa mãn yêu cầu PoW, sau đó phát sóng khối này đến mạng lưới. Các nút khác sẽ xác minh rằng khối này thực sự đáp ứng yêu cầu PoW. Trên Ethereum, hiện tại đã chuyển sang PoS và dựa trên tài khoản, nhà sản xuất khối tính toán một giá trị hash của trạng thái blockchain sau mỗi khối (cam kết trạng thái), và các người xác minh tính toán lại giá trị đó để dễ dàng xác minh khối. Quá trình tổng thể luôn giống nhau:

  1. Chọn một số giao dịch và sắp xếp chúng. Gọi đó là một khối.
  2. Tính toán một số chỉ số cụ thể (bài toán PoW, cam kết trạng thái). Đính kèm vào khối đó.
  3. Phát sóng khối này + siêu dữ liệu cho các nút khác trong mạng.
  4. Các nút khác tính toán lại siêu dữ liệu và so sánh điều họ tính toán với siêu dữ liệu được gửi bởi nhà sản xuất khối. Nếu khớp, chấp nhận khối đó.

Trên các chuỗi layer-1, các khối quan trọng: bạn xác minh tính toàn vẹn của chuỗi ở cấp độ các khối, bạn quản lý các nhánh ở cấp độ các khối, v.v.

TL;DR: các khối là một nguyên tố cần thiết của sự đồng thuận.

L2 block là gì?

L2 tồn tại vì thống nhất chậm và phân quyền yêu cầu hỗ trợ máy tính và mạng chậm. Phương pháp L2 giảm bớt xử lý giao dịch vào máy nhanh nhất hiện có, sau đó đăng một bản tóm tắt thực thi có thể xác minh lên L1 để đạt thống nhất. Đơn giản, hầu hết L2 ngày nay là hệ thống tập trung giả mạo thành chuỗi khối. Và điều đó hoàn toàn hợp lý.

Đây là nơi mà thời gian khối trở nên mơ hồ. L2s tiếp tục xây dựng khối chủ yếu cho tính tương thích phần mềm L1, nhưng nó chủ yếu là nhân tạo. Khi đăng bài tóm tắt lên L1, L2s thường gom nhóm nhiều khối lại với nhau để giảm chi phí. Mặc dù các cam kết trạng thái cần thiết đôi khi cho chứng minh gian lận/tính hợp lệ, chúng không được yêu cầu cho mỗi khối. Do đó, các khối L2 về cơ bản là vô dụng.

Khi ai đó khẳng định họ có các khối L2 nhanh, họ chỉ đơn giản là đã điều chỉnh một giá trị cấu hình hệ thống để giảm thời gian khối. Mặc dù họ vẫn cần xử lý một số giao dịch đáng kể mỗi khối, đó là mức độ của nó.

Có điều gì quan trọng không?

Dưới tư duy người dùng, bạn chỉ quan tâm đến một điều, đó là thời gian: thời gian vòng đi lại. Nói cách khác, mất bao lâu để giao dịch của tôi đến được bộ xử lý L2, được thực thi và kết quả được hiển thị trên nút RPC mà tôi đang sử dụng? Hãy tập trung vào phần cuối: mất bao lâu để thông báo việc thực thi giao dịch cho RPCs?

Các blockchain chậm thường chờ đến cuối khối trước khi gửi nó cho đồng nghiệp. Solana bắt đầu ý tưởng rằng bạn có thể truyền dữ liệu khối thay vì chỉ đơn giản gửi giao dịch tới các validator khác ngay sau khi xử lý chúng. Solana chia chúng thành các entries (nhóm tối đa 64 giao dịch), chúng lại chia thành các mảnh nhỏ hơn để chuyển trên mạng lưới. Chúng ta cóbài báo sâuvề chủ đề này nếu bạn tò mò. Những thông tin này được truyền liên tục từ nút lãnh đạo đến các nút khác, có nghĩa là bạn nhận được thông tin về việc thực hiện giao dịch của bạn trước khi khối kết thúc.

L2s hiện đã quyết định tái sử dụng cơ chế này: Cơ bản, với Flashblocks, chuyển từ thời gian khối 2 giây thành các phụ khối nhỏ hơn 200ms. MegaETH có một khái niệm về “mini-blocks”, được tạo ra mỗi 15ms trên mạng thử nghiệm của họ (hầu hết thời gian). Eclipse sử dụng hệ thống nhập/xé Solana. Như vậy, người dùng phải chờ ít hơn để giao dịch của họ được thực hiện. Điều đó khá tốt cho UX!

Nhưng hãy rõ ràng: tính năng thực sự ở đây là “khoảng cách giao tiếp giảm trên mạng.” Điều này không liên quan gì đến việc một số block inherently tốt hơn các block khác. Chúng tôi chỉ đang chia nhỏ các block và truyền theo các mảnh nhỏ và song song với việc thực thi. Cho dù bạn gọi những mảnh này là block, mini-block hay shreds đều không quan trọng. Mục tiêu cuối cùng là giao tiếp nhanh hơn, chứ không phải là tạo ra các block tốt hơn.

Thông báo:

  1. Bài viết này được tái bản từ [GateOlivier]. Tất cả bản quyền thuộc về tác giả gốc [Olivier]. Nếu có ý kiến ​​phản đối về việc tái bản này, vui lòng liên hệ với Gate Learnnhóm và họ sẽ xử lý nhanh chóng.
  2. Miễn trừ trách nhiệm: Các quan điểm và ý kiến được thể hiện trong bài viết này chỉ thuộc về tác giả và không đại diện cho bất kỳ lời khuyên đầu tư nào.
  3. Đội ngũ Gate Learn thực hiện dịch bài viết sang các ngôn ngữ khác. Việc sao chép, phân phối hoặc đạo văn các bài viết dịch là không được phép trừ khi có sự đề cập.
Comece agora
Inscreva-se e ganhe um cupom de
$100
!