Sự phát triển của truy cập dữ liệu trong Web3

Trung cấp6/24/2024, 1:14:49 PM
Dữ liệu là chìa khóa cho công nghệ blockchain và là nền tảng để phát triển các ứng dụng phi tập trung (dApps). Trong khi phần lớn các cuộc thảo luận hiện tại xoay quanh tính khả dụng của dữ liệu: đảm bảo rằng mọi người tham gia mạng đều có quyền truy cập vào dữ liệu giao dịch gần đây để xác minh. Nhưng có một khía cạnh quan trọng không kém khác thường bị bỏ qua: khả năng truy cập dữ liệu. DFG Official giới thiệu logic cơ bản và những người chơi chính của ca khúc này trong báo cáo này.

Tầm quan trọng của dữ liệu trong Blockchains

Dữ liệu rất quan trọng trong công nghệ blockchain, đóng vai trò là nền tảng để phát triển các ứng dụng phi tập trung (dApps). Trong khi phần lớn cuộc trò chuyện hiện tại xoay quanh tính khả dụng của dữ liệu (DA) – đảm bảo rằng mọi người tham gia mạng đều có thể truy cập dữ liệu giao dịch gần đây để xác minh – có một khía cạnh quan trọng không kém khác thường bị bỏ qua: khả năng truy cập dữ liệu.

Trong kỷ nguyên của blockchain mô-đun, các giải pháp DA đã trở nên không thể thiếu. Các giải pháp này đảm bảo rằng dữ liệu giao dịch có sẵn cho tất cả những người tham gia, cho phép xác minh thời gian thực và duy trì tính toàn vẹn của mạng. Tuy nhiên, các lớp DA hoạt động giống như bảng quảng cáo hơn là cơ sở dữ liệu. Điều này có nghĩa là dữ liệu không được lưu trữ vô thời hạn; Nó bị xóa theo thời gian, tương tự như cách áp phích trên bảng quảng cáo cuối cùng được thay thế bằng áp phích mới.

Mặt khác, khả năng truy cập dữ liệu tập trung vào khả năng truy xuất dữ liệu lịch sử, điều này rất cần thiết cho sự phát triển của dApps và tiến hành phân tích blockchain. Khía cạnh này rất quan trọng đối với các tác vụ yêu cầu quyền truy cập vào dữ liệu trong quá khứ để đảm bảo trình bày và thực hiện chính xác. Mặc dù tầm quan trọng của nó, khả năng truy cập dữ liệu ít được thảo luận nhưng cũng quan trọng như tính khả dụng của dữ liệu. Cả hai đều phục vụ các vai trò khác nhau nhưng bổ sung cho nhau trong hệ sinh thái blockchain và một cách tiếp cận toàn diện để quản lý dữ liệu phải giải quyết cả hai để hỗ trợ các ứng dụng blockchain mạnh mẽ và hiệu quả.

Dữ liệu Blockchain đã được truy xuất trước đây như thế nào

Kể từ khi thành lập, blockchain đã cách mạng hóa cơ sở hạ tầng và cho phép tạo ra các ứng dụng phi tập trung (dApps) trên nhiều lĩnh vực khác nhau như chơi game, tài chính và mạng xã hội. Tuy nhiên, việc xây dựng các dApp này đòi hỏi phải truy cập một lượng lớn dữ liệu blockchain, điều này có thể vừa thách thức vừa tốn kém.

Một tùy chọn cho các nhà phát triển dApp là lưu trữ và chạy các nút RPC lưu trữ của riêng họ. Các nút này lưu trữ tất cả dữ liệu blockchain lịch sử ngay từ đầu, cho phép truy cập dữ liệu đầy đủ. Tuy nhiên, việc duy trì một nút lưu trữ rất tốn kém và có khả năng truy vấn hạn chế, khiến không thể truy vấn dữ liệu ở định dạng mà các nhà phát triển cần. Mặc dù chạy các nút ít tốn kém hơn là một tùy chọn, các nút này có khả năng truy xuất dữ liệu hạn chế, điều này có thể cản trở hoạt động của dApp.

Một cách tiếp cận khác là sử dụng các nhà cung cấp nút thương mại RPC (Cuộc gọi thủ tục từ xa). Các nhà cung cấp này xử lý chi phí và quản lý các nút, cung cấp dữ liệu thông qua các điểm cuối RPC. Các điểm cuối RPC công cộng là miễn phí nhưng có giới hạn tốc độ có thể tác động tiêu cực đến trải nghiệm người dùng của dApp. Các điểm cuối RPC riêng tư cung cấp hiệu suất tốt hơn bằng cách giảm tắc nghẽn, nhưng chúng liên quan đến rất nhiều giao tiếp qua lại để truy xuất dữ liệu đơn giản. Điều này làm cho chúng yêu cầu nặng và không hiệu quả cho các truy vấn dữ liệu phức tạp. Ngoài ra, các điểm cuối RPC riêng thường phải vật lộn với khả năng mở rộng và thiếu khả năng tương thích trên các mạng khác nhau.

Một giải pháp thay thế vượt trội: Blockchain Người lập chỉ mục

Blockchain người lập chỉ mục đóng một vai trò quan trọng trong việc tổ chức dữ liệu on-chain và gửi nó đến cơ sở dữ liệu để dễ dàng truy vấn, đó là lý do tại sao chúng thường được gọi là "Google của blockchain". Chúng hoạt động bằng cách lập chỉ mục dữ liệu blockchain và làm cho nó có sẵn thông qua ngôn ngữ truy vấn tương tự như SQL, sử dụng các API như GraphQL. Bằng cách cung cấp một giao diện thống nhất để truy vấn dữ liệu, các nhà lập chỉ mục cho phép các nhà phát triển sử dụng các ngôn ngữ truy vấn được tiêu chuẩn hóa để truy xuất thông tin họ cần một cách nhanh chóng và chính xác, đơn giản hóa đáng kể quy trình.

Các loại trình lập chỉ mục khác nhau tối ưu hóa việc truy xuất dữ liệu theo nhiều cách khác nhau:

  1. Toàn bộ nút Indexers: Các trình lập chỉ mục này chạy một nút blockchain đầy đủ và trích xuất dữ liệu trực tiếp từ nó, đảm bảo dữ liệu đầy đủ và chính xác nhưng đòi hỏi sức mạnh lưu trữ và xử lý đáng kể.
  2. Trình lập chỉ mục nhẹ: Các trình lập chỉ mục này dựa vào các nút đầy đủ để tìm nạp dữ liệu cụ thể khi cần, giảm yêu cầu lưu trữ nhưng có khả năng tăng thời gian truy vấn.
  3. Trình lập chỉ mục chuyên dụng: Chuyên biệt cho một số loại dữ liệu hoặc blockchain cụ thể, các trình lập chỉ mục này tối ưu hóa việc truy xuất cho các trường hợp sử dụng cụ thể, chẳng hạn như dữ liệu NFT hoặc giao dịch DeFi.
  4. Tổng hợp các chỉ mục: Các trình lập chỉ mục này lấy dữ liệu từ nhiều blockchain và nguồn, bao gồm thông tin off-chain, cung cấp giao diện truy vấn thống nhất, đặc biệt hữu ích cho các dApp đa chuỗi.

