Cointime

Download App
iOS & Android

Hội thảo trực tuyến về Graph Indexer #188

Validated Project

TL;DR: Ricky đã chia sẻ tiến trình của mình về các công cụ giúp tự động hóa hoạt động của người lập chỉ mục, bao gồm "Giao diện quản lý người lập chỉ mục" và "Trình tối ưu hóa phân bổ chất lượng nội dung". Anh ấy đã chiếu một số video demo, bao gồm việc xóa biểu đồ con, số liệu về chất lượng dịch vụ và điểm ISA theo thời gian thực. Phiên này đã phác thảo một kế hoạch gồm bảy bước với mục tiêu cuối cùng là tích hợp liền mạch kiến ​​thức/ghi chú, tác nhân AI và môi trường mã hóa cũng như tuân thủ GRC-20.

Xin chào mọi người, chào mừng bạn đến với Biên bản cuộc họp Giờ làm việc của Người lập chỉ mục, Phiên 188!

Liên kết video: https://youtu.be/r04mwY9N6Wo

Xem GRTiQ Podcast với Lark Davis, một nhà sáng tạo nội dung tiền điện tử có ảnh hưởng và là động lực đằng sau kênh YouTube và bản tin Wealth Mastery được theo dõi rộng rãi.

Cập nhật mới nhất cho các kho lưu trữ quan trọng

Phiên bản mới của Reth:

  • Phiên bản 1.1.4:
  • Ngày: 2024-12-11 11:58:33 UTC
  • Bản phát hành này khắc phục việc triển khai fromstr của biến thể miner_ mà op-batcher yêu cầu. Người dùng OP-Reth nên ưu tiên cập nhật này.
  • Chỉ báo khẩn cấp: màu vàng
  • Lý do khẩn cấp: Bản sửa lỗi quan trọng cho chức năng cốt lõi của OP-Reth.
  • Phiên bản 1.1.3:
  • Ngày: 2024-12-11 11:58:33 UTC
  • Bản phát hành này giới thiệu các cải tiến về hiệu suất, sửa lỗi và phá vỡ các thay đổi API (bao gồm cả bản tóm tắt NodePrimitive mới), với bản cập nhật mức độ ưu tiên trung bình cho người dùng OP-Reth và bản cập nhật mức độ ưu tiên thấp cho tất cả người dùng khác.
  • Chỉ báo khẩn cấp: màu vàng
  • Lý do khẩn cấp: Ưu tiên cập nhật trung bình cho chức năng cốt lõi của OP-Reth.
  • sfeth/fireeth: phiên bản mới v2.8.2:
  • Ngày: 2024-12-17 15:04:20 UTC
  • Bản phát hành này cập nhật firehose-core lên v1.6.8 và giới thiệu hiệu suất của Dòng con được cải thiện bằng cách giảm phân bổ bộ nhớ và loại bỏ dấu vết không cần thiết. Ngoài ra, các cờ mới đã được thêm vào để tăng cường quản lý kết nối máy khách và kiểm soát thời lượng tìm nạp khối.
  • Chỉ báo khẩn cấp: màu vàng
  • Lý do khẩn cấp: Cải thiện hiệu suất, không quan trọng.
  • Nethermind: Phiên bản mới v1.30.0:
  • Ngày: 2024-12-12 10:15:46 UTC
  • Bản phát hành này giải quyết sự cố khởi động cho người dùng Nethermind và khắc phục sự cố xử lý mô-đun JSON RPC sau khi nâng cấp .NET 9. Cả hai bản cập nhật đều quan trọng để duy trì tính ổn định và khả năng tương thích của hệ thống.
  • Chỉ báo khẩn cấp: màu vàng
  • Lý do khẩn cấp: Đã khắc phục sự cố có thể làm gián đoạn dịch vụ.

