Avail có phải là một phần của Polygon không? Full Node có phải là người tham gia duy nhất hỗ trợ Avail Network không?

Avail là một blockchain mô-đun được thiết kế để giải quyết vấn đề về tính khả dụng của dữ liệu, nó giải quyết bằng cách đưa dữ liệu ra khỏi chuỗi và chứng minh rằng dữ liệu thực sự có thể sử dụng được. Các chuỗi tính khả dụng của dữ liệu như Avail là một lĩnh vực mới nổi trong không gian blockchain. Không phải ai cũng quen thuộc với các khái niệm này, nhưng chúng đang đạt được sức hút khi nhu cầu của các nhà phát triển mở rộng quy mô hệ thống của họ tăng lên.

Trong bài viết này, chúng tôi sẽ liệt kê các sự kiện về Avail, bao gồm một số quan niệm sai lầm phổ biến nhất, để có được bức tranh rõ ràng hơn về các lợi ích về tính khả dụng của dữ liệu mà Avail cung cấp cho các nhà phát triển.

1. Avail có phải là giải pháp lưu trữ dữ liệu không?

Không, Avail là một blockchain đảm bảo tính khả dụng của dữ liệu. Nó có thể chứng minh rằng dữ liệu tồn tại trên blockchain, ngay cả khi nó hiện không được lưu trữ trên blockchain.

Tính khả dụng của dữ liệu khác với lưu trữ dữ liệu ở chỗ nó tập trung vào việc cung cấp bằng chứng về tính khả dụng của dữ liệu mà không cần truy xuất dữ liệu hoàn chỉnh, trong khi lưu trữ dữ liệu liên quan đến việc lưu trữ và truy xuất toàn bộ dữ liệu thực tế.

Tính sẵn có của dữ liệu đóng một vai trò quan trọng trong tính toàn vẹn dữ liệu và bảo mật của các mạng blockchain bằng cách đảm bảo rằng tất cả những người tham gia có thể truy cập và xác minh sự tồn tại của dữ liệu cần thiết. Nó ngăn chặn việc ẩn các giao dịch độc hại cũng như thiệt hại tiềm ẩn đến uy tín của toàn bộ hệ thống.

Tính khả dụng của dữ liệu là khả năng của một nút tải xuống dữ liệu chứa trong tất cả các khối được truyền qua mạng ngang hàng. Nó đề cập đến sự tự tin của người dùng rằng dữ liệu cần thiết để xác thực một khối thực sự có sẵn cho tất cả những người tham gia mạng.

Mặt khác, các blockchain lưu trữ phi tập trung như Arweave, IPFS, Filecoin và Sia cho phép người dùng cuối lưu trữ và truy xuất các tệp trực tiếp trên blockchain. Không giống như chuỗi tính khả dụng của dữ liệu, các chuỗi lưu trữ này tập trung vào việc truy xuất rõ ràng dữ liệu hoàn chỉnh theo yêu cầu của người dùng.

2. Avail có phải là một blockchain duy nhất không?

Không, Avail là một lớp sẵn sàng dữ liệu mô-đun (DA) cung cấp một số lợi thế so với tính khả dụng của dữ liệu trên chuỗi. Các blockchain mô-đun thường tách biệt tính khả dụng của dữ liệu, giao dịch và xử lý đồng thuận – chia nhỏ chúng thành các thành phần dễ quản lý hơn có thể được phát triển và duy trì độc lập.

Đồng thời, một blockchain Lớp 1 duy nhất như Ethereum được thiết kế để làm mọi thứ, bao gồm thực thi, giải quyết, đồng thuận và tính khả dụng của dữ liệu. Xử lý tất cả các nhiệm vụ cùng một lúc có thể ảnh hưởng đến hiệu quả của các chức năng trên, cuối cùng dẫn đến tắc nghẽn giao dịch và tăng phí.

Ngoài ra, một blockchain duy nhất dựa vào sự sẵn có của dữ liệu trên chuỗi. Tăng thông lượng mạng để cải thiện hiệu suất blockchain là một trong những thách thức cốt lõi mà một blockchain duy nhất phải đối mặt. Để tăng thông lượng của toàn bộ hệ thống, bạn cần tạo các khối lớn hơn, tăng tần suất khối hoặc cải thiện sự lan truyền khối để truyền nhiều dữ liệu hơn. Với nỗ lực mở rộng quy mô của một blockchain duy nhất, sự phụ thuộc vào tính khả dụng của dữ liệu trên chuỗi là không hiệu quả và tốn kém.

