Chỉ số Blockchain là một quy trình quan trọng giúp dữ liệu ứng dụng phi tập trung (dApp) trở thành có thể truy cập và sử dụng được. Mặc dù The Graph đã thành công, vẫn còn những thách thức, đặc biệt là với khả năng di chuyển và phân mảnh dữ liệu trên các blockchain khác nhau.
Biểu đồ so với những người gác cổng: Liệu lập chỉ mục phi tập trung có thể cứu Web3?

Chỉ số Blockchain: Giúp Dữ Liệu DApp Sử Dụng Được
Sự gia tăng của các ứng dụng phi tập trung (dApps) đã mở ra một mô hình mới về cách chúng ta tương tác với công nghệ. Tuy nhiên, xây dựng các ứng dụng này đi kèm với một thách thức cơ bản: truy cập vào lượng dữ liệu khổng lồ và ngày càng tăng được lưu trữ trên các blockchain. Khác với các cơ sở dữ liệu truyền thống dễ dàng tìm kiếm với các ngôn ngữ như ngôn ngữ truy vấn có cấu trúc (SQL), dữ liệu blockchain được lưu trữ theo một trình tự tuyến tính và theo thời gian.
Tìm kiếm một giao dịch duy nhất hoặc lịch sử ví của người dùng đòi hỏi công sức tìm kiếm thông qua hàng triệu khối, một quy trình chậm, không hiệu quả và thậm chí quá tốn kém cho hầu hết các dApps. Đây là lúc chỉ số blockchain trở nên cần thiết. Về cơ bản, chỉ số là quá trình lấy tất cả dữ liệu thô, không có cấu trúc từ blockchain và tổ chức nó thành một cơ sở dữ liệu có thể tìm kiếm và truy vấn. Điều này được thực hiện thông qua một quy trình đa bước thường được gọi là trích xuất, chuyển đổi, tải (ETL).
Một bộ chỉ số bắt đầu quá trình bằng cách kết nối với một nút blockchain để theo dõi hoạt động mới theo thời gian thực. Sau đó, nó trích xuất các điểm dữ liệu quan trọng như chi tiết giao dịch, sự kiện hợp đồng thông minh, và thay đổi trạng thái. Bước quan trọng tiếp theo là nơi dữ liệu thô được giải mã và chuyển đổi thành một định dạng có ý nghĩa và có cấu trúc hơn. Cuối cùng, dữ liệu đã chuyển đổi này được tải vào một cơ sở dữ liệu có cấu trúc, khiến nó có thể truy cập ngay lập tức cho dApps và các nhà phát triển tra cứu và sử dụng.
Hiểm Họa của Chỉ số Tập Trung
Nếu không có ETL này, dữ liệu giá trị trên blockchain sẽ phần lớn không thể tiếp cận để sử dụng thực tế, hiệu quả là làm cho dApps không sử dụng được. Mặc dù chỉ số là một thành phần cơ bản của hệ sinh thái Web3, không phải tất cả các giải pháp đều được tạo ra như nhau. Như đã lưu ý bởi Nick Hansen, Trưởng nhóm của The Graph Foundation, nhiều dApps hiện tại phụ thuộc vào các nhà cung cấp tập trung hoặc xây dựng cơ sở hạ tầng chỉ số riêng của họ.
Mặc dù điều này có thể cung cấp một giải pháp nhanh chóng, nó giới thiệu những rủi ro đáng kể, bao gồm việc trao quyền cho các nhà cung cấp tập trung thay đổi điều khoản và điều kiện của họ hoặc thậm chí chấm dứt dịch vụ. Sự phụ thuộc vào một điểm thất bại duy nhất này cũng làm suy yếu các nguyên tắc cốt lõi của phi tập trung mà Web3 xây dựng trên. Ngoài ra, các giải pháp tập trung được cho là thiếu các cơ chế minh bạch và không tin cậy cần thiết để đảm bảo độ chính xác của dữ liệu, có thể dẫn đến nhiều vấn đề cho các dApps.
Phương Pháp Tiếp Cận Phi Tập Trung của The Graph
Để vượt qua vấn đề này, The Graph, đã được ví là “Google của các blockchain”, cung cấp một lựa chọn thay thế phi tập trung cho vấn đề này. Đây là một giao thức phối hợp một mạng lưới toàn cầu của các thành viên độc lập để cung cấp dữ liệu blockchain nhanh chóng, đáng tin cậy, và có thể xác minh.
Mạng lưới hoạt động thông qua một hệ thống các động lực và hình phạt được hỗ trợ bởi token gốc của nó, GRT. Các thành viên trong hệ thống bao gồm các chỉ số, cơ bản là người điều hành nút, đặt cược GRT và cạnh tranh để phục vụ các truy vấn dữ liệu. Đổi lại cho việc cung cấp dịch vụ của mình, họ kiếm được cả phí truy vấn và phần thưởng chỉ số.
Những người giám sát là người tham gia khác với nhiệm vụ là chỉ ra giao diện lập trình ứng dụng (API) hoặc các subgraph nào là có giá trị nhất và do đó nên được chỉ số, trong khi những người ủy quyền đặt cược GRT của họ bằng cách ủy quyền cho các chỉ số, kiếm được một phần phần thưởng mà không cần vận hành nút.
Để đảm bảo tính toàn vẹn của dữ liệu, giao thức bao gồm một cơ chế cắt mạnh mẽ. Nếu một chỉ số được phát hiện là độc hại hoặc cung cấp dữ liệu không chính xác, một phần GRT đã đặt cược của họ có thể bị “cắt” hoặc tịch thu. Điều này, do đó, tạo ra một động lực kinh tế mạnh mẽ để các chỉ số trung thực và thực hiện nhiệm vụ của họ một cách chính xác. Mô hình phi tập trung này đảm bảo rằng dữ liệu vẫn không cần phép và chống kiểm duyệt hoặc những thay đổi đột ngột trong điều khoản dịch vụ, loại bỏ rủi ro “kéo lưới” liên quan đến các nhà cung cấp tập trung.
Trong khi đó, một số người quan sát lập luận rằng vấn đề cốt lõi của khả năng di chuyển dữ liệu không chỉ đơn giản là về việc chuyển dữ liệu giữa các blockchain; nó bén rễ trong cách mà các dApps được xây dựng căn bản. Họ khẳng định rằng hệ sinh thái ngày nay bị phân mảnh, thường buộc các nhà phát triển phải sử dụng các giải pháp chỉ số khác nhau cho các chuỗi khác nhau hoặc thậm chí trong một ứng dụng duy nhất.
Hansen thừa nhận rằng mặc dù giải pháp chỉ số của The Graph đã đặt ra tiêu chuẩn cao, vẫn còn những vấn đề còn tồn đọng thách thức các nhà phát triển. Anh ấy cho biết thêm:
Các nhà phát triển chỉ muốn một quy trình làm việc với dữ liệu phù hợp với các chi tiết và sắc thái của dữ liệu blockchain trong khi tuân thủ các tiêu chuẩn phi tập trung.
Tuy nhiên, trưởng nhóm của The Graph Foundation lưu ý rằng các đội nhóm tại The Graph đã và đang giải quyết các thách thức người dùng, với việc phát triển sản phẩm hiện tại tập trung vào việc giải quyết nhiều vấn đề này.
Nhìn về phía trước, Hansen kỳ vọng The Graph sẽ tiếp tục phát triển cùng với Web3 và nhu cầu ngày càng tăng của ngành công nghiệp. Anh ấy cho biết thêm rằng cơ sở hạ tầng đang được xây dựng là “được thiết kế để hỗ trợ các nhà xây dựng, người dùng, và các tổ chức mà không ảnh hưởng đến tính minh bạch hay kiểm soát.”