Ethereum riêng yêu cầu < href = "https://erigon.gitbook.io/erigon/eli5-nodes/how-to-run-an-ethereum-node">3TB dung lượng lưu trữ với nút lưu trữ Erigon với dung lượng lưu trữ dữ liệu ngày càng tăng khi chuỗi phát triển theo thời gian. Các giao thức lập chỉ mục triển khai nhiều trình lập chỉ mục, cho phép lập chỉ mục và truy vấn hiệu quả khối lượng lớn dữ liệu ở tốc độ cao - điều mà RPC không thể đạt được.

Trình lập chỉ mục cũng cho phép các truy vấn phức tạp, dễ dàng lọc dữ liệu dựa trên các tiêu chí và dữ liệu khác nhau được phân tích sau khi được trích xuất. Một số trình lập chỉ mục cũng cho phép tổng hợp dữ liệu từ nhiều nguồn, điều này ngăn việc phải triển khai nhiều API trong một dApp đa chuỗi. Bằng cách phân phối trên nhiều nút, các trình lập chỉ mục cung cấp bảo mật và hiệu suất nâng cao so với các nhà cung cấp RPC, những người có thể gặp phải sự cố ngừng hoạt động và thời gian chết do tính chất tập trung của chúng.

Nhìn chung, các trình lập chỉ mục nâng cao hiệu quả và độ tin cậy của việc truy xuất dữ liệu so với các nhà cung cấp nút RPC, đồng thời giảm chi phí liên quan đến việc triển khai các nút riêng lẻ. Điều này làm cho các giao thức lập chỉ mục blockchain trở thành lựa chọn ưu tiên cho các nhà phát triển dApp.

Các trường hợp sử dụng của trình lập chỉ mục

Như đã đề cập trước đó, việc xây dựng dApps yêu cầu truy xuất và đọc dữ liệu blockchain để chạy dịch vụ của họ. Điều này bao gồm bất kỳ loại dApp nào, bao gồm DeFi, nền tảng NFT, trò chơi và thậm chí cả mạng xã hội vì các nền tảng này yêu cầu dữ liệu phải được đọc trước khi chúng có thể thực hiện các giao dịch khác.

DeFi DeFi

giao thức yêu cầu thông tin khác nhau trước khi họ có thể báo giá cụ thể của người dùng, tỷ lệ, phí và hơn thế nữa. Nhà tạo lập thị trường tự động (AMM) yêu cầu thông tin về giá và thanh khoản của một số nhóm nhất định để tính phí qua đêm trong khi các giao thức cho vay yêu cầu tỷ lệ sử dụng để xác định tỷ lệ cho vay / vay và tỷ lệ nợ cho thanh lý. Cung cấp thông tin vào dApp của họ là điều cần thiết trước khi họ tính toán tỷ lệ để người dùng thực hiện.

Gaming GameFi

yêu cầu lập chỉ mục và truy cập dữ liệu nhanh để đảm bảo người dùng chơi game mượt mà. Chỉ với việc truy xuất dữ liệu và thực thi nhanh như chớp, các trò chơi Web3 mới có thể so sánh với các đối tác Web2 của chúng về hiệu suất để thu hút nhiều người dùng hơn. Những trò chơi này yêu cầu dữ liệu như quyền sở hữu đất đai, số dư mã thông báo trong trò chơi, hành động trong trò chơi và hơn thế nữa. Sử dụng trình lập chỉ mục, họ có thể đảm bảo tốt hơn luồng dữ liệu ổn định và thời gian hoạt động ổn định để đảm bảo trải nghiệm chơi trò chơi hoàn hảo.

NFT

NFT thị trường và nền tảng cho vay yêu cầu quyền truy cập dữ liệu được lập chỉ mục vào nhiều thông tin khác nhau như siêu dữ liệu NFT, dữ liệu sở hữu và chuyển nhượng, thông tin tiền bản quyền và hơn thế nữa. Việc lập chỉ mục nhanh dữ liệu như vậy giúp tránh phải trải qua từng NFT riêng lẻ để tìm kiếm dữ liệu thuộc tính quyền sở hữu hoặc NFT

.

Có thể là DeFi Nhà tạo lập thị trường tự động (AMM) yêu cầu thông tin về giá và thanh khoản hoặc một ứng dụng SocialFi yêu cầu cập nhật về bài đăng của người dùng mới, việc có thể truy xuất dữ liệu nhanh chóng là điều cần thiết để cho phép dApps hoạt động tốt. Với trình lập chỉ mục, chúng cung cấp khả năng truy xuất dữ liệu hiệu quả và chính xác để mang lại trải nghiệm người dùng mượt mà.

Analytics

Indexers cung cấp một phương tiện để trích xuất dữ liệu cụ thể từ dữ liệu blockchain thô, bao gồm các sự kiện hợp đồng thông minh trong mỗi khối. Điều này mở ra cơ hội phân tích dữ liệu cụ thể hơn để cung cấp thông tin chi tiết toàn diện.

Ví dụ: các giao thức giao dịch vĩnh viễn có thể tìm ra mã thông báo nào có khối lượng giao dịch cao đang tạo ra phí trên các DEX dẫn đầu để quyết định có nên niêm yết các mã thông báo này dưới dạng hợp đồng vĩnh viễn trên nền tảng của chúng hay không. DEX nhà phát triển có thể tạo bảng thông tin cho các sản phẩm của riêng họ, cung cấp thông tin chi tiết về nhóm nào có lợi nhuận cao nhất hoặc thanh khoản sâu nhất. Bảng điều khiển công khai cũng có thể được tạo, cho phép các nhà phát triển tự do và linh hoạt truy vấn bất kỳ loại dữ liệu nào được minh họa trên biểu đồ.

Vì có nhiều trình lập chỉ mục blockchain có sẵn, việc xác định sự khác biệt giữa các giao thức lập chỉ mục là rất quan trọng để đảm bảo các nhà phát triển chọn một trình lập chỉ mục phù hợp nhất với nhu cầu của họ.

Tổng quan về Blockchain Indexers

A Look at Indexers

h3 id="h3-the-graph">Biểu đồ