Ví dụ: một nút đầy đủ trên Ethereum L1 phải tải xuống một bản sao của tất cả dữ liệu trong mỗi khối. Đây có thể là rất nhiều dữ liệu, đặc biệt là đối với các khối lớn. Do đó, sự sẵn có của dữ liệu trên chuỗi có thể khiến blockchain khó mở rộng quy mô, vì lượng dữ liệu cần thiết để xử lý tăng theo số lượng khối. Nếu dữ liệu không có sẵn, khối sẽ bị loại bỏ.

Avail sử dụng mã hóa xóa và các cam kết đa thức KZG để đảm bảo rằng tính khả dụng của dữ liệu được đảm bảo với độ tin cậy cao. Bằng cách sử dụng hai tính năng này, các máy khách nhẹ (các nút cho phép người dùng có được dữ liệu nhỏ thông qua lấy mẫu tính khả dụng của dữ liệu) có thể xác minh tính khả dụng của dữ liệu mà không cần phải tải xuống toàn bộ blockchain, mang lại hiệu quả cao hơn.

3. Avail có phải là Hội đồng Tính sẵn sàng Dữ liệu (DAC) không?

Avail không phải là Hội đồng Tính sẵn sàng Dữ liệu (DAC). Ngoài tính chất được phép và thường tập trung của DAC, DAC có một số lỗ hổng bảo mật nghiêm trọng vì chúng dựa trên các giả định đa số trung thực. DAC là một nhóm các nút chịu trách nhiệm về tính khả dụng của dữ liệu ngoài chuỗi và người ta tin rằng phần lớn các nút trong ủy ban là trung thực. Giả định này và sự phụ thuộc vào một số lượng nhỏ các nút là rủi ro. Ví dụ: một nhà sản xuất khối có thể phá vỡ toàn bộ chuỗi bằng cách giữ lại dữ liệu giao dịch, ngăn người dùng rút tiền.

Ngoài ra, nếu cố gắng tấn công giữ lại dữ liệu, DAC sẽ không chịu bất kỳ tổn thất nào. Nói cách khác, các nút không có động cơ tài chính để hành động trung thực.

Mặt khác, Avial khác ở chỗ nó hoạt động như một blockchain độc lập với các trình xác thực, nhà sản xuất khối và cơ chế đồng thuận riêng. Trong khi DAC thường liên quan đến một số lượng người tham gia hạn chế (ít nhất là 5), Avail có kế hoạch có hàng trăm nút làm việc cùng nhau để đảm bảo an ninh mạng.

Tính khả dụng của dữ liệu trên Avail không chỉ dựa vào trình xác thực, vì bất kỳ ứng dụng khách nhẹ nào cũng có thể góp phần giữ dữ liệu khả dụng. Khách hàng nhẹ có thể tự xác định tính khả dụng của dữ liệu bằng cách lấy mẫu dữ liệu ngẫu nhiên mà không cần phải tin tưởng vào đa số trung thực. Ngay cả khi nút đầy đủ bị hỏng hoặc cố gắng kiểm duyệt dữ liệu, khối có thể được xây dựng lại từ một nút nhẹ.

4. Nút đầy đủ có phải là người tham gia duy nhất hỗ trợ Mạng tận dụng không?

Không, chúng tôi có các máy khách nhẹ, nút đầy đủ và trình xác thực để hỗ trợ mạng Avail.

Là một blockchain mô-đun, tất cả những người tham gia mạng trong Avail đều được xác định lại. Trong Avail, trình xác thực chấp nhận giao dịch và tạo khối. Khi một khối được tạo, light client có thể xác định điều này nếu dữ liệu không có sẵn. Mặc dù có sự hiện diện của chúng trong Avail, các nút đầy đủ đóng vai trò thứ yếu để duy trì mức dự phòng cao, rất khác với vai trò quan trọng của các nút đầy đủ trong các kiến trúc nguyên khối truyền thống.