Thông tin về các khách hàng khác nhau

  • Prysm: Phiên bản mới v5.2.0:
  • Ngày: 2024-12-16 19:42:18 UTC
  • Phiên bản v5.2.0 bao gồm một bản cập nhật bắt buộc dành cho người dùng mev-boost để ngăn chặn tình trạng dự phòng thành các phần cục bộ khi giới hạn gas tăng lên. Nó cũng giới thiệu QUIC làm giao thức mặc định, cùng với nhiều cải tiến và bản sửa lỗi quan trọng đối với hoạt động của trình xác thực.
  • Chỉ báo khẩn cấp: màu đỏ
  • Lý do khẩn cấp: Buộc cập nhật để ngăn chặn việc khôi phục.
  • Teku: Phiên bản mới 24.12.0:
  • Ngày: 2024-12-12 11:19:51 UTC
  • Phiên bản 24.12.0 bao gồm các bản sửa lỗi quan trọng và cải tiến hiệu suất cho việc xuất bản khối dữ liệu, đặc biệt đối với các nhà khai thác sử dụng khối dữ liệu được tạo cục bộ. Sẽ không có thay đổi đột phá nào được đưa ra ngay lập tức, nhưng người vận hành nên chuẩn bị cho những thay đổi về tên chỉ báo trong phiên bản tiếp theo.
  • Chỉ báo khẩn cấp: màu vàng
  • Lý do khẩn cấp: Cập nhật quan trọng nhưng không phải cập nhật quan trọng.
  • Nimbus: Phiên bản mới v24.12.0:
  • Ngày: 2024-12-13 08:13:54 UTC
  • Nimbus v24.12.0 cải thiện cấu hình nút bằng cách hỗ trợ đặc tả bootstrap_nodes.yaml. Đây là bản phát hành có mức độ khẩn cấp thấp và có thể được cập nhật khi nhà điều hành thuận tiện trong vòng hai tuần.
  • Chỉ báo khẩn cấp: màu xanh lá cây
  • Lý do khẩn cấp: Cập nhật khi rảnh rỗi.
  • Ngọn hải đăng: Phiên bản mới v6.0.1:
  • Ngày: 2024-12-16 06:25:41 UTC
  • Lighthouse v6.0.1 giải quyết một số vấn đề nhỏ và tối ưu hóa các tính năng trong v6.0.0, bao gồm quản lý trạng thái và sửa lỗi. Tốt nhất, người dùng nên nâng cấp lên v6.0.1 để có hiệu suất tốt hơn, nhưng do tính chất của bản sửa lỗi nên điều này không nghiêm trọng. Các bản cập nhật này tương thích ngược với v5.xy.
  • Chỉ báo khẩn cấp: màu xanh lá cây
  • Lý do khẩn cấp: mức độ ưu tiên thấp, cập nhật không quan trọng.

Dịch vụ và đại lý lập chỉ mục (TS): Phiên bản mới:

  • Phiên bản 0.21.11:
  • Ngày: 12-12-2024 19:02:30 UTC Bản phát hành này bao gồm các tối ưu hóa cho các chuyến đi khứ hồi trong triển khai biểu đồ con, giúp cải thiện hiệu suất. Các nhà khai thác nên xem xét cập nhật để hưởng lợi từ việc tăng hiệu quả.
  • Chỉ báo khẩn cấp: màu vàng
  • Lý do khẩn cấp: Cải thiện hiệu suất, không quan trọng.
  • GraphOps hiện chạy phiên bản này trên Arbitrum Sepolia mà không gặp vấn đề gì.
  • Phiên bản 0.21.10:
  • Ngày: 2024-12-12 19:02:30 UTC
  • Phiên bản này giảm mức độ chi tiết của phân trang sơ đồ con, loại bỏ chức năng chèn DAI và thêm hỗ trợ cho Boba, Boba BNB và sửa lỗi cho Blast.
  • Chỉ báo khẩn cấp: màu vàng
  • Lý do khẩn cấp: Cải thiện hiệu suất, không quan trọng.

Cập nhật mới nhất về những thay đổi quan trọng đối với giao thức

  • Kinh tế giao thức đồ thị đang phát triển (2024)
  • GIP-0081: Lập chỉ mục thanh toán
  • Một cơ chế trong đó những người tham gia giao thức (thường là các cổng) có thể khuyến khích những người lập chỉ mục ứng viên cung cấp dịch vụ cho Sungraph.
  • GIP-0067: Ngừng sử dụng giao thức L1 (mạng chính)
  • Cập nhật nhanh về bước cuối cùng trong tiến trình ngừng sử dụng L1. Hỗ trợ đặt cược và các công cụ chuyển tiền dựa trên GNS sẽ sớm bị xóa. Do đang nghỉ lễ nên có thể dời sang ngày đầu tiên của tháng 1 thay vì 28/12 như dự kiến ​​ban đầu.
  • Yêu cầu thông tin liên quan đến tranh chấp #GDR-22
  • Yêu cầu thông tin liên quan đến tranh chấp #GDR-23
  • Thông báo: Cập nhật về Ủy ban Trọng tài Mở rộng và Nhóm Công tác PoI
  • Để củng cố quy trình trọng tài của The Graph và đảm bảo khả năng quản trị hiệu quả, chúng tôi đã hoàn thành việc mở rộng ủy ban trọng tài lên năm thành viên, đánh dấu một bước quan trọng trong việc tăng cường khả năng của hệ thống.
  • Bản sửa lỗi kiểm tra TRST (đã hợp nhất) cho hợp đồng HorizonStake #1073
  • Bản sửa lỗi kiểm tra TRST cho hợp đồng DisputeManager #1075 (đã hợp nhất)
  • Các thay đổi sau kiểm tra của GraphPayments #1078 (mở)
  • Bản sửa lỗi kiểm tra TRST cho hợp đồng Thanh toán đồ thị số 1072 (đã hợp nhất)
  • việc vặt (deps): Nâng cấp nanoid từ 3.3.7 lên 3.3.8 #1079 (đã đóng)

