Tính khả dụng của dữ liệu: Nền tảng cốt lõi và điểm tranh cãi của L2
Các chuyên gia trong lĩnh vực blockchain đã đạt được sự đồng thuận rộng rãi về tầm quan trọng của khả năng sử dụng dữ liệu. Một nhà nghiên cứu nổi tiếng trong ngành từng cho rằng, nếu không sử dụng Ethereum để có được khả năng sử dụng dữ liệu, thì không thể được coi là L2 thực sự. Quan điểm này đã gây ra nhiều cuộc thảo luận sôi nổi, vì theo tiêu chuẩn này, nhiều dự án nổi tiếng sẽ bị loại trừ khỏi danh mục L2.
Vậy, khả năng truy cập dữ liệu thực sự là gì? L2 phải đối mặt với những thách thức nào trong lĩnh vực này? Tại sao lại có quá nhiều tranh cãi xung quanh lớp khả năng truy cập dữ liệu? Bài viết này sẽ đi sâu vào những vấn đề này, làm sáng tỏ vai trò quan trọng của khả năng truy cập dữ liệu.
Định nghĩa và đặc điểm của tính khả dụng dữ liệu
Nói một cách đơn giản, tính khả dụng của dữ liệu chỉ ra rằng các nhà sản xuất khối công bố toàn bộ dữ liệu giao dịch một cách đầy đủ lên mạng, để các xác thực viên có thể tải xuống. Nếu dữ liệu được công bố đầy đủ và có sẵn để tải xuống, thì được xem là khả dụng; ngược lại, nếu một phần dữ liệu bị ẩn dẫn đến việc các xác thực viên không thể nhận được thông tin đầy đủ, thì được coi là không khả dụng.
Cần lưu ý rằng tính khả dụng của dữ liệu và khả năng truy xuất dữ liệu là hai khái niệm khác nhau:
Tính khả dụng của dữ liệu liên quan đến giai đoạn sản xuất khối mới nhưng chưa đạt được đồng thuận, tập trung vào việc dữ liệu mới có thể thông qua đồng thuận hay không.
Khả năng truy xuất dữ liệu đề cập đến khả năng truy xuất dữ liệu lịch sử đã được đồng thuận và lưu trữ vĩnh viễn trên blockchain.
Một số chuyên gia cho rằng, thuật ngữ "tính khả dụng của dữ liệu" dễ gây hiểu lầm, nên được đề xuất thay bằng "phát hành dữ liệu" thì phù hợp hơn. Quan điểm này nhận được sự ủng hộ từ nhiều bên, bao gồm cả người sáng lập một dự án về tính khả dụng của dữ liệu.
Thách thức về khả năng sử dụng dữ liệu của L2
Mặc dù khả năng dữ liệu đến từ Ethereum, nhưng hiện tại ngành công nghiệp đang chú trọng hơn đến các ứng dụng ở cấp L2. Trong L2, bộ sắp xếp đóng vai trò là nhà sản xuất khối, cần phải công bố đủ dữ liệu giao dịch để phục vụ cho việc xác minh. Quá trình này chủ yếu đối mặt với hai thách thức lớn:
Đảm bảo cơ chế xác thực được thực hiện an toàn
Giảm chi phí phát hành dữ liệu
Đối với OP Rollup sử dụng bằng chứng gian lận, nếu bộ sắp xếp không phát hành dữ liệu đầy đủ, người thách thức sẽ không thể đưa ra khiếu nại hợp lệ. Còn đối với ZK Rollup sử dụng bằng chứng hiệu lực, mặc dù bằng chứng không phụ thuộc vào khả năng sử dụng dữ liệu, nhưng việc thiếu dữ liệu đầy đủ vẫn có thể dẫn đến việc mất tài sản của người dùng.
Để giải quyết những vấn đề này, hầu hết các dự án L2 hiện nay lựa chọn công bố dữ liệu trạng thái và dữ liệu giao dịch trên Ethereum, tận dụng tính bảo mật và khả năng sẵn có của dữ liệu. Tuy nhiên, phương pháp này cũng mang lại áp lực chi phí khổng lồ.
Phí Gas mà người dùng thanh toán cho L2 chủ yếu bao gồm hai phần: Gas cho việc thực hiện giao dịch trên L2 và Gas để gửi dữ liệu tới L1. Phần sau chiếm chi phí chính, trong đó việc công bố dữ liệu giao dịch đảm bảo tính khả dụng của dữ liệu là khoản chi lớn nhất.
Do đó, để giảm chi phí tổng thể của L2, điều quan trọng là giảm chi phí phát hành dữ liệu. Có hai phương pháp chính:
Giảm chi phí phát hành dữ liệu trên L1, chẳng hạn như nâng cấp EIP-4844 sắp tới của Ethereum
Tách lớp khả dụng dữ liệu ra khỏi L1, tương tự như cách Rollup tách việc thực hiện giao dịch khỏi L1.
Nguồn gốc của tranh chấp về tính khả dụng dữ liệu
Để hiểu về tranh cãi xung quanh L2 trên lớp khả dụng dữ liệu, cần bắt đầu từ khái niệm chuỗi khối phân mô-đun. Chuỗi khối phân mô-đun tách rời các chức năng cốt lõi của chuỗi khối, hình thành các mô-đun tương đối độc lập, thông qua việc kết hợp các mạng chuyên dụng khác nhau để mở rộng hiệu suất của một chuỗi khối đơn.
Hiện nay, mô-đun blockchain được chấp nhận phổ biến chia thành bốn lớp: lớp thực thi, lớp thanh toán, lớp đồng thuận và lớp khả năng sử dụng dữ liệu. Thiết kế mô-đun này giống như các viên gạch Lego, thông qua việc kết hợp các mô-đun tối ưu theo cách tùy chỉnh, đã giảm bớt vấn đề "tam giác không thể" của blockchain.
Các dự án L2 hiện tại chỉ tách lớp thực thi khỏi Ethereum, ba chức năng còn lại vẫn được thực hiện trên Ethereum. Tuy nhiên, vì lý do chi phí, nhiều L2 đang lên kế hoạch tách lớp khả dụng dữ liệu khỏi Ethereum, chỉ sử dụng Ethereum như một lớp thanh toán và đồng thuận.
Tuy nhiên, cộng đồng Ethereum dường như không đồng tình với cách làm này. Một số thành viên của quỹ Ethereum cho rằng, không sử dụng Ethereum làm lớp khả dụng dữ liệu thì không thể được xem là Rollup hay L2 thực sự. Một nền tảng phân tích L2 nổi tiếng cũng cho biết, các giải pháp mở rộng không công bố dữ liệu trên L1 thì không nên được coi là L2, vì không thể đảm bảo rằng các nhà vận hành sẽ cung cấp dữ liệu đã được công bố.
Quan điểm này về việc giữ lớp khả dụng dữ liệu trên Ethereum chủ yếu xuất phát từ các lý do an ninh, nhưng cũng có thể phản ánh mối lo ngại về việc vị thế của Ethereum có thể bị lung lay. Dù sao đi nữa, nếu L2 tách lớp khả dụng dữ liệu ra khỏi Ethereum, điều này về cơ bản sẽ làm suy yếu sự phụ thuộc vào an ninh của Ethereum, có thể dần dần rời xa hệ sinh thái Ethereum.
Mặc dù có tranh cãi, nhưng các dự án liên quan đến lớp khả dụng dữ liệu vẫn đang phát triển mạnh mẽ. Trong tương lai, chúng ta hy vọng sẽ thấy nhiều giải pháp khả dụng dữ liệu sáng tạo hơn xuất hiện, tiếp thêm sức sống mới cho sự phát triển của hệ sinh thái L2.
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
22 thích
Phần thưởng
22
7
Chia sẻ
Bình luận
0/400
MEVHunterWang
· 07-16 16:28
Thật sự bộ bẫy L2 đó khá là vô lý.
Xem bản gốcTrả lời0
0xLuckbox
· 07-15 13:04
Trên lầu đều không hiểu rõ trọng điểm là thật giả hay tiêu chuẩn mới là quan trọng?
Xem bản gốcTrả lời0
ProbablyNothing
· 07-14 22:03
Lại thấy chủ đề tranh luận cũ này, hoàn toàn có tính dẫn dắt.
Xem bản gốcTrả lời0
RunWhenCut
· 07-14 22:01
Lại đến lúc chơi đùa với đồ ngốc rồi, cái gì L2 cũng dám nói mình an toàn.
Xem bản gốcTrả lời0
MiningDisasterSurvivor
· 07-14 21:57
L2 trò lừa bịp còn chưa chết đủ? Lại đến vẽ bánh rồi.
Xem bản gốcTrả lời0
MechanicalMartel
· 07-14 21:52
just zk roll bẫy đúng không
Xem bản gốcTrả lời0
ZkProofPudding
· 07-14 21:41
Không phải chỉ là sự phân vân giữa an toàn và chi phí sao? Có quá nhiều L2 mà không dám chắc chắn.
Tranh chấp về tính khả dụng của dữ liệu: Các dự án L2 phải đối mặt với sự lựa chọn giữa chi phí và an toàn.
Tính khả dụng của dữ liệu: Nền tảng cốt lõi và điểm tranh cãi của L2
Các chuyên gia trong lĩnh vực blockchain đã đạt được sự đồng thuận rộng rãi về tầm quan trọng của khả năng sử dụng dữ liệu. Một nhà nghiên cứu nổi tiếng trong ngành từng cho rằng, nếu không sử dụng Ethereum để có được khả năng sử dụng dữ liệu, thì không thể được coi là L2 thực sự. Quan điểm này đã gây ra nhiều cuộc thảo luận sôi nổi, vì theo tiêu chuẩn này, nhiều dự án nổi tiếng sẽ bị loại trừ khỏi danh mục L2.
Vậy, khả năng truy cập dữ liệu thực sự là gì? L2 phải đối mặt với những thách thức nào trong lĩnh vực này? Tại sao lại có quá nhiều tranh cãi xung quanh lớp khả năng truy cập dữ liệu? Bài viết này sẽ đi sâu vào những vấn đề này, làm sáng tỏ vai trò quan trọng của khả năng truy cập dữ liệu.
Định nghĩa và đặc điểm của tính khả dụng dữ liệu
Nói một cách đơn giản, tính khả dụng của dữ liệu chỉ ra rằng các nhà sản xuất khối công bố toàn bộ dữ liệu giao dịch một cách đầy đủ lên mạng, để các xác thực viên có thể tải xuống. Nếu dữ liệu được công bố đầy đủ và có sẵn để tải xuống, thì được xem là khả dụng; ngược lại, nếu một phần dữ liệu bị ẩn dẫn đến việc các xác thực viên không thể nhận được thông tin đầy đủ, thì được coi là không khả dụng.
Cần lưu ý rằng tính khả dụng của dữ liệu và khả năng truy xuất dữ liệu là hai khái niệm khác nhau:
Một số chuyên gia cho rằng, thuật ngữ "tính khả dụng của dữ liệu" dễ gây hiểu lầm, nên được đề xuất thay bằng "phát hành dữ liệu" thì phù hợp hơn. Quan điểm này nhận được sự ủng hộ từ nhiều bên, bao gồm cả người sáng lập một dự án về tính khả dụng của dữ liệu.
Thách thức về khả năng sử dụng dữ liệu của L2
Mặc dù khả năng dữ liệu đến từ Ethereum, nhưng hiện tại ngành công nghiệp đang chú trọng hơn đến các ứng dụng ở cấp L2. Trong L2, bộ sắp xếp đóng vai trò là nhà sản xuất khối, cần phải công bố đủ dữ liệu giao dịch để phục vụ cho việc xác minh. Quá trình này chủ yếu đối mặt với hai thách thức lớn:
Đối với OP Rollup sử dụng bằng chứng gian lận, nếu bộ sắp xếp không phát hành dữ liệu đầy đủ, người thách thức sẽ không thể đưa ra khiếu nại hợp lệ. Còn đối với ZK Rollup sử dụng bằng chứng hiệu lực, mặc dù bằng chứng không phụ thuộc vào khả năng sử dụng dữ liệu, nhưng việc thiếu dữ liệu đầy đủ vẫn có thể dẫn đến việc mất tài sản của người dùng.
Để giải quyết những vấn đề này, hầu hết các dự án L2 hiện nay lựa chọn công bố dữ liệu trạng thái và dữ liệu giao dịch trên Ethereum, tận dụng tính bảo mật và khả năng sẵn có của dữ liệu. Tuy nhiên, phương pháp này cũng mang lại áp lực chi phí khổng lồ.
Phí Gas mà người dùng thanh toán cho L2 chủ yếu bao gồm hai phần: Gas cho việc thực hiện giao dịch trên L2 và Gas để gửi dữ liệu tới L1. Phần sau chiếm chi phí chính, trong đó việc công bố dữ liệu giao dịch đảm bảo tính khả dụng của dữ liệu là khoản chi lớn nhất.
Do đó, để giảm chi phí tổng thể của L2, điều quan trọng là giảm chi phí phát hành dữ liệu. Có hai phương pháp chính:
Nguồn gốc của tranh chấp về tính khả dụng dữ liệu
Để hiểu về tranh cãi xung quanh L2 trên lớp khả dụng dữ liệu, cần bắt đầu từ khái niệm chuỗi khối phân mô-đun. Chuỗi khối phân mô-đun tách rời các chức năng cốt lõi của chuỗi khối, hình thành các mô-đun tương đối độc lập, thông qua việc kết hợp các mạng chuyên dụng khác nhau để mở rộng hiệu suất của một chuỗi khối đơn.
Hiện nay, mô-đun blockchain được chấp nhận phổ biến chia thành bốn lớp: lớp thực thi, lớp thanh toán, lớp đồng thuận và lớp khả năng sử dụng dữ liệu. Thiết kế mô-đun này giống như các viên gạch Lego, thông qua việc kết hợp các mô-đun tối ưu theo cách tùy chỉnh, đã giảm bớt vấn đề "tam giác không thể" của blockchain.
Các dự án L2 hiện tại chỉ tách lớp thực thi khỏi Ethereum, ba chức năng còn lại vẫn được thực hiện trên Ethereum. Tuy nhiên, vì lý do chi phí, nhiều L2 đang lên kế hoạch tách lớp khả dụng dữ liệu khỏi Ethereum, chỉ sử dụng Ethereum như một lớp thanh toán và đồng thuận.
Tuy nhiên, cộng đồng Ethereum dường như không đồng tình với cách làm này. Một số thành viên của quỹ Ethereum cho rằng, không sử dụng Ethereum làm lớp khả dụng dữ liệu thì không thể được xem là Rollup hay L2 thực sự. Một nền tảng phân tích L2 nổi tiếng cũng cho biết, các giải pháp mở rộng không công bố dữ liệu trên L1 thì không nên được coi là L2, vì không thể đảm bảo rằng các nhà vận hành sẽ cung cấp dữ liệu đã được công bố.
Quan điểm này về việc giữ lớp khả dụng dữ liệu trên Ethereum chủ yếu xuất phát từ các lý do an ninh, nhưng cũng có thể phản ánh mối lo ngại về việc vị thế của Ethereum có thể bị lung lay. Dù sao đi nữa, nếu L2 tách lớp khả dụng dữ liệu ra khỏi Ethereum, điều này về cơ bản sẽ làm suy yếu sự phụ thuộc vào an ninh của Ethereum, có thể dần dần rời xa hệ sinh thái Ethereum.
Mặc dù có tranh cãi, nhưng các dự án liên quan đến lớp khả dụng dữ liệu vẫn đang phát triển mạnh mẽ. Trong tương lai, chúng ta hy vọng sẽ thấy nhiều giải pháp khả dụng dữ liệu sáng tạo hơn xuất hiện, tiếp thêm sức sống mới cho sự phát triển của hệ sinh thái L2.