Đồ thị là giao thức lập chỉ mục đầu tiên ra mắt vào Ethereum cho phép dễ dàng truy vấn dữ liệu giao dịch mà trước đây không dễ truy cập. Sử dụng đồ thị con, nó xác định và lọc một tập hợp con dữ liệu được thu thập từ blockchain, chẳng hạn như tất cả các giao dịch được liên kết với nhóm USDC/ETH Uniswap v3.

Sử dụng Bằng chứng lập chỉ mục, Người lập chỉ mục thế chấp GRT mã thông báo gốc cho các dịch vụ lập chỉ mục và truy vấn, mà người ủy quyền có thể chọn để thế chấp mã thông báo của họ. Người quản lý truy cập các đồ thị con có chất lượng cao, để giúp người lập chỉ mục xác định đồ thị con nào cần lập chỉ mục dữ liệu để kiếm được phí truy vấn tốt nhất. Trong quá trình chuyển đổi sang phân cấp lớn hơn, The Graph cuối cùng sẽ ngừng dịch vụ lưu trữ và yêu cầu các đồ thị con nâng cấp lên mạng của mình trong khi cung cấp trình lập chỉ mục nâng cấp .

Cơ sở hạ tầng của nó cho phép chi phí cho mỗi truy vấn trung bình là 40 đô la cho mỗi triệu truy vấn, chi phí thấp hơn đáng kể so với các nút tự lưu trữ. Sử dụng Nguồn dữ liệu tệp, nó cũng hỗ trợ lập chỉ mục song song cả dữ liệu on-chain và off-chain cùng một lúc để truy xuất dữ liệu hiệu quả.

Nhìn vào phần thưởng của người lập chỉ mục của The Graph, nó đã tăng trưởng đều đặn trong vài quý qua. Điều này một phần là do sự gia tăng các truy vấn, nhưng cũng được cho là do sự tăng trưởng giá mã thông báo do kế hoạch tích hợp truy vấn hỗ trợ AI của họ trong tương lai.

Subsquid

Subsquid là một hồ dữ liệu phi tập trung ngang hàng, có thể mở rộng theo chiều ngang, tổng hợp hiệu quả một lượng lớn dữ liệu on-chain và off-chain, được bảo mật bằng zk-proofs. Một mạng lưới công nhân phi tập trung, mỗi nút là trách nhiệm lưu trữ dữ liệu từ một tập hợp con cụ thể của các khối, đẩy nhanh quá trình truy xuất dữ liệu bằng cách nhanh chóng xác định các nút giữ dữ liệu cần thiết.

Subsquid cũng hỗ trợ lập chỉ mục thời gian thực, cho phép các khối được lập chỉ mục trước khi chúng được hoàn thiện. Nó cũng cho phép lưu trữ dữ liệu ở các định dạng đã chọn của nhà phát triển, tạo điều kiện phân tích dễ dàng hơn bằng cách sử dụng các công cụ như BigQuery, Parquet hoặc CSV. Ngoài ra, các đồ thị con có thể được triển khai trên Subsquid Network mà không cần di chuyển sang Squid SDK, cho phép triển khai không cần mã.

Trong khi vẫn đang trong giai đoạn testnet, Subsquid đã đạt được số liệu thống kê ấn tượng, với hơn 80.000 người dùng testnet, hơn 60.000 người lập chỉ mục mực được triển khai và hơn 20.000 nhà phát triển đã được xác minh trên mạng. Gần đây, vào ngày 3 tháng 6, Subsquid đã ra mắt mainnet của hồ dữ liệu của họ.

Ngoài việc lập chỉ mục, hồ dữ liệu Subsquid Network được thiết kế để thay thế cho RPC trong các trường hợp sử dụng như phân tích, bộ đồng xử lý ZK / TEE, tác nhân AI và oracles.

SubQuery SubQuery

là một mạng cơ sở hạ tầng phần mềm trung gian phi tập trung cung cấp cả dịch vụ dữ liệu RPC và được lập chỉ mục. Ban đầu hỗ trợ mạng Polkadot và Substrate, giờ đây nó đã mở rộng để bao gồm hơn 200 chuỗi. Nó hoạt động tương tự như The Graph sử dụng Proof of Indexing, với các trình lập chỉ mục lập chỉ mục dữ liệu và cung cấp các yêu cầu truy vấn và người ủy quyền thế chấp cho người lập chỉ mục. Tuy nhiên, thay vì người quản lý, nó giới thiệu người tiêu dùng gửi đơn đặt hàng để báo hiệu doanh thu được đảm bảo cho người lập chỉ mục.

Nó sẽ giới thiệu Nút dữ liệu con hỗ trợ sharding để ngăn chặn đồng bộ hóa liên tục dữ liệu mới giữa mọi nút, do đó tối ưu hóa hiệu quả truy vấn trong khi tiến tới phân cấp lớn hơn. Người dùng có thể chọn thanh toán cho mỗi điện toán khoảng 1 token SQT trên 1000 yêu cầu hoặc thiết lập phí tùy chỉnh cho người lập chỉ mục thông qua thỏa thuận.

Mặc dù SubQuery chỉ mới ra mắt mã thông báo của họ vào đầu năm nay, phần thưởng phát hành cho cả nút và người ủy quyền đã tăng QoQ về giá trị USD, điều này cũng thể hiện số lượng dịch vụ truy vấn ngày càng tăng được cung cấp trên nền tảng của họ. Tổng số tiền đặt cọc của SQT đã tăng từ 6 triệu lên 125 triệu kể từ năm TGE, làm nổi bật sự tăng trưởng trong sự tham gia của mạng lưới của họ.

Covalent

Covalent là một mạng lưới lập chỉ mục phi tập trung tạo ra một bản sao dữ liệu blockchain bằng Khối nút mạng Nhà sản xuất mẫu vật (BSP) thông qua phương thức xuất hàng loạt và xuất bản bằng chứng trên blockchain Covalent L1. Những dữ liệu này sau đó được tinh chỉnh bởi Khối nút Nhà sản xuất kết quả (BRP) để lọc ra dữ liệu dựa trên các quy tắc đã đặt.

Thông qua API thống nhất của nó, các nhà phát triển có thể dễ dàng lấy dữ liệu blockchain có liên quan ở định dạng yêu cầu và phản hồi nhất quán, loại bỏ nhu cầu phải viết các truy vấn phức tạp tùy chỉnh để truy cập dữ liệu. Các bộ dữ liệu được cấu hình sẵn này có thể được lấy từ các nhà khai thác mạng bằng cách sử dụng mã thông báo CQT làm phương tiện thanh toán được thanh toán trên Moonbeam.

Phần thưởng của Covalent dường như đang có xu hướng tăng trưởng tổng thể từ Q1 23 đến Q1 24, một phần là do sự gia tăng giá của mã thông báo Covalent CQT.

Cân nhắc trong việc chọn người lập chỉ mục