Trong một blockchain nguyên khối truyền thống, các máy khách nhẹ có những hạn chế của chúng – chúng dựa vào các nút đầy đủ để cung cấp dữ liệu chính xác. Điều này có thể rủi ro, vì nút bị xâm nhập có thể cung cấp thông tin sai. Họ vẫn có thể cần tải xuống nhiều dữ liệu. Điều này có thể tốn nhiều tài nguyên và hạn chế tính khả dụng của chúng trên các thiết bị có sức mạnh tính toán hạn chế.

Ứng dụng khách nhẹ của Avail thì khác; Họ có thể khắc phục những hạn chế của máy khách ánh sáng truyền thống bằng cách sử dụng một số kỹ thuật nhất định, bao gồm lấy mẫu tính khả dụng của dữ liệu (DAS), mã hóa xóa và cam kết đa thức KZG.

Mã hóa xóa đảm bảo dự phòng và khả năng phục hồi khi mất dữ liệu bằng cách sao chép và phân phối dữ liệu trong một ma trận m x n duy nhất. Cam kết của KZG giúp lấy mẫu dữ liệu hiệu quả. Máy khách ánh sáng sau đó tìm nạp ngẫu nhiên các ô từ ma trận và ngay lập tức xác minh tính khả dụng của dữ liệu bằng cách lấy mẫu chỉ một vài ô. Điều này giúp loại bỏ nhu cầu tải xuống toàn bộ cơ sở dữ liệu, giảm đáng kể yêu cầu tài nguyên và cho phép các máy khách nhẹ xác minh trạng thái blockchain, ngay cả khi họ không có tài nguyên phần cứng mạnh mẽ để thực hiện các phép tính. Họ có thể sử dụng các thiết bị nhẹ như điện thoại di động và ví dựa trên trình duyệt.

Việc đưa khách hàng nhẹ vào ví hàng ngày là một hướng phát triển trong tương lai với tiềm năng lớn. Điều này sẽ cho phép người dùng dễ dàng và thuận tiện xác minh trạng thái của blockchain mà không cần phải tự chạy một nút đầy đủ. Điều này cũng sẽ làm cho công nghệ blockchain dễ tiếp cận hơn với cơ sở người dùng rộng hơn.

5. Avail có phải là một phần của Polygon không?

Avail không còn là một phần của Polygon. Avail là một mạng hoàn toàn riêng biệt. Nhưng chúng tôi có một lịch sử mạnh mẽ với Polygon.

Dự án Avail được ra mắt trong Polygon Labs vào cuối năm 2020 bởi người đồng sáng lập Anurag Arjun. Trong thời gian đó, nhóm Avail bắt đầu làm việc về các vấn đề sẵn có của dữ liệu.

Avail luôn tương thích với các loại blockchain khác nhau, bao gồm các chuỗi độc lập, sidechains và các giải pháp mở rộng quy mô ngoài chuỗi. Tuy nhiên, nhóm Avail hình dung việc duy trì tính trung lập và linh hoạt, cho phép dự án tập trung vào một loạt các giải pháp tổng hợp ngoài Ethereum và Polygon.

Sự thay đổi này diễn ra vào tháng 3/2023. Avail hiện hoàn toàn cam kết cung cấp dữ liệu sẵn có cho tất cả các loại rollup và blockchain, không chỉ những loại cụ thể cho Polygon hoặc Ethereum.

Con đường phía trước

Avail hình dung ra một tương lai nơi công nghệ blockchain có khả năng mở rộng, linh hoạt và cởi mở hơn cho các nhà phát triển. Để đạt được điều này, Avail đang phát triển một lớp đồng thuận và tính sẵn có dữ liệu mạnh mẽ để cung cấp không gian khối thô cho các chuỗi mô-đun. Điều này sẽ cho phép các nhà phát triển xây dựng các bản tổng hợp và chuỗi ứng dụng có khả năng mở rộng, linh hoạt và dễ sử dụng hơn.

Xem bản gốc
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.
  • Phần thưởng
  • Bình luận
  • Đăng lại
  • Retweed
Bình luận
0/400
Không có bình luận
  • Ghim