TL;DR: Core Dev Call #31 nêu bật ba cập nhật chính cho The Graph:
- Substreams Codegen: Công cụ mới để đơn giản hóa việc phát triển đồ thị con theo hướng Substream. - Graph Horizon (GIP-0066): Giao thức mô-đun cho nhiều dịch vụ dữ liệu.
- Dịch vụ đồ thị con (GIP-0068): Những cải tiến lớn đối với việc lập chỉ mục đồ thị con.
Cuộc gọi dành cho nhà phát triển cốt lõi là cuộc họp nơi những người đóng góp cốt lõi thảo luận về các cập nhật quan trọng và động não về hoạt động nghiên cứu và phát triển tích cực trên The Graph. Nhóm phát triển cốt lõi cũng xuất bản các bản cập nhật hàng tháng trong danh mục Cập nhật nhóm cốt lõi của diễn đàn Đồ thị.
Cuộc gọi đặc biệt này bao gồm một số cập nhật và tính năng quan trọng liên quan đến các công cụ giới thiệu dành cho nhà phát triển, các thay đổi về giao thức và sự phát triển của giao thức trong tương lai. Hãy đọc tiếp để biết những điểm nổi bật đáng chú ý từ hội nghị, được chia thành các chủ đề chính để dễ hiểu hơn.
Link video: https://youtu.be/0-ju-GGQ1M4
Những người đóng góp cốt lõi cung cấp thông tin cập nhật về ba chủ đề chính:
- Công cụ phát triển dòng phụ
- Giao thức đồ thị Horizon
- Dịch vụ đồ thị con
Diễn giả: Alex Bourget từ StreamingFast
StreamingFast giới thiệu Substreams Codegen, một bộ công cụ mạnh mẽ giúp các nhà phát triển dễ dàng xây dựng các đồ thị con được cung cấp bởi Substreams . Bản cập nhật này bao gồm các cải tiến dành cho phát triển đám mây và cục bộ, cho phép các nhà phát triển nhanh chóng khởi động và quản lý các dự án sơ đồ con của họ.
Trong hai tháng rưỡi qua, chúng tôi đã làm việc chăm chỉ để thực sự đơn giản hóa rào cản gia nhập và giúp mọi người viết các đồ thị con theo hướng Dòng con nhanh nhất có thể.
- Phương pháp tích hợp: Hai phương thức tích hợp được thảo luận - phương pháp tiếp cận dựa trên thực thể ban đầu và phương pháp tích hợp dựa trên trình kích hoạt mới, giúp tăng tính linh hoạt trong việc phát triển đồ thị con.
Bạn nhận được sự kết hợp của hai thế giới: Dòng con (có thể được chia tỷ lệ theo chiều ngang) và Biểu đồ con (kích hoạt các sự kiện). Nó không liên quan đến chuỗi và có thể xử lý mọi tải trọng từ bất kỳ chuỗi hoặc giao thức nào.
Bạn nhận được sự kết hợp của hai thế giới: Dòng con (có thể được chia tỷ lệ theo chiều ngang) và Biểu đồ con (kích hoạt các sự kiện). Nó không liên quan đến chuỗi và có thể xử lý mọi tải trọng từ bất kỳ chuỗi hoặc giao thức nào.
- Môi trường phát triển: Giờ đây, các nhà phát triển có thể sử dụng một môi trường hoàn chỉnh để phát triển Dòng con và sơ đồ con bằng công nghệ vùng chứa (Bộ chứa phát triển) tương thích với Mã VS và Không gian mã GitHub.
Ý tưởng là cung cấp một môi trường phát triển hoàn chỉnh... để bạn có thể chạy mọi thứ cục bộ hoặc trên đám mây mà không cần phải thiết lập bất kỳ thứ gì trên máy cục bộ của mình.
- Bản trình diễn và tính năng: Alex đã cung cấp bản trình diễn trực tiếp cho thấy những cải tiến đáng kể đối với GUI phát triển, giúp việc kiểm tra, xây dựng và triển khai các biểu đồ con bằng môi trường mới trở nên dễ dàng hơn.
- Substreams Codegen — Công cụ không cần mã cho các dự án khởi động
- Dòng phụ Kho lưu trữ Codegen GitHub
- Tài liệu về dòng con
Diễn giả: Tomás Migone từ Edge & Node
Một thông báo quan trọng khác là sự ra mắt của Graph Horizon (GIP-0066), một giao thức dịch vụ dữ liệu mô-đun và có thể mở rộng được thiết kế để mở rộng khả năng của The Graph. Sự phát triển này sẽ cho phép các nhà cung cấp dịch vụ cung cấp nhiều loại dịch vụ dữ liệu, từ đó tăng cường tính bảo mật và tính linh hoạt cho người dùng.
Graph Horizon là sự phát triển của giao thức hiện tại được thiết kế để tạo điều kiện thuận lợi cho việc tạo và cạnh tranh không cần cấp phép của các loại dịch vụ dữ liệu khác nhau.
- Giao thức dịch vụ dữ liệu: Graph Horizon giới thiệu một khung mô-đun trong đó các nhà cung cấp dịch vụ có thể tập trung vào các dịch vụ dữ liệu khác nhau (ví dụ: dịch vụ dữ liệu đồ thị con, dịch vụ truy vấn, v.v.).
Các nhà cung cấp dịch vụ có thể cung cấp các loại dịch vụ dữ liệu khác nhau và người tiêu dùng dữ liệu có thể chọn chỉ sử dụng các dịch vụ họ cần, cho dù đó là đồ thị con hay các loại dịch vụ dữ liệu khác.
- Đặt cọc và cung cấp: Các điều khoản cho phép các nhà cung cấp dịch vụ đặt cọc GRT và phân bổ riêng cho các dịch vụ dữ liệu. Điều này đảm bảo rằng các dịch vụ được hỗ trợ bởi sự an toàn tài chính và cho phép quản lý các quyền lợi một cách linh hoạt.
Điều khoản thực chất chỉ là một cam kết được nhà cung cấp dịch vụ gán cho một dịch vụ dữ liệu cụ thể, giúp dịch vụ đó được an toàn về mặt tài chính.
- Quy trình đăng ký và thanh toán dịch vụ: Các nhà cung cấp dịch vụ phải đăng ký dịch vụ của họ trong khuôn khổ Horizon và có thể thu phí thông qua nhiều cơ chế khác nhau.
- Cải tiến về ủy quyền: Giờ đây, người ủy quyền có thể chỉ định nhà cung cấp dịch vụ và dịch vụ dữ liệu cụ thể cho ủy quyền, cung cấp mô hình đặt cược chi tiết hơn. Giờ đây, các phái đoàn cũng có thể bị cắt giảm trong một số trường hợp nhất định để tăng cường an ninh mạng.
- GIP-0066: Giới thiệu về Đường chân trời đồ thị
- Thảo luận diễn đàn GIP-0066
Diễn giả: Tomás Migone từ Edge & Node
Dịch vụ đồ thị con (GIP-0068) thể hiện sự cải tiến lớn về lập chỉ mục và quản lý đồ thị con trong Đồ thị. Tomás trình bày chi tiết chi tiết về việc chuyển đổi hệ thống biểu đồ con hiện tại sang Graph Horizon, cũng như tác động đến người lập chỉ mục, phí truy vấn và quản lý tranh chấp.
- Chuyển sang Horizon: Dịch vụ đồ thị con (GIP-0068) chuyển các chỉ mục đồ thị con sang giao thức Graph Horizon mới, cải thiện khả năng quản lý cổ phần, phí truy vấn và giải quyết tranh chấp đồng thời đảm bảo khả năng tương thích ngược.
Việc phân bổ hiện có hiệu lực lâu dài, nghĩa là chúng có thể được mở mãi mãi. Người lập chỉ mục sẽ không cần phải đóng cửa và mở lại sau mỗi 28 ngày nữa, nhưng họ vẫn cần cung cấp POI một cách thường xuyên.
- Phân bổ dài hạn: Phân bổ của người lập chỉ mục có thể vẫn mở vô thời hạn, do đó loại bỏ khoảng thời gian 28 ngày trước đó. Tuy nhiên, người lập chỉ mục phải gửi bằng chứng lập chỉ mục (POI) thường xuyên để duy trì đủ điều kiện nhận phần thưởng.
- Phí yêu cầu và tài sản thế chấp: Phí yêu cầu phải được thế chấp bằng nguồn dự trữ để đảm bảo an ninh tài chính cho tất cả các dịch vụ. Cơ chế này đảm bảo rằng các khoản thanh toán cho phản hồi truy vấn được hỗ trợ bằng cổ phần.
- Phân bổ dài hạn: Phân bổ của người lập chỉ mục có thể vẫn mở vô thời hạn, do đó loại bỏ khoảng thời gian 28 ngày trước đó. Tuy nhiên, người lập chỉ mục phải gửi bằng chứng lập chỉ mục (POI) thường xuyên để duy trì đủ điều kiện nhận phần thưởng.
- Phí yêu cầu và tài sản thế chấp: Phí yêu cầu phải được thế chấp bằng nguồn dự trữ để đảm bảo an ninh tài chính cho tất cả các dịch vụ. Cơ chế này đảm bảo rằng các khoản thanh toán cho phản hồi truy vấn được hỗ trợ bằng cổ phần.
Trong Horizon, bất kỳ khoản thanh toán nào (dù là phần thưởng chỉ số hay phí truy vấn) đều phải được thế chấp theo quy định để đảm bảo rằng mọi giao dịch đều được hỗ trợ bởi an ninh tài chính.
- Giải quyết tranh chấp: Hợp đồng Dispute Manager mới giải quyết các tranh chấp giữa nhà cung cấp dịch vụ và người tiêu dùng, đảm bảo quy trình giải quyết xung đột công bằng và hiệu quả.
- GIP-0068: Dịch vụ đồ thị con
Luôn cập nhật những phát triển giao thức mới nhất của The Graph bằng cách xem danh sách phát Core Dev Call trên YouTube! Đi sâu vào các bản cập nhật chính cho các công cụ Substreams, Graph Horizon và các cải tiến của Subgraph Service.
Tham gia cuộc trò chuyện trên Diễn đàn đồ thị, Discord và GitHub, đồng thời khám phá các tài nguyên mới để đơn giản hóa quá trình phát triển của bạn. Đừng bỏ lỡ cuộc gọi—đăng ký Lịch hệ sinh thái của The Graph và theo dõi chúng tôi trên mạng xã hội để biết thông tin cập nhật theo thời gian thực.
(Đối với các thuật ngữ chuyên môn liên quan, nhận xét, thư viện mã, siêu liên kết, v.v., vui lòng nhấp vào blog để tìm)
💡 Bài viết này trả lời các câu hỏi sau:
- Những công cụ nào có sẵn cho nhà phát triển để xây dựng đồ thị con dựa trên dòng con? - Làm cách nào để tối ưu hóa giao thức The Graph để hỗ trợ nhiều dịch vụ dữ liệu hơn?
- Những thay đổi nào sẽ xảy ra với các đồ thị con trong Graph Horizon?
Tất cả bình luận