Khả năng tùy chỉnh dữ liệu

Một số trình lập chỉ mục như Covalent là các trình lập chỉ mục có mục đích chung chỉ cung cấp các bộ dữ liệu được cấu hình sẵn tiêu chuẩn thông qua một API. Mặc dù chúng có thể nhanh, nhưng chúng không cung cấp sự linh hoạt cho các nhà phát triển yêu cầu bộ dữ liệu tùy chỉnh. Bằng cách sử dụng các khung lập chỉ mục, nó cho phép xử lý dữ liệu tùy chỉnh nhiều hơn để cung cấp cho các nhu cầu cụ thể của ứng dụng.

Security

Dữ liệu được lập chỉ mục phải được bảo mật hoặc các dApp được xây dựng trên các trình lập chỉ mục này cũng dễ bị tấn công. Ví dụ: nếu số dư giao dịch và ví có thể bị thao túng, dApps có nguy cơ bị cạn kiệt thanh khoản ảnh hưởng đến người dùng của họ. Mặc dù tất cả các nhà lập chỉ mục sử dụng một số hình thức bảo mật thông qua việc đặt cọc mã thông báo của các nhà lập chỉ mục, các giải pháp lập chỉ mục khác có thể sử dụng bằng chứng để bảo mật hơn nữa.

Subsquid cung cấp tùy chọn cho việc sử dụng optimistic và zk-proof trong khi Covalent cũng xuất bản một bằng chứng có chứa Hàm băm của khối. Biểu đồ cung cấp các giai đoạn thách thức tranh chấp đối với các truy vấn của người lập chỉ mục theo kiểu khoảng thời gian thử thách lạc quan, trong khi SubQuery tạo Merkle Mountain bằng chứng của mỗi khối để tính toán Hàm băm cho mỗi khối của tất cả dữ liệu được lưu trữ trong cơ sở dữ liệu của họ.

Tốc độ và khả năng mở rộng

Khi các blockchain phát triển theo thời gian, nhiều giao dịch được thêm vào khiến việc lập chỉ mục lượng dữ liệu lớn hơn trở nên tẻ nhạt hơn vì cần nhiều sức mạnh xử lý và lưu trữ hơn. Duy trì hiệu quả khi các mạng blockchain phát triển trở nên khó khăn hơn, nhưng các giao thức lập chỉ mục giới thiệu các giải pháp để phục vụ cho các yêu cầu ngày càng tăng này.

Ví dụ: Subsquid cho phép khả năng mở rộng theo chiều ngang thông qua việc bổ sung nhiều nút hơn để lưu trữ dữ liệu, cung cấp khả năng mở rộng quy mô cùng với các cải tiến phần cứng. Biểu đồ cung cấp dữ liệu phát trực tuyến song song để đồng bộ hóa dữ liệu nhanh hơn, trong khi SubQuery giới thiệu phân đoạn nút để đẩy nhanh quá trình đồng bộ hóa.

mạng được hỗ trợ

Mặc dù phần lớn hoạt động blockchain vẫn nằm trong Ethereum, các blockchain khác nhau đang trở nên phổ biến hơn theo thời gian. Ví dụ: các chuỗi hệ sinh thái Lớp 2, Solana, Move và chuỗi hệ sinh thái Bitcoin có các nhà phát triển và hoạt động đang phát triển riêng, điều này cũng sẽ yêu cầu các dịch vụ lập chỉ mục.

Cung cấp hỗ trợ cho một số chuỗi nhất định không được hỗ trợ bởi các giao thức lập chỉ mục khác có thể thu được nhiều phí thị phần hơn. Lập chỉ mục các mạng dữ liệu nặng như Solana không phải là nhiệm vụ dễ dàng và chỉ Subsquid quản lý để cung cấp hỗ trợ lập chỉ mục cho chúng cho đến nay.

Kết luận

Mặc dù việc áp dụng rộng rãi các trình lập chỉ mục để phát triển dApp, tiềm năng cho các nhà lập chỉ mục vẫn rất lớn, đặc biệt là với việc tích hợp AI. Khi AI tiếp tục sinh sôi nảy nở trong cả Web2 và Web3, khả năng cải thiện của nó phụ thuộc vào việc truy cập dữ liệu liên quan để đào tạo các mô hình và phát triển các tác nhân AI. Đảm bảo tính toàn vẹn dữ liệu là rất quan trọng đối với các ứng dụng AI, vì nó ngăn các mô hình được cung cấp thông tin sai lệch hoặc không chính xác.

Trong lĩnh vực giải pháp lập chỉ mục, Subsquid đã cho thấy sự tiến bộ đáng kể với hiệu suất và số liệu người dùng. Người dùng đã bắt đầu thử nghiệm với Subsquid để xây dựng các tác nhân AI, thể hiện tính linh hoạt và tiềm năng của nền tảng trong bối cảnh phát triển của lập chỉ mục dữ liệu. Ngoài ra, các công cụ như AutoAgora tạo điều kiện cho các nhà lập chỉ mục cung cấp định giá động cho các dịch vụ truy vấn trên The Graph bằng AI, trong khi SubQuery hỗ trợ nhiều mạng AI như OriginTrail và Oraichain để lập chỉ mục dữ liệu minh bạch.

Việc tích hợp AI với các nhà lập chỉ mục hứa hẹn sẽ tăng cường khả năng tiếp cận dữ liệu và khả năng sử dụng trong hệ sinh thái blockchain. Bằng cách tận dụng các công nghệ AI, các trình lập chỉ mục có thể cung cấp khả năng truy xuất dữ liệu hiệu quả và chính xác hơn, cho phép các nhà phát triển xây dựng các dApp và công cụ phân tích tinh vi hơn. Khi AI và các nhà lập chỉ mục tiếp tục phát triển cùng nhau, chúng tôi vẫn lạc quan về tương lai của lập chỉ mục dữ liệu và vai trò của nó trong việc định hình bối cảnh kỹ thuật số phi tập trung.

Tuyên bố từ chối trách nhiệm:

  1. Bài viết này được in lại từ [medium]. Tất cả bản quyền thuộc về tác giả gốc [DFG Official]. Nếu có ý kiến phản đối bản in lại này, vui lòng liên hệ với nhóm Gate Learn và họ sẽ xử lý kịp thời.
  2. Tuyên bố từ chối trách nhiệm: Các quan điểm và ý kiến được trình bày trong bài viết này chỉ là của tác giả và không cấu thành bất kỳ lời khuyên đầu tư nào.
  3. Bản dịch bài viết sang các ngôn ngữ khác được thực hiện bởi nhóm Gate Learn. Trừ khi được đề cập, việc sao chép, phân phối hoặc đạo văn các bài báo đã dịch đều bị cấm.