Ricky, một người lập chỉ mục có chuyên môn về khoa học dữ liệu và tự động hóa, chia sẻ những gì anh ấy đang làm kể từ lần cuối anh ấy tham gia Giờ làm việc của Người lập chỉ mục (#183). Để biết cuộc thảo luận trước đó, hãy truy cập Giờ làm việc của Người lập chỉ mục đồ thị #179 .

  • trang web của Ricky
  • Các bài viết gần đây giải thích tầm nhìn của anh ấy

Ricky: Trong IOH 183, tôi đã giới thiệu một giao diện người dùng mà tôi đang xây dựng để tự động quản lý tất cả các bộ phận chuyển động của bộ chỉ mục. Thật không may, có vẻ như chúng tôi đã mất bản ghi đó, nhưng tôi có một số video hiển thị nó để bắt đầu.

Video phiên bản đầu

  • Đây là phiên bản đầu tiên của giao diện quản lý bộ chỉ mục. Bạn sẽ thấy rằng nó rất giống với Grafana. Về cơ bản, nó giống như một giao diện thay thế cho Grafana, sử dụng cùng các kết nối chính xác và mọi thứ. Do đó, biểu đồ đầu tiên chỉ hiển thị khối lượng truy vấn theo biểu đồ con (Biểu đồ con).
  • Ở đây, tôi đã thiết lập nó để mỗi nhật ký có một giao diện, sau đó với mỗi nhật ký, tôi có thể xem một bản tóm tắt lỗi khác nhau, sau đó tôi có một cuộc trò chuyện LLM được khởi tạo để giúp tôi khắc phục sự cố với các thành phần khác nhau.
  • Sau đó tôi có thể làm được nhiều việc khác nhau. Tôi đã có thể điều chỉnh cài đặt cơ sở dữ liệu PostgreSQL của mình, điều mà lần đầu tiên tôi nhận ra đó hoàn toàn là một thảm họa. Ví dụ: giao diện này cho phép bạn dễ dàng thực hiện các điều chỉnh động này, chạy các lệnh khác nhau và sau đó cũng mô phỏng việc quản lý phân bổ của bạn.
  • Về cơ bản, tôi đang xây dựng dựa trên hướng dẫn mà tôi đã chia sẻ trước đây, lấy tất cả dữ liệu này và biến nó thành một giao diện hữu ích cho người lập chỉ mục. Vì vậy, bạn có thể tắt tất cả các bài tập và những thứ tương tự, quyết định các ô phụ nào sẽ đồng bộ hóa và đó là những gì bạn thấy ở đây [dấu thời gian 14:46]. Bạn sẽ có thông tin như tổng số truy vấn, số lượng thực thể của biểu đồ con, tín hiệu, tỷ lệ phần thưởng, v.v. Bạn có thể đặt tất cả những thông tin này ở một nơi và đồng bộ hóa biểu đồ con trực tiếp từ giao diện.
  • Đây chỉ là bước đầu tiên và phiên bản đầu tiên.

Xóa video đồ thị con

  • Bạn có thể xóa các sơ đồ con dựa trên kích thước của chúng, số lượng truy vấn chúng nhận được, sau đó tại đây [15:37], bạn có thể đặt các quy tắc xung quanh điều đó, sau đó thực hiện tạm dừng và xóa các sơ đồ con trong một lần.

Video chỉ số chất lượng dịch vụ

  • Tại đây, bạn có thể xem nó theo sơ đồ con, chuỗi, độ trễ, các khối tiếp theo và thông tin khác.

Matthew Darwin |Pinax: Bạn muốn vào Grafana? (Hoặc nhật ký được lưu trữ ở đâu? Ngăn xếp công nghệ nào được sử dụng để viết giao diện quản lý bộ chỉ mục?

Ricky: Cách tôi thiết lập cho trình lập chỉ mục của mình là về cơ bản tôi đặt từng nhật ký vào một tệp văn bản mà sau đó tôi đọc từ đó (để đơn giản), nhưng tôi muốn sử dụng cách ghi nhật ký truyền thống vào nơi đặt nhật ký. Vì vậy tôi sẽ cân nhắc sử dụng Loki và các nguồn khác. Ban đầu, tôi xuất tất cả nhật ký vùng chứa Docker và đọc từ tệp văn bản, nhưng nói chung mục tiêu của tôi là làm cho nó tương thích với ngăn xếp hiện có. Cho đến nay tôi vẫn đang sử dụng ngăn xếp bộ chứa Docker của Payne và cách nó được thiết lập trên bộ chỉ mục mới là về cơ bản nó đọc từ các biến mà bạn đã thiết lập theo truyền thống và đó gần như là tất cả những gì cần thiết. Đối với Payne, tôi đang nghiên cứu một thiết lập mới và chúng tôi sẽ đánh giá cách tốt nhất để thiết lập nó trên đó và các công cụ lập chỉ mục khác.

Tôi đã không giải quyết vấn đề này trong vài tuần qua vì tôi cần nâng cấp công cụ lập chỉ mục của mình và Payne đã rất hữu ích và xử lý mọi thứ cho công cụ lập chỉ mục mới của tôi. Hy vọng đây sẽ là sự hợp tác tuyệt vời và sẽ mang lại những công cụ có giá trị cho cộng đồng người lập chỉ mục.

Tôi đã không giải quyết vấn đề này trong vài tuần qua vì tôi cần nâng cấp công cụ lập chỉ mục của mình và Payne đã rất hữu ích và xử lý mọi thứ cho công cụ lập chỉ mục mới của tôi. Hy vọng đây sẽ là sự hợp tác tuyệt vời và sẽ mang lại những công cụ có giá trị cho cộng đồng người lập chỉ mục.

Khi trình lập chỉ mục đã hoàn toàn sẵn sàng, một trong những điều chúng tôi muốn tập trung vào là những thứ như truy vấn dài hạn và tự động hóa xung quanh việc tạo chỉ mục. Nếu những người khác muốn sử dụng những công cụ này, nó có thể bắt đầu có tác động rất có ý nghĩa trong việc tiết kiệm chi phí. Tôi muốn thực hiện thiết lập này đơn giản nhất có thể. Nó chỉ lấy biến .env và tìm ra vấn đề từ đó. Đặc biệt, phần này sẽ là một công việc đang được tiến hành. Xin chân thành cảm ơn Payne vì đã giúp tôi theo đuổi những điều này.

stake-machine.eth: xóa sơ đồ con trực tiếp trong DB hoặc thông qua graphman/API? Vector.dev + Loki sẽ tốt.

Ricky: Về cơ bản, cách thức hoạt động của nó là tôi có lệnh shell CLI hoạt động rất giống lệnh truyền thống và khi bạn chạy nó, bạn sẽ tương tác với CLI. Vì vậy, tôi đã viết một phiên bản hơi khác, chỉ chạy một lệnh mỗi lần rồi thoát ra, bằng cách đó, thông qua quá trình tự động hóa, tôi có thể chuyển lệnh trực tiếp. Vì vậy, vâng, một số trong đó không phải là cách tiếp cận tốt nhất, nhưng đây là cách phù hợp với tôi.

Trong stake-machine.eth: Chúng tôi đã yêu cầu API đồ họa từ lâu. 🙂

Matthew Darwin Pinax: API của người nghèo.

Giàu: Tiếp theo, mục tiêu của tôi là bắt đầu hiển thị các ứng dụng chức năng khác nhau bằng cách sử dụng tác nhân AI theo cách thực sự có ý nghĩa và hy vọng hoạt động tốt. Hy vọng trong tương lai tôi sẽ có thể chia sẻ một phiên bản sinh động và hiệu quả hơn. Sau khi thiết lập xong bộ chỉ mục, chúng tôi sẽ tiếp tục và dùng thử nó cho bộ chỉ mục của riêng tôi (bộ chỉ mục của Payne) và sau đó chia sẻ thêm những công cụ này với bất kỳ ai muốn sử dụng chúng.

Matthew Darwin |Pinax: Công nghệ nào được sử dụng để viết giao diện quản lý bộ chỉ mục?

Ricky: Đây là bằng Python và sử dụng công cụ có tên Shiny for Python Express, công cụ này đến từ một công ty chuyên về lập trình R. Hướng dẫn ban đầu tôi chia sẻ được viết bằng R. Họ đã tạo một số công cụ trong hệ sinh thái Python để tạo ứng dụng, đó là những gì tôi đang sử dụng, nhưng bản thân các công cụ này có thể hoán đổi cho nhau.

Matthew Darwin |Pinax: Rất muốn thử nó. Những thứ rất tuyệt vời.

Video chấm điểm ISA [23:45]

Ricky: Điều này sẽ hiển thị điểm ISA của bạn theo thời gian thực. Vì vậy, đây là việc sử dụng một kho lưu trữ ISA công khai, giống như kỹ thuật đảo ngược và đang tiến rất gần đến phiên bản trực tiếp. Bạn có thể xem bảng phân tích điểm số cho các ô phụ khác nhau và các chuỗi khác nhau và có thể phát hiện bất kỳ vấn đề nào. Phần lớn điều này vẫn đang là một công việc đang được tiến hành.

Đây là một phần của lộ trình dự án gồm bảy bước rộng hơn. Đối với một số vấn đề này, bạn nên nhận phản hồi từ nhóm này để xem liệu có bất kỳ sự dè dặt nào về những điều này hay không.

  1. Quản lý tự động:
  2. Trình tối ưu hóa phân phối tín hiệu quản lý
  3. Bản trình diễn trợ lý giám tuyển tự động
  4. ủy quyền tự động
  5. Các công cụ tự động để giảm thiểu dữ liệu được cung cấp không chính xác: Tính nhất quán của truy vấn
  6. Tự động hóa các hoạt động lập chỉ mục:
  7. Giao diện quản lý bộ chỉ mục
  8. Kiểm soát nhật ký: Demo
  9. Xóa ô phụ
  10. Số liệu QoS
  11. điểm ISA
  12. Phát triển đồ thị con tự động: demo phát triển đồ thị con
  13. Xây dựng quy trình mã hóa tối ưu tuân thủ GRC-20. Đây là dự án chính và là mục tiêu tôi đang hướng tới. Theo tôi, bước phát triển tiếp theo là sự tích hợp tự nhiên giữa kiến ​​thức/ghi chú, tác nhân AI và môi trường mã hóa, tất cả đều hoạt động hài hòa hơn so với hiện nay. Hơn nữa, rõ ràng là việc thực hiện điều này, [trong khi] duy trì khả năng tương thích với GRC-20 và Obsidian, đồng thời cung cấp miễn phí tất cả các tính năng này, đã bắt đầu trở nên bền vững và tiết kiệm chi phí hơn so với việc trả tiền cho mọi người để thêm thông tin vào Geo: Luồng kiến ​​thức bản trình diễn chất lượng cao.
  14. Một cộng tác viên đại lý AI của phần mềm hàng hóa công cộng hoàn toàn tự động tận dụng các công cụ tôi đang phát triển.

Ricky: Tôi có một công cụ tuyển chọn để bạn có thể tìm thấy nhiều cơ hội khác nhau. Tại đây bạn có thể thấy mỗi biểu đồ con có bao nhiêu truy vấn. Tôi đã thể hiện điều này ở một mức độ nào đó, nhưng trước đây nó có một số vấn đề và bây giờ nó đã được sửa.

Dựa trên điều này, tôi đã xây dựng một ví dụ proxy.

Ricky: Tôi có một công cụ tuyển chọn để bạn có thể tìm thấy nhiều cơ hội khác nhau. Tại đây bạn có thể thấy mỗi biểu đồ con có bao nhiêu truy vấn. Tôi đã thể hiện điều này ở một mức độ nào đó, nhưng trước đây nó có một số vấn đề và bây giờ nó đã được sửa.

Dựa trên điều này, tôi đã xây dựng một ví dụ proxy.

  • Bản trình diễn trợ lý giám tuyển tự động

Bạn có một giao diện thông qua đó bạn có thể quản lý. Ở đây, tôi đã hỏi nó về một số cơ hội tốt và nó chỉ ra hai cơ hội có APR trên 100%.

Nó cũng sẽ trực quan hóa những điều này để tôi có thể thấy điều đó theo thời gian và khi tôi có thông tin đó, tôi có thể yêu cầu nó thực hiện một số loại chiến lược quản lý.

Tôi nghĩ đây là một ví dụ điển hình vì một số người nghĩ về các tác nhân AI như những thứ mà bạn có thể yêu cầu làm bất cứ điều gì, nhưng trong trường hợp này tôi nghĩ về các tác nhân AI như những thành phần mô-đun rất nhỏ có mục tiêu là biết những công cụ nào cần tương tác tại đúng lúc nên khi bạn yêu cầu nó cung cấp cho bạn danh sách các cơ hội quản lý, nó luôn cung cấp cho bạn danh sách tương tự.

Bạn có thể thấy điều này trong một công cụ khác mà tôi đang thử nghiệm, trong đó đối với bất kỳ biểu đồ con cụ thể nào, bạn có thể nhận được trạng thái từ điểm cuối trạng thái cho bạn biết tính nhất quán của truy vấn trên biểu đồ con đã cho và sau đó Khi nó phát hiện sự không nhất quán, nó có thể tìm thấy các khối phân kỳ giữa những người lập chỉ mục khác nhau và sau đó sử dụng thông tin đó, nó có thể tra cứu các thay đổi thực thể của người lập chỉ mục và so sánh chúng với thông tin thực tế trên chuỗi, từ đó thu được thông tin thực tế trên chuỗi.

Trong bối cảnh này, bạn có thể thấy rằng tất cả những gì tác nhân AI làm là chọn công cụ thích hợp cho công việc, thay vì tác nhân AI thực sự cung cấp cho bạn phản hồi.

Tôi hiện đang thực hiện rất nhiều thử nghiệm với các tác nhân và dự án AI khác nhau.

Mọi thứ tôi đang xây dựng đều nhằm cải thiện giao thức theo một cách nào đó và tôi nghĩ điều đó đúng với tất cả những điều đó. Sẽ rất hữu ích khi có thể thảo luận những vấn đề này với nhóm này để chúng tôi có thể xác định bất kỳ lĩnh vực nào mà chúng tôi cảm thấy sẽ không hữu ích cho chương trình.

Ngoài việc quản lý, bạn có thể thấy một thiết kế tương tự về cách quản lý ủy quyền, nơi bạn có công cụ AI này, nhưng cuối cùng, bạn có một con người trong vòng lặp xác nhận các quyết định và đưa ra các loại quyết định khác nhau.

Tôi sẽ bắt đầu phát triển một số tác nhân chuyên biệt hơn để quản lý các khía cạnh khác nhau của bộ chỉ mục của mình và từ đó, một dự án quan trọng mà tôi đã phát hiện ra trong thời gian làm việc cho Edge & Node là tự động hóa việc phát triển đồ thị con nhiều hơn. Đây có thể là một giá trị gia tăng rất tốt cho hệ sinh thái. Cung cấp nhiều dữ liệu hơn và có thể truy cập được thông qua The Graph là một công việc quan trọng. Chúng ta có thể thấy rằng tất cả hoạt động trên chuỗi đều có sẵn, vì vậy tôi muốn bắt đầu giảm bớt một số hợp đồng và dự án có giá trị cao hiện không tồn tại trên The Graph, đặc biệt là trên một số chuỗi mà The Graph hỗ trợ , chẳng hạn như Base và Solana. Tôi nghĩ chúng ta có thể thấy nhiều hoạt động hiện không tồn tại trên The Graph và tôi nghĩ việc làm cho điều đó trở nên dễ dàng hơn là một khía cạnh quan trọng.

Việc có thể truy vấn từ The Graph không nhất thiết yêu cầu bạn phải là nhà phát triển đồ thị con, vì theo kinh nghiệm của tôi, điều đó khá khó khăn. Đây là nơi tôi bắt đầu đạt được một số tiến bộ.

  • Bản demo phát triển đồ thị con

[33:22]

Bạn có thể thấy rằng bạn có thể cung cấp một hợp đồng và sau đó nó sẽ giúp bạn trong quá trình phát triển một tình tiết phụ. Bạn có thể tạo lược đồ và bạn sẽ có điểm khởi đầu tốt. Nó sẽ cung cấp cho bạn các đề xuất do AI điều khiển để thêm các nội dung khác nhau. Và sau đó bạn chuyển sang lập bản đồ, đại loại như thế.

Matthew Darwin |Pinax: Tác nhân AI trong đồ thị-cli?

Cuối cùng, một trong những dự án chính mà tôi muốn thực hiện là tạo ra một giao diện quản lý nội dung thực sự tốt và viết ghi chú của riêng bạn. Nếu bạn quen thuộc với nó, bạn có thể coi nó như phong cách Obsidian hoặc Roam Research và đặt tất cả thông tin nội dung vào một nơi thực sự dễ dàng kết nối với các loại dự án mã hóa khác nhau.

Nếu bạn bắt đầu ghép các phần lại với nhau, tập hợp hệ thống quản lý nội dung kiến ​​thức này, mã hóa, các dự án và những thứ bạn quan tâm lại với nhau, đồng thời tích hợp những thứ đó tốt hơn, tôi nghĩ bạn sẽ bắt đầu có một phần mềm khá mạnh mẽ. Nếu bạn cung cấp nó cho mọi người theo cách tương thích với thứ gì đó như Geo, thì nó sẽ bắt đầu mở ra một số khả năng thực sự thú vị.

  • Trình diễn luồng kiến ​​thức
  • Trình diễn luồng kiến ​​thức

Lưu trữ tất cả các ghi chú của tôi ở định dạng rất giống với Obsidian, nhưng bạn thực sự có thể đưa thông tin đó vào nhiều môi trường mã hóa hơn có cài đặt sẵn LLM và sau đó bạn có thể kết nối những thứ đã được thiết lập sẵn, tất cả các tệp, thật tốt giống như môi trường phát triển của chính nó.

Tôi nghĩ điều gì đó như thế này sẽ là một giải pháp tuyệt vời so với việc trả tiền cho mọi người để điền vào biểu đồ kiến ​​thức. Tầm nhìn của tôi đối với công việc của Geo là tạo ra thứ gì đó mà mọi người sẽ trả tiền nhưng cung cấp nó miễn phí và làm cho nó tương thích với tiêu chuẩn GRC-20.

Tôi đã cố gắng tạo ra thứ gì đó tương thích với GRC-20 và ghi dữ liệu vào cơ sở dữ liệu của riêng mình. Tôi vẫn đang điều chỉnh rất nhiều thứ khác nhau.

Đây là những bước đệm theo hướng đó.

[38:38]

Bây giờ, tất cả những gì tôi làm là làm cho hoạt động của người lập chỉ mục trở nên dễ dàng hơn, hiệu quả hơn và mang lại giá trị cho cộng đồng này, vì vậy, với tư cách là người lập chỉ mục, bạn gặp bất kỳ khó khăn nào trong lĩnh vực đó, tôi muốn nghe về chúng và xem tôi có thể làm gì để giải quyết giúp đỡ.

Tôi sẽ bắt đầu chia sẻ tất cả mã của mình, đặc biệt là mã Python. Ban đầu, kế hoạch của tôi là phát triển những công cụ này và sử dụng chúng nhiều hơn cho công việc của riêng mình, nhưng tôi bắt đầu thích mọi thứ đều mở ngay từ đầu và bất kỳ ai muốn đóng góp đều có thể đóng góp.

Trên trang web của tôi, đối với công cụ nhất quán truy vấn, tôi cung cấp nó, vì vậy công cụ tác nhân AI mà bạn thấy là nguồn mở.

Matthew |Pinax: Ricky, đồ của bạn trông rất tuyệt. Điều thú vị nhất tôi nghe bạn nói là:

  • Điều chỉnh bộ chỉ mục, do đó việc tìm các truy vấn dài, tạo chỉ mục, điều đó rất quan trọng.
  • Tài nguyên về cách xây dựng đồ thị con nhanh hơn, tốt hơn và dễ dàng hơn cũng như cách thống nhất bộ công cụ chúng tôi có (Graph CLI, Substreams Development container). Cách xây dựng một bộ công cụ toàn diện hơn để không gây nhầm lẫn cho người dùng.
  • Điều tra POI, nếu chúng tôi bắt đầu thu thập nhật ký, sẽ rất hữu ích khi cung cấp chúng cho công cụ điều tra POI.

Chúng tôi muốn hợp tác với bạn để phát triển những công cụ này.

Ricky: Vâng, tất nhiên đó là những chú thích tuyệt vời. Cảm ơn, Matthew. Ở điểm cuối cùng đó, một điều tôi muốn làm với công cụ nhất quán truy vấn mà tôi đang trình bày là -- Tôi đang chờ đợi đồ họa trở nên công khai hơn để tôi sử dụng làm công cụ, vì sau đó khi nói đến dữ liệu thực tế, bạn có nguồn sự thật đáng tin cậy này và sau đó bạn có giao diện nơi mọi người có thể dễ dàng tương tác và thu thập dữ liệu của riêng họ. Nhưng theo thời gian, ít nhất bạn cũng dựa vào Graphix như nguồn sự thật vững chắc này. Tôi rất muốn tiếp tục làm việc với bạn về tất cả những điều này.

Marc-André |Ellipfra: Đúng vậy, Ricky đã nghĩ ra rất nhiều công cụ POI hữu ích. Kết nối với nhật ký là một ý tưởng thú vị, Matthew. Rõ ràng, có một số thách thức để đạt được điều này.

Matthew Darwin |Pinax: Hãy nói về cách đạt được điều này…

Vince |Nodeify: Ricky, tôi đã tạo một đường dẫn cho hình ảnh đồ họa.

Ricky: Nếu bất kỳ ai muốn xem qua hoặc bắt đầu suy nghĩ về cách một số công cụ này có thể hoạt động tốt cho hệ thống của họ, thì tôi sẽ nỗ lực làm cho các công cụ mà tôi có ngày nay có thể truy cập và sử dụng được một cách công khai. Tôi tưởng tượng những gì tôi đang sử dụng cho ngăn xếp của riêng mình sẽ không phải là một cách tiếp cận thực tế đối với nhiều người lập chỉ mục và tôi không quen lắm với những ngăn xếp khác trông như thế nào. Tôi nghĩ sẽ rất hữu ích nếu khám phá cách nó có thể hoạt động tốt với những thứ như Launchpad và Kubernetes. Tôi sẽ bắt đầu chia sẻ và sau đó có lẽ chúng ta có thể lặp lại một số điều này với tư cách là một nhóm.

Matthew Darwin |Pinax: Vâng, chắc chắn quan tâm đến việc tích hợp với Launchpad.

(Vui lòng đóng blog để tìm các thuật ngữ, nhận xét, thư viện mã, siêu liên kết, v.v.) có liên quan.)

#web3data #TheGraph #Chỉ số dữ liệu Blockchain

Các bình luận

Tất cả bình luận

Recommended for you

  • Từ Datapalooza đến DevCon: Chuyến đi của Pinax đến Bangkok

    Tuần của Pinax ở Bangkok bắt đầu với các sự kiện xung quanh như Hội nghị thượng đỉnh đặt cược, Datapalooza BKK và Hội nghị thượng đỉnh dữ liệu phi tập trung. Sự kiện chính là Devcon SEA 2024, quy tụ 12.500 nhà đổi mới từ 130 quốc gia tại Trung tâm Hội nghị Quốc gia Queen Sirikit, với sáu sân khấu và nhiều hội thảo. Hội nghị nhấn mạnh đến sự hợp tác hơn là tiếp thị, với các kết nối được thực hiện trong các sự kiện như giai đoạn trung tâm là thu thập ếch trên dây chuyền.

  • Người sáng tạo Chillguy

    Người sáng tạo Chillguy, Phillip Bankss, đã đăng tải rằng tài khoản X của anh ấy đã bị xâm phạm, mặc dù hiện anh ấy đã lấy lại quyền kiểm soát nhưng hacker có thể đã thiết lập một số tweet theo lịch trình hoặc tài khoản vẫn chưa hoàn toàn an toàn. Anh kêu gọi cộng đồng thông báo kịp thời cho anh khi phát hiện ra nội dung bất thường.

  • Đánh giá hội nghị thường niên của cộng đồng IOST Web3 năm 2024 - Ga Tokyo

    Vào ngày 18 tháng 12 năm 2024, Hội nghị thường niên Cộng đồng Nhật Bản #IOST đã được tổ chức hoành tráng tại XEX ATAGO GREEN HILLS ở Tokyo.

  • Tuần lễ tinh hoa sinh thái Arweave/AO 51|FusionFi Protocol & Aolotto phát hành kinh tế mã thông báo, $BENCAT được bán trên Obtimus và mã thông báo APUS bắt đầu đúc

    Dữ liệu mạng Arweave: Mạng chính đã hoàn thành 259.138.621 giao dịch trong một tuần, đạt được dung lượng lưu trữ 2,79 TiB. Phí lưu trữ tuần trước là 0,829 AR/GiB, phần thưởng khối là 2.420 AR và số tiền tài trợ tăng thêm 2.038 AR.

  • Báo cáo tiến độ hai tuần một lần của IOST|2024.12.10–2024.12.23

    Báo cáo hai tuần một lần của IOST được xuất bản hai tuần một lần để chia sẻ với các thành viên cộng đồng những tiến bộ mới nhất của cộng đồng, việc mở rộng thị trường toàn cầu và xây dựng dự án sinh thái của IOST.

  • Điểm nổi bật của năm: Thành tựu của Pinax vào năm 2024

    Pinax sẽ mở rộng các dịch vụ cơ sở hạ tầng dữ liệu blockchain của mình để hỗ trợ hơn 60 blockchain vào năm 2024 và trở thành nhà lập chỉ mục hàng đầu trên mạng The Graph. Đồng thời, chúng tôi đã có những đóng góp đáng kể về mặt kỹ thuật, bao gồm tối ưu hóa dữ liệu blob Ethereum và xuất bản các bộ dữ liệu trên thị trường Snowflake. Pinax cũng đang tăng cường tác động đến cộng đồng của mình bằng cách tăng gấp ba lần số người tham dự sự kiện, sản xuất nội dung giáo dục và mở rộng sự tương tác với cộng đồng châu Á.

  • Phân tích mô hình kinh tế mã thông báo Aolotto: Sự kỳ diệu của việc đặt cược trực tuyến 1 USD

    Aolotto là giao thức xổ số phi tập trung đầu tiên trong hệ sinh thái AO, nhằm mục đích cung cấp cho người dùng trải nghiệm xổ số công bằng và minh bạch thông qua các khái niệm chia sẻ lợi nhuận và cá cược ngưỡng thấp. Người chơi có thể đặt cược chỉ với 1 USD và được thưởng bằng token ALT. Các mã thông báo được tạo ra thông qua cơ chế Bet2Mint và sẽ được mở rộng hơn nữa xung quanh hệ sinh thái LottoFi trong tương lai.

  • Báo cáo hàng tuần lần thứ 98 của PermaDAO|Xu hướng, hiểu biết sâu sắc và đổi mới của PermaDAO và FusionFi|14.12 - 12.20

    Tuần trước, PermaDAO đã phát hành tổng cộng khoảng 94,76 đô la AR và 5.226,87 đô la BP để ghi nhận sự đóng góp của các thành viên cộng đồng và thúc đẩy sự phát triển của hệ sinh thái. Các hoạt động chia sẻ điểm nóng sinh thái hàng tuần tiếp tục mang đến những xu hướng và cơ hội sinh thái mới nhất cho cộng đồng. Đồng thời, PermaDAO và AO Builders cùng tổ chức X Space để tích cực duy trì sự tương tác với cộng đồng người Anh. Để biết thêm nội dung thú vị và đề xuất bài viết hay, hãy đến và đọc toàn bộ bài viết!

  • Kinh tế mã thông báo mới iOST

    IOST chính thức triển khai kế hoạch phát triển token chiến lược, bao gồm các thành phần chính sau: cơ chế đặt cược nâng cao, phân phối ưu tiên cộng đồng, các biện pháp bảo vệ nhiều giá trị và nhóm tăng tốc tăng trưởng.

  • Klickl ·

    Klickl: Phát động cuộc tấn công vào gã khổng lồ tài chính Web3 hàng chục tỷ USD đầu tiên ở MEA

    Vào thời điểm thị trường FOMO đang trên đà phát triển, Klickl cũng có những kỳ vọng mới cho tương lai - trở thành công ty công nghệ tài chính Web3 trị giá hàng chục tỷ đô la đầu tiên ở Trung Đông và Châu Phi.