Sự phát triển của truy cập dữ liệu trong Web3

Trung cấp6/24/2024, 1:14:49 PM
Dữ liệu là chìa khóa cho công nghệ blockchain và là nền tảng để phát triển các ứng dụng phi tập trung (dApps). Trong khi phần lớn các cuộc thảo luận hiện tại xoay quanh tính khả dụng của dữ liệu: đảm bảo rằng mọi người tham gia mạng đều có quyền truy cập vào dữ liệu giao dịch gần đây để xác minh. Nhưng có một khía cạnh quan trọng không kém khác thường bị bỏ qua: khả năng truy cập dữ liệu. DFG Official giới thiệu logic cơ bản và những người chơi chính của ca khúc này trong báo cáo này.

Tầm quan trọng của dữ liệu trong Blockchains

Dữ liệu rất quan trọng trong công nghệ blockchain, đóng vai trò là nền tảng để phát triển các ứng dụng phi tập trung (dApps). Trong khi phần lớn cuộc trò chuyện hiện tại xoay quanh tính khả dụng của dữ liệu (DA) – đảm bảo rằng mọi người tham gia mạng đều có thể truy cập dữ liệu giao dịch gần đây để xác minh – có một khía cạnh quan trọng không kém khác thường bị bỏ qua: khả năng truy cập dữ liệu.

Trong kỷ nguyên của blockchain mô-đun, các giải pháp DA đã trở nên không thể thiếu. Các giải pháp này đảm bảo rằng dữ liệu giao dịch có sẵn cho tất cả những người tham gia, cho phép xác minh thời gian thực và duy trì tính toàn vẹn của mạng. Tuy nhiên, các lớp DA hoạt động giống như bảng quảng cáo hơn là cơ sở dữ liệu. Điều này có nghĩa là dữ liệu không được lưu trữ vô thời hạn; Nó bị xóa theo thời gian, tương tự như cách áp phích trên bảng quảng cáo cuối cùng được thay thế bằng áp phích mới.

Mặt khác, khả năng truy cập dữ liệu tập trung vào khả năng truy xuất dữ liệu lịch sử, điều này rất cần thiết cho sự phát triển của dApps và tiến hành phân tích blockchain. Khía cạnh này rất quan trọng đối với các tác vụ yêu cầu quyền truy cập vào dữ liệu trong quá khứ để đảm bảo trình bày và thực hiện chính xác. Mặc dù tầm quan trọng của nó, khả năng truy cập dữ liệu ít được thảo luận nhưng cũng quan trọng như tính khả dụng của dữ liệu. Cả hai đều phục vụ các vai trò khác nhau nhưng bổ sung cho nhau trong hệ sinh thái blockchain và một cách tiếp cận toàn diện để quản lý dữ liệu phải giải quyết cả hai để hỗ trợ các ứng dụng blockchain mạnh mẽ và hiệu quả.

Dữ liệu Blockchain đã được truy xuất trước đây như thế nào

Kể từ khi thành lập, blockchain đã cách mạng hóa cơ sở hạ tầng và cho phép tạo ra các ứng dụng phi tập trung (dApps) trên nhiều lĩnh vực khác nhau như chơi game, tài chính và mạng xã hội. Tuy nhiên, việc xây dựng các dApp này đòi hỏi phải truy cập một lượng lớn dữ liệu blockchain, điều này có thể vừa thách thức vừa tốn kém.

Một tùy chọn cho các nhà phát triển dApp là lưu trữ và chạy các nút RPC lưu trữ của riêng họ. Các nút này lưu trữ tất cả dữ liệu blockchain lịch sử ngay từ đầu, cho phép truy cập dữ liệu đầy đủ. Tuy nhiên, việc duy trì một nút lưu trữ rất tốn kém và có khả năng truy vấn hạn chế, khiến không thể truy vấn dữ liệu ở định dạng mà các nhà phát triển cần. Mặc dù chạy các nút ít tốn kém hơn là một tùy chọn, các nút này có khả năng truy xuất dữ liệu hạn chế, điều này có thể cản trở hoạt động của dApp.

Một cách tiếp cận khác là sử dụng các nhà cung cấp nút thương mại RPC (Cuộc gọi thủ tục từ xa). Các nhà cung cấp này xử lý chi phí và quản lý các nút, cung cấp dữ liệu thông qua các điểm cuối RPC. Các điểm cuối RPC công cộng là miễn phí nhưng có giới hạn tốc độ có thể tác động tiêu cực đến trải nghiệm người dùng của dApp. Các điểm cuối RPC riêng tư cung cấp hiệu suất tốt hơn bằng cách giảm tắc nghẽn, nhưng chúng liên quan đến rất nhiều giao tiếp qua lại để truy xuất dữ liệu đơn giản. Điều này làm cho chúng yêu cầu nặng và không hiệu quả cho các truy vấn dữ liệu phức tạp. Ngoài ra, các điểm cuối RPC riêng thường phải vật lộn với khả năng mở rộng và thiếu khả năng tương thích trên các mạng khác nhau.

Một giải pháp thay thế vượt trội: Blockchain Người lập chỉ mục

Blockchain người lập chỉ mục đóng một vai trò quan trọng trong việc tổ chức dữ liệu on-chain và gửi nó đến cơ sở dữ liệu để dễ dàng truy vấn, đó là lý do tại sao chúng thường được gọi là "Google của blockchain". Chúng hoạt động bằng cách lập chỉ mục dữ liệu blockchain và làm cho nó có sẵn thông qua ngôn ngữ truy vấn tương tự như SQL, sử dụng các API như GraphQL. Bằng cách cung cấp một giao diện thống nhất để truy vấn dữ liệu, các nhà lập chỉ mục cho phép các nhà phát triển sử dụng các ngôn ngữ truy vấn được tiêu chuẩn hóa để truy xuất thông tin họ cần một cách nhanh chóng và chính xác, đơn giản hóa đáng kể quy trình.

Các loại trình lập chỉ mục khác nhau tối ưu hóa việc truy xuất dữ liệu theo nhiều cách khác nhau:

  1. Toàn bộ nút Indexers: Các trình lập chỉ mục này chạy một nút blockchain đầy đủ và trích xuất dữ liệu trực tiếp từ nó, đảm bảo dữ liệu đầy đủ và chính xác nhưng đòi hỏi sức mạnh lưu trữ và xử lý đáng kể.
  2. Trình lập chỉ mục nhẹ: Các trình lập chỉ mục này dựa vào các nút đầy đủ để tìm nạp dữ liệu cụ thể khi cần, giảm yêu cầu lưu trữ nhưng có khả năng tăng thời gian truy vấn.
  3. Trình lập chỉ mục chuyên dụng: Chuyên biệt cho một số loại dữ liệu hoặc blockchain cụ thể, các trình lập chỉ mục này tối ưu hóa việc truy xuất cho các trường hợp sử dụng cụ thể, chẳng hạn như dữ liệu NFT hoặc giao dịch DeFi.
  4. Tổng hợp các chỉ mục: Các trình lập chỉ mục này lấy dữ liệu từ nhiều blockchain và nguồn, bao gồm thông tin off-chain, cung cấp giao diện truy vấn thống nhất, đặc biệt hữu ích cho các dApp đa chuỗi.

Ethereum riêng yêu cầu < href = "https://erigon.gitbook.io/erigon/eli5-nodes/how-to-run-an-ethereum-node">3TB dung lượng lưu trữ với nút lưu trữ Erigon với dung lượng lưu trữ dữ liệu ngày càng tăng khi chuỗi phát triển theo thời gian. Các giao thức lập chỉ mục triển khai nhiều trình lập chỉ mục, cho phép lập chỉ mục và truy vấn hiệu quả khối lượng lớn dữ liệu ở tốc độ cao - điều mà RPC không thể đạt được.

Trình lập chỉ mục cũng cho phép các truy vấn phức tạp, dễ dàng lọc dữ liệu dựa trên các tiêu chí và dữ liệu khác nhau được phân tích sau khi được trích xuất. Một số trình lập chỉ mục cũng cho phép tổng hợp dữ liệu từ nhiều nguồn, điều này ngăn việc phải triển khai nhiều API trong một dApp đa chuỗi. Bằng cách phân phối trên nhiều nút, các trình lập chỉ mục cung cấp bảo mật và hiệu suất nâng cao so với các nhà cung cấp RPC, những người có thể gặp phải sự cố ngừng hoạt động và thời gian chết do tính chất tập trung của chúng.

Nhìn chung, các trình lập chỉ mục nâng cao hiệu quả và độ tin cậy của việc truy xuất dữ liệu so với các nhà cung cấp nút RPC, đồng thời giảm chi phí liên quan đến việc triển khai các nút riêng lẻ. Điều này làm cho các giao thức lập chỉ mục blockchain trở thành lựa chọn ưu tiên cho các nhà phát triển dApp.

Các trường hợp sử dụng của trình lập chỉ mục

Như đã đề cập trước đó, việc xây dựng dApps yêu cầu truy xuất và đọc dữ liệu blockchain để chạy dịch vụ của họ. Điều này bao gồm bất kỳ loại dApp nào, bao gồm DeFi, nền tảng NFT, trò chơi và thậm chí cả mạng xã hội vì các nền tảng này yêu cầu dữ liệu phải được đọc trước khi chúng có thể thực hiện các giao dịch khác.

DeFi DeFi

giao thức yêu cầu thông tin khác nhau trước khi họ có thể báo giá cụ thể của người dùng, tỷ lệ, phí và hơn thế nữa. Nhà tạo lập thị trường tự động (AMM) yêu cầu thông tin về giá và thanh khoản của một số nhóm nhất định để tính phí qua đêm trong khi các giao thức cho vay yêu cầu tỷ lệ sử dụng để xác định tỷ lệ cho vay / vay và tỷ lệ nợ cho thanh lý. Cung cấp thông tin vào dApp của họ là điều cần thiết trước khi họ tính toán tỷ lệ để người dùng thực hiện.

Gaming GameFi

yêu cầu lập chỉ mục và truy cập dữ liệu nhanh để đảm bảo người dùng chơi game mượt mà. Chỉ với việc truy xuất dữ liệu và thực thi nhanh như chớp, các trò chơi Web3 mới có thể so sánh với các đối tác Web2 của chúng về hiệu suất để thu hút nhiều người dùng hơn. Những trò chơi này yêu cầu dữ liệu như quyền sở hữu đất đai, số dư mã thông báo trong trò chơi, hành động trong trò chơi và hơn thế nữa. Sử dụng trình lập chỉ mục, họ có thể đảm bảo tốt hơn luồng dữ liệu ổn định và thời gian hoạt động ổn định để đảm bảo trải nghiệm chơi trò chơi hoàn hảo.

NFT

NFT thị trường và nền tảng cho vay yêu cầu quyền truy cập dữ liệu được lập chỉ mục vào nhiều thông tin khác nhau như siêu dữ liệu NFT, dữ liệu sở hữu và chuyển nhượng, thông tin tiền bản quyền và hơn thế nữa. Việc lập chỉ mục nhanh dữ liệu như vậy giúp tránh phải trải qua từng NFT riêng lẻ để tìm kiếm dữ liệu thuộc tính quyền sở hữu hoặc NFT

.

Có thể là DeFi Nhà tạo lập thị trường tự động (AMM) yêu cầu thông tin về giá và thanh khoản hoặc một ứng dụng SocialFi yêu cầu cập nhật về bài đăng của người dùng mới, việc có thể truy xuất dữ liệu nhanh chóng là điều cần thiết để cho phép dApps hoạt động tốt. Với trình lập chỉ mục, chúng cung cấp khả năng truy xuất dữ liệu hiệu quả và chính xác để mang lại trải nghiệm người dùng mượt mà.

Analytics

Indexers cung cấp một phương tiện để trích xuất dữ liệu cụ thể từ dữ liệu blockchain thô, bao gồm các sự kiện hợp đồng thông minh trong mỗi khối. Điều này mở ra cơ hội phân tích dữ liệu cụ thể hơn để cung cấp thông tin chi tiết toàn diện.

Ví dụ: các giao thức giao dịch vĩnh viễn có thể tìm ra mã thông báo nào có khối lượng giao dịch cao đang tạo ra phí trên các DEX dẫn đầu để quyết định có nên niêm yết các mã thông báo này dưới dạng hợp đồng vĩnh viễn trên nền tảng của chúng hay không. DEX nhà phát triển có thể tạo bảng thông tin cho các sản phẩm của riêng họ, cung cấp thông tin chi tiết về nhóm nào có lợi nhuận cao nhất hoặc thanh khoản sâu nhất. Bảng điều khiển công khai cũng có thể được tạo, cho phép các nhà phát triển tự do và linh hoạt truy vấn bất kỳ loại dữ liệu nào được minh họa trên biểu đồ.

Vì có nhiều trình lập chỉ mục blockchain có sẵn, việc xác định sự khác biệt giữa các giao thức lập chỉ mục là rất quan trọng để đảm bảo các nhà phát triển chọn một trình lập chỉ mục phù hợp nhất với nhu cầu của họ.

Tổng quan về Blockchain Indexers

A Look at Indexers

h3 id="h3-the-graph">Biểu đồ

Đồ thị là giao thức lập chỉ mục đầu tiên ra mắt vào Ethereum cho phép dễ dàng truy vấn dữ liệu giao dịch mà trước đây không dễ truy cập. Sử dụng đồ thị con, nó xác định và lọc một tập hợp con dữ liệu được thu thập từ blockchain, chẳng hạn như tất cả các giao dịch được liên kết với nhóm USDC/ETH Uniswap v3.

Sử dụng Bằng chứng lập chỉ mục, Người lập chỉ mục thế chấp GRT mã thông báo gốc cho các dịch vụ lập chỉ mục và truy vấn, mà người ủy quyền có thể chọn để thế chấp mã thông báo của họ. Người quản lý truy cập các đồ thị con có chất lượng cao, để giúp người lập chỉ mục xác định đồ thị con nào cần lập chỉ mục dữ liệu để kiếm được phí truy vấn tốt nhất. Trong quá trình chuyển đổi sang phân cấp lớn hơn, The Graph cuối cùng sẽ ngừng dịch vụ lưu trữ và yêu cầu các đồ thị con nâng cấp lên mạng của mình trong khi cung cấp trình lập chỉ mục nâng cấp .

Cơ sở hạ tầng của nó cho phép chi phí cho mỗi truy vấn trung bình là 40 đô la cho mỗi triệu truy vấn, chi phí thấp hơn đáng kể so với các nút tự lưu trữ. Sử dụng Nguồn dữ liệu tệp, nó cũng hỗ trợ lập chỉ mục song song cả dữ liệu on-chain và off-chain cùng một lúc để truy xuất dữ liệu hiệu quả.

Nhìn vào phần thưởng của người lập chỉ mục của The Graph, nó đã tăng trưởng đều đặn trong vài quý qua. Điều này một phần là do sự gia tăng các truy vấn, nhưng cũng được cho là do sự tăng trưởng giá mã thông báo do kế hoạch tích hợp truy vấn hỗ trợ AI của họ trong tương lai.

Subsquid

Subsquid là một hồ dữ liệu phi tập trung ngang hàng, có thể mở rộng theo chiều ngang, tổng hợp hiệu quả một lượng lớn dữ liệu on-chain và off-chain, được bảo mật bằng zk-proofs. Một mạng lưới công nhân phi tập trung, mỗi nút là trách nhiệm lưu trữ dữ liệu từ một tập hợp con cụ thể của các khối, đẩy nhanh quá trình truy xuất dữ liệu bằng cách nhanh chóng xác định các nút giữ dữ liệu cần thiết.

Subsquid cũng hỗ trợ lập chỉ mục thời gian thực, cho phép các khối được lập chỉ mục trước khi chúng được hoàn thiện. Nó cũng cho phép lưu trữ dữ liệu ở các định dạng đã chọn của nhà phát triển, tạo điều kiện phân tích dễ dàng hơn bằng cách sử dụng các công cụ như BigQuery, Parquet hoặc CSV. Ngoài ra, các đồ thị con có thể được triển khai trên Subsquid Network mà không cần di chuyển sang Squid SDK, cho phép triển khai không cần mã.

Trong khi vẫn đang trong giai đoạn testnet, Subsquid đã đạt được số liệu thống kê ấn tượng, với hơn 80.000 người dùng testnet, hơn 60.000 người lập chỉ mục mực được triển khai và hơn 20.000 nhà phát triển đã được xác minh trên mạng. Gần đây, vào ngày 3 tháng 6, Subsquid đã ra mắt mainnet của hồ dữ liệu của họ.

Ngoài việc lập chỉ mục, hồ dữ liệu Subsquid Network được thiết kế để thay thế cho RPC trong các trường hợp sử dụng như phân tích, bộ đồng xử lý ZK / TEE, tác nhân AI và oracles.

SubQuery SubQuery

là một mạng cơ sở hạ tầng phần mềm trung gian phi tập trung cung cấp cả dịch vụ dữ liệu RPC và được lập chỉ mục. Ban đầu hỗ trợ mạng Polkadot và Substrate, giờ đây nó đã mở rộng để bao gồm hơn 200 chuỗi. Nó hoạt động tương tự như The Graph sử dụng Proof of Indexing, với các trình lập chỉ mục lập chỉ mục dữ liệu và cung cấp các yêu cầu truy vấn và người ủy quyền thế chấp cho người lập chỉ mục. Tuy nhiên, thay vì người quản lý, nó giới thiệu người tiêu dùng gửi đơn đặt hàng để báo hiệu doanh thu được đảm bảo cho người lập chỉ mục.

Nó sẽ giới thiệu Nút dữ liệu con hỗ trợ sharding để ngăn chặn đồng bộ hóa liên tục dữ liệu mới giữa mọi nút, do đó tối ưu hóa hiệu quả truy vấn trong khi tiến tới phân cấp lớn hơn. Người dùng có thể chọn thanh toán cho mỗi điện toán khoảng 1 token SQT trên 1000 yêu cầu hoặc thiết lập phí tùy chỉnh cho người lập chỉ mục thông qua thỏa thuận.

Mặc dù SubQuery chỉ mới ra mắt mã thông báo của họ vào đầu năm nay, phần thưởng phát hành cho cả nút và người ủy quyền đã tăng QoQ về giá trị USD, điều này cũng thể hiện số lượng dịch vụ truy vấn ngày càng tăng được cung cấp trên nền tảng của họ. Tổng số tiền đặt cọc của SQT đã tăng từ 6 triệu lên 125 triệu kể từ năm TGE, làm nổi bật sự tăng trưởng trong sự tham gia của mạng lưới của họ.

Covalent

Covalent là một mạng lưới lập chỉ mục phi tập trung tạo ra một bản sao dữ liệu blockchain bằng Khối nút mạng Nhà sản xuất mẫu vật (BSP) thông qua phương thức xuất hàng loạt và xuất bản bằng chứng trên blockchain Covalent L1. Những dữ liệu này sau đó được tinh chỉnh bởi Khối nút Nhà sản xuất kết quả (BRP) để lọc ra dữ liệu dựa trên các quy tắc đã đặt.

Thông qua API thống nhất của nó, các nhà phát triển có thể dễ dàng lấy dữ liệu blockchain có liên quan ở định dạng yêu cầu và phản hồi nhất quán, loại bỏ nhu cầu phải viết các truy vấn phức tạp tùy chỉnh để truy cập dữ liệu. Các bộ dữ liệu được cấu hình sẵn này có thể được lấy từ các nhà khai thác mạng bằng cách sử dụng mã thông báo CQT làm phương tiện thanh toán được thanh toán trên Moonbeam.

Phần thưởng của Covalent dường như đang có xu hướng tăng trưởng tổng thể từ Q1 23 đến Q1 24, một phần là do sự gia tăng giá của mã thông báo Covalent CQT.

Cân nhắc trong việc chọn người lập chỉ mục

Khả năng tùy chỉnh dữ liệu

Một số trình lập chỉ mục như Covalent là các trình lập chỉ mục có mục đích chung chỉ cung cấp các bộ dữ liệu được cấu hình sẵn tiêu chuẩn thông qua một API. Mặc dù chúng có thể nhanh, nhưng chúng không cung cấp sự linh hoạt cho các nhà phát triển yêu cầu bộ dữ liệu tùy chỉnh. Bằng cách sử dụng các khung lập chỉ mục, nó cho phép xử lý dữ liệu tùy chỉnh nhiều hơn để cung cấp cho các nhu cầu cụ thể của ứng dụng.

Security

Dữ liệu được lập chỉ mục phải được bảo mật hoặc các dApp được xây dựng trên các trình lập chỉ mục này cũng dễ bị tấn công. Ví dụ: nếu số dư giao dịch và ví có thể bị thao túng, dApps có nguy cơ bị cạn kiệt thanh khoản ảnh hưởng đến người dùng của họ. Mặc dù tất cả các nhà lập chỉ mục sử dụng một số hình thức bảo mật thông qua việc đặt cọc mã thông báo của các nhà lập chỉ mục, các giải pháp lập chỉ mục khác có thể sử dụng bằng chứng để bảo mật hơn nữa.

Subsquid cung cấp tùy chọn cho việc sử dụng optimistic và zk-proof trong khi Covalent cũng xuất bản một bằng chứng có chứa Hàm băm của khối. Biểu đồ cung cấp các giai đoạn thách thức tranh chấp đối với các truy vấn của người lập chỉ mục theo kiểu khoảng thời gian thử thách lạc quan, trong khi SubQuery tạo Merkle Mountain bằng chứng của mỗi khối để tính toán Hàm băm cho mỗi khối của tất cả dữ liệu được lưu trữ trong cơ sở dữ liệu của họ.

Tốc độ và khả năng mở rộng

Khi các blockchain phát triển theo thời gian, nhiều giao dịch được thêm vào khiến việc lập chỉ mục lượng dữ liệu lớn hơn trở nên tẻ nhạt hơn vì cần nhiều sức mạnh xử lý và lưu trữ hơn. Duy trì hiệu quả khi các mạng blockchain phát triển trở nên khó khăn hơn, nhưng các giao thức lập chỉ mục giới thiệu các giải pháp để phục vụ cho các yêu cầu ngày càng tăng này.

Ví dụ: Subsquid cho phép khả năng mở rộng theo chiều ngang thông qua việc bổ sung nhiều nút hơn để lưu trữ dữ liệu, cung cấp khả năng mở rộng quy mô cùng với các cải tiến phần cứng. Biểu đồ cung cấp dữ liệu phát trực tuyến song song để đồng bộ hóa dữ liệu nhanh hơn, trong khi SubQuery giới thiệu phân đoạn nút để đẩy nhanh quá trình đồng bộ hóa.

mạng được hỗ trợ

Mặc dù phần lớn hoạt động blockchain vẫn nằm trong Ethereum, các blockchain khác nhau đang trở nên phổ biến hơn theo thời gian. Ví dụ: các chuỗi hệ sinh thái Lớp 2, Solana, Move và chuỗi hệ sinh thái Bitcoin có các nhà phát triển và hoạt động đang phát triển riêng, điều này cũng sẽ yêu cầu các dịch vụ lập chỉ mục.

Cung cấp hỗ trợ cho một số chuỗi nhất định không được hỗ trợ bởi các giao thức lập chỉ mục khác có thể thu được nhiều phí thị phần hơn. Lập chỉ mục các mạng dữ liệu nặng như Solana không phải là nhiệm vụ dễ dàng và chỉ Subsquid quản lý để cung cấp hỗ trợ lập chỉ mục cho chúng cho đến nay.

Kết luận

Mặc dù việc áp dụng rộng rãi các trình lập chỉ mục để phát triển dApp, tiềm năng cho các nhà lập chỉ mục vẫn rất lớn, đặc biệt là với việc tích hợp AI. Khi AI tiếp tục sinh sôi nảy nở trong cả Web2 và Web3, khả năng cải thiện của nó phụ thuộc vào việc truy cập dữ liệu liên quan để đào tạo các mô hình và phát triển các tác nhân AI. Đảm bảo tính toàn vẹn dữ liệu là rất quan trọng đối với các ứng dụng AI, vì nó ngăn các mô hình được cung cấp thông tin sai lệch hoặc không chính xác.

Trong lĩnh vực giải pháp lập chỉ mục, Subsquid đã cho thấy sự tiến bộ đáng kể với hiệu suất và số liệu người dùng. Người dùng đã bắt đầu thử nghiệm với Subsquid để xây dựng các tác nhân AI, thể hiện tính linh hoạt và tiềm năng của nền tảng trong bối cảnh phát triển của lập chỉ mục dữ liệu. Ngoài ra, các công cụ như AutoAgora tạo điều kiện cho các nhà lập chỉ mục cung cấp định giá động cho các dịch vụ truy vấn trên The Graph bằng AI, trong khi SubQuery hỗ trợ nhiều mạng AI như OriginTrail và Oraichain để lập chỉ mục dữ liệu minh bạch.

Việc tích hợp AI với các nhà lập chỉ mục hứa hẹn sẽ tăng cường khả năng tiếp cận dữ liệu và khả năng sử dụng trong hệ sinh thái blockchain. Bằng cách tận dụng các công nghệ AI, các trình lập chỉ mục có thể cung cấp khả năng truy xuất dữ liệu hiệu quả và chính xác hơn, cho phép các nhà phát triển xây dựng các dApp và công cụ phân tích tinh vi hơn. Khi AI và các nhà lập chỉ mục tiếp tục phát triển cùng nhau, chúng tôi vẫn lạc quan về tương lai của lập chỉ mục dữ liệu và vai trò của nó trong việc định hình bối cảnh kỹ thuật số phi tập trung.

Tuyên bố từ chối trách nhiệm:

  1. Bài viết này được in lại từ [medium]. Tất cả bản quyền thuộc về tác giả gốc [DFG Official]. Nếu có ý kiến phản đối bản in lại này, vui lòng liên hệ với nhóm Gate Learn và họ sẽ xử lý kịp thời.
  2. Tuyên bố từ chối trách nhiệm: Các quan điểm và ý kiến được trình bày trong bài viết này chỉ là của tác giả và không cấu thành bất kỳ lời khuyên đầu tư nào.
  3. Bản dịch bài viết sang các ngôn ngữ khác được thực hiện bởi nhóm Gate Learn. Trừ khi được đề cập, việc sao chép, phân phối hoặc đạo văn các bài báo đã dịch đều bị cấm.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!