Cointime

Download App
iOS & Android

Nhiều chuỗi hơn, nhiều giải pháp hơn: Sức mạnh của sổ đăng ký mạng The Graph

Validated Project

Tóm lại: Graph Network Registry là kho lưu trữ hợp nhất và chuẩn hóa thông tin mạng cho các blockchain được hỗ trợ bởi The Graph. Trước đây, nhóm phát triển cốt lõi và những nhóm khác phải đối mặt với thách thức về phân mảnh dữ liệu và cập nhật thủ công, dẫn đến tình trạng kém hiệu quả và không nhất quán. Sổ đăng ký hiện đóng vai trò là nguồn thông tin đáng tin cậy duy nhất, cho phép các nhà phát triển, người lập chỉ mục và người ủy quyền truy cập hiệu quả vào thông tin mạng blockchain đáng tin cậy.

Đến năm 2024, The Graph sẽ mở rộng dịch vụ của mình tới hơn 80 mạng lưới blockchain. Trong khi sự bùng nổ của tích hợp chuỗi này đã trao quyền cho nhiều nhà xây dựng trên nhiều hệ sinh thái blockchain khác nhau, nó cũng tạo ra một nhu cầu quan trọng: một nguồn thông tin xác thực duy nhất cho các cấu hình chuỗi trên toàn hệ sinh thái The Graph.

Nhóm phát triển cốt lõi làm việc trên The Graph cảm thấy khó khăn khi phải duy trì danh sách mạng riêng của họ (thường được mã hóa cứng vào công cụ của họ) và tạo phiên bản mới của The Graph CLI mỗi khi có chuỗi mới được thêm vào hoặc điểm cuối RPC được thay thế. Họ đồng ý rằng đã đến lúc phải hành động và nhóm Pinax đã đề nghị giúp xây dựng giải pháp.

Graph Networks Registry: Đây là một trung tâm dữ liệu mạng chuẩn hóa duy nhất cho phép các nhà phát triển, người lập chỉ mục và những người khác truy cập thông tin mạng blockchain đáng tin cậy và gắn kết để họ có thể làm việc tự tin và hiệu quả.

Hãy cùng xem xét sâu hơn về cách công cụ này có thể thay đổi cách chúng ta tương tác với hệ sinh thái The Graph.

Graph Networks Registry là kho lưu trữ nhằm mục đích hợp nhất và chuẩn hóa thông tin mạng trong hệ sinh thái Graph. Trước khi triển khai, việc truy cập dữ liệu mạng đáng tin cậy và nhất quán là một thách thức do tính chất phân mảnh và trùng lặp của thông tin trên nhiều nền tảng.

Registry giải quyết vấn đề này bằng cách hoạt động như một nguồn thông tin đáng tin cậy duy nhất, hợp nhất dữ liệu web vào kho lưu trữ GitHub. Nó sử dụng lược đồ JSON chuẩn hóa để xác thực các trường như ID chuỗi, loại mạng, URL RPC và URL trình khám phá để đảm bảo tính chính xác và nhất quán. Tập lệnh xác thực thực thi tính toàn vẹn bằng cách kiểm tra tên tệp, đảm bảo tính duy nhất và xác minh mối quan hệ giữa các mạng (ví dụ: cặp testnet-mainnet). Ngoài ra, việc bổ sung GitHub Actions cho phép tự động hóa các bản cập nhật một cách đơn giản hơn, bao gồm định dạng dữ liệu, tạo phiên bản và tạo bản phát hành.

Phương pháp này cung cấp cho các nhà phát triển dữ liệu có thể truy cập được ở các định dạng như tệp JSON và thư viện bằng nhiều ngôn ngữ lập trình khác nhau. Bằng cách thu thập và xác thực dữ liệu mạng, cơ quan đăng ký có thể giảm thiểu lỗi, tăng độ tin cậy và thúc đẩy sự cộng tác trong hệ sinh thái.

---Phiên bản beta của bảng điều khiển đăng ký

Một số nhóm phát triển cốt lõi đã hợp tác phát triển sổ đăng ký, bao gồm Pinax, StreamingFast và Edge & Node, với InfraDAO cung cấp thông tin đầu vào có giá trị. Các nhóm này làm việc cùng nhau để thu thập các yêu cầu và phản hồi từ tất cả các nhóm phát triển cốt lõi nhằm đảm bảo rằng sổ đăng ký được cấu hình để có tác động và tính hữu ích tối đa cho tất cả các bên liên quan.

Dự án này chỉ là một ví dụ về cách các nhà phát triển cốt lõi đang hợp tác để tạo ra các công cụ tăng cường và hỗ trợ hệ sinh thái đang phát triển.

Trước khi đăng ký, hệ sinh thái đang mở rộng của The Graph đã phải đối mặt với tình trạng kém hiệu quả gây cản trở năng suất:

Dự án này chỉ là một ví dụ về cách các nhà phát triển cốt lõi đang hợp tác để tạo ra các công cụ tăng cường và hỗ trợ hệ sinh thái đang phát triển.

Trước khi đăng ký, hệ sinh thái đang mở rộng của The Graph đã phải đối mặt với tình trạng kém hiệu quả gây cản trở năng suất:

  • Dữ liệu bị phân mảnh: Thông tin web bị phân tán trên các tài liệu, kho lưu trữ và trang tiếp thị, dẫn đến sự không nhất quán.
  • Cập nhật thủ công: Nhà phát triển cần cập nhật thủ công nhiều vị trí, điều này làm tăng khả năng xảy ra lỗi.
  • Đặt tên không nhất quán: Quy ước đặt tên không chuẩn cho chuỗi dẫn đến sự nhầm lẫn và thách thức về tích hợp.
  • Khoảng cách xác thực: Nếu không có xác thực tập trung, lỗi thường không được phát hiện, làm giảm độ tin cậy của ứng dụng.

Sổ đăng ký giải quyết những điểm khó khăn này bằng cách cung cấp giải pháp tự động, thống nhất để cung cấp thông tin mạng đáng tin cậy và nhất quán.

Sổ đăng ký được xây dựng trên lược đồ JSON để đảm bảo tính nhất quán và chính xác của dữ liệu. Kiến trúc có thể và sẽ phát triển khi có nhiều ứng dụng hơn xuất hiện.

Nó xác minh:

  • Mã định danh chuỗi: ID chuẩn duy nhất được sử dụng cho khả năng tương tác và tiêu chuẩn CAIP-2.
  • Loại mạng: Xóa nhãn cho mainnet, testnet và devnet.
  • Điểm cuối RPC và URL: Đã xác minh về tính chính xác và tuân thủ.
  • Thông tin về việc chạy các công cụ hỗ trợ The Graph Network: Giao thức Graph Node, loại và khả năng của Firehose Protobuf, v.v.

Phiên bản ngữ nghĩa cho phép các nhà phát triển áp dụng các bản cập nhật mà không làm hỏng các tích hợp hiện có. Tự động hóa thông qua GitHub Actions giúp giảm thiểu công việc thủ công và đảm bảo các bản cập nhật và phát hành liền mạch.

Sổ đăng ký cung cấp các thư viện cho TypeScript, Go và Rust, giúp đơn giản hóa quá trình tích hợp. Các nhà phát triển cũng có thể truy cập dữ liệu đăng ký trực tiếp thông qua tệp JSON hoặc API.

Các tập lệnh xác thực mạnh mẽ tham chiếu chéo dữ liệu với các nguồn bên ngoài như Ethereum Lists và The Graph Network để đảm bảo tính toàn vẹn của dữ liệu. Các tập lệnh cũng xác thực tính tuân thủ lược đồ, định dạng URL, tính khả dụng của điểm cuối và mối quan hệ giữa các mạng.

Sổ đăng ký giúp giảm thời gian phát triển bằng cách cung cấp một nguồn thông tin mạng đáng tin cậy duy nhất. Ví dụ, các nhà phát triển dApp tích hợp Arbitrum One có thể nhanh chóng truy cập vào mọi thông tin chi tiết cần thiết, hợp lý hóa quy trình và giảm lỗi. Các nhà phát triển không còn cần phải duy trì danh sách các mạng được The Graph hỗ trợ trong công cụ của họ nữa. Họ có thể dễ dàng lấy thông tin này từ sổ đăng ký tại thời điểm xây dựng hoặc thời gian chạy.

Người lập chỉ mục được hưởng lợi từ thông tin chi tiết về các cơ hội lập chỉ mục, chẳng hạn như các mạng lưới cung cấp phần thưởng. Họ cũng có thể xác thực dữ liệu mạng để đảm bảo các thành phần lập chỉ mục của họ được thiết lập chính xác. Việc truy cập các thông số kỹ thuật từ một vị trí duy nhất có nghĩa là Người lập chỉ mục không phải duy trì danh sách mạng riêng được The Graph hỗ trợ. Mọi thông tin mạng cần thiết để lập chỉ mục cho một mạng mới đều có trong sổ đăng ký, từ ID mạng đến cấu hình điểm cuối Firehose và Substreams.

Người ủy quyền có thể thấy rõ hoạt động của mạng lưới và lập chỉ mục phần thưởng, giúp họ đưa ra quyết định sáng suốt liên quan đến việc phân bổ mã thông báo. Họ cũng có thể sử dụng thông tin mạng từ sổ đăng ký trong các công cụ giám sát và bảng điều khiển của mình.

Việc duy trì sổ đăng ký liên quan đến các nhóm kỹ thuật, sản phẩm và tiếp thị, và được hỗ trợ bởi GitHub Actions for Automation. Kế hoạch cải tiến trong tương lai bao gồm:

  • Mở rộng quản trị: phân bổ trách nhiệm bảo trì cho nhiều người đóng góp hơn.
  • Xác thực được cải thiện: Các tập lệnh được cải tiến để lọc cảnh báo và tự động xác thực yêu cầu kéo.
  • Quy trình làm việc chính thức: Ghi lại quy trình di chuyển chuỗi và các nhiệm vụ khác.
  • Cải tiến liên tục: Kết hợp phản hồi liên tục từ các bên liên quan.

Khi biểu đồ kiến ​​thức toàn cầu được thiết lập và chạy, sổ đăng ký sẽ được di chuyển đến đó. Giải pháp JSON/GitHub này chỉ là phiên bản đầu tiên.

Gần đây chúng tôi đã nâng cấp The Graph CLI bằng cách tích hợp The Graph Networks Registry. Bản nâng cấp này đơn giản hóa quy trình phát triển biểu đồ con, giới thiệu giao diện lựa chọn mạng thân thiện hơn với người dùng và hỗ trợ các nguồn động cho điểm cuối RPC và khối khởi chạy, giúp đơn giản hóa việc thiết lập biểu đồ con mới.

Gần đây chúng tôi đã nâng cấp The Graph CLI bằng cách tích hợp The Graph Networks Registry. Bản nâng cấp này đơn giản hóa quy trình phát triển biểu đồ con, giới thiệu giao diện lựa chọn mạng thân thiện hơn với người dùng và hỗ trợ các nguồn động cho điểm cuối RPC và khối khởi chạy, giúp đơn giản hóa việc thiết lập biểu đồ con mới.

Tích hợp Chain với Subgraph Studio Mạng blockchain của bạn có mong muốn khai thác sức mạnh của The Graph không? Nếu vậy, bạn có muốn biết về cơ hội vừa được công bố để tích hợp chuỗi của bạn với Subgraph Studio mà không mất phí không? Tìm hiểu cách trao quyền cho hệ sinh thái nhà phát triển chuỗi của bạn với các truy vấn miễn phí, hiệu suất đáng tin cậy và khả năng mở rộng liền mạch. Tích hợp blockchain của bạn với Subgraph Studio mà không mất phí và bạn có thể bắt đầu ngay hôm nay!

Sáng kiến ​​đăng ký này là bước đầu tiên trong một loạt các cải tiến lớn hơn được lên kế hoạch cho The Graph CLI. Bằng cách đơn giản hóa việc thiết lập và tích hợp các biểu đồ con, sổ đăng ký đặt nền tảng cho CLI được tái cấu trúc và cải tiến, đảm bảo trải nghiệm phát triển trực quan và hiệu quả cho cộng đồng.

Cho dù bạn là nhà phát triển đang tìm kiếm thông tin chi tiết về tích hợp, người lập chỉ mục đang khám phá các cơ hội mới hay là hiệu trưởng đang tìm kiếm các tùy chọn phân bổ thông minh, thì sổ đăng ký là một công cụ tài nguyên đáng tin cậy và thân thiện với người dùng. Khi hệ sinh thái The Graph tiếp tục phát triển, The Graph Networks Registry vẫn đóng vai trò trung tâm trong việc đảm bảo sự hợp tác, đổi mới và khả năng mở rộng.

(Vui lòng theo dõi blog để tìm các thuật ngữ chuyên môn, bình luận, thư viện mã, siêu liên kết, v.v. có liên quan)

💡Bài viết này trả lời các câu hỏi sau:

- Graph Networks Registry là gì?

- Tại sao phải tạo sổ đăng ký? - Sổ đăng ký hoạt động như thế nào?

- Ai có thể sử dụng Registry?

- The Graph hỗ trợ những mạng blockchain nào?

#pháttriểnblockchain#blockchaindataindex#indexer#web3data

Các bình luận

Tất cả bình luận

Recommended for you

  • Chủ tịch Ủy ban Ngân hàng Thượng viện Hoa Kỳ: Các điều khoản dự thảo mới liên quan đến lợi suất stablecoin có thể được công bố ngay trong tuần này.

    Theo Cointime, Thượng nghị sĩ Tim Scott, Chủ tịch Ủy ban Ngân hàng Thượng viện, phát biểu tại Hội nghị thượng đỉnh Blockchain DC rằng các nhà lập pháp có thể xem xét dự thảo luật mới, ít nhất là các điều khoản liên quan đến stablecoin, ngay trong tuần này. Ông Scott lưu ý rằng lợi suất stablecoin là vấn đề được thảo luận công khai nhiều nhất trong dự luật, nhưng các nhà lập pháp vẫn đang tiếp tục làm việc về vấn đề này. Ông nói: “Tôi tin rằng tôi sẽ có bản đề xuất đầu tiên để xem xét trong tuần này. Nếu điều đó xảy ra vào cuối tuần, và tôi nghĩ nó sẽ xảy ra, chúng ta ít nhất sẽ biết liệu khung pháp lý có đang hình thành hay không. Nếu vậy, tôi nghĩ chúng ta sẽ ở vị thế tốt hơn.” Ông cũng cho rằng tiến triển này là nhờ nỗ lực của Thượng nghị sĩ đảng Dân chủ Angela Alsobrooks, Thượng nghị sĩ đảng Cộng hòa Thom Tillis và quan chức Nhà Trắng Patrick Witt về vấn đề lợi suất stablecoin. Ông cho biết thêm rằng các vấn đề chưa được giải quyết khác cũng đã được đề cập trong các cuộc đàm phán trong tháng qua, bao gồm mối lo ngại của các nhà lập pháp về các dự án tiền điện tử của Tổng thống Donald Trump và gia đình ông, việc thiếu đại diện lưỡng đảng trong các cơ quan quản lý quan trọng và các quy định về Xác minh danh tính khách hàng (KYC). Ông Scott cũng cho biết: “Tôi nghĩ chúng ta đang rất gần đạt được thỏa thuận về các vấn đề đạo đức và số lượng thành viên cần thiết để thông qua. Chúng ta biết đây là vấn đề quan trọng đối với phía bên kia, vì vậy chúng ta cũng đang giải quyết nó. Tôi nghĩ chúng ta cũng đang đạt được tiến triển trong một số đề cử, đó là tin tốt. Còn về DeFi, đây là lĩnh vực mà Thượng nghị sĩ Mark Warner đang tập trung vào, và Chống rửa tiền (AML) là một phần rất quan trọng trong đó. Vì vậy, tôi nghĩ chúng ta đang tiến lên phía trước về những vấn đề này.”

  • Bản tin buổi sáng vàng | Những diễn biến quan trọng trong đêm ngày 18 tháng 3

    21:00-7:00 Từ khóa: Phantom, Stripe, Autonomous, Iran 1. Iran tuyên bố có thể hợp pháp tấn công các quốc gia cho phép Mỹ và Israel sử dụng lãnh thổ của mình; 2. CFTC Hoa Kỳ: Ví điện tử Phantom không yêu cầu đăng ký làm môi giới; 3. Tổng chưởng lý Arizona đệ đơn kiện hình sự chống lại nhà tiếp thị dự đoán Kalshi; 4. Bộ Ngoại giao Hoa Kỳ đã ra lệnh cho tất cả các đại sứ quán trên toàn thế giới tiến hành đánh giá an ninh "ngay lập tức"; 5. Robinhood Venture Capital đầu tư khoảng 35 triệu đô la vào Stripe và ElevenLabs; 6. GSR đầu tư 57 triệu đô la để mua lại Autonomous và Architech nhằm tạo ra một nền tảng quản lý quỹ tiền điện tử; 7. SEC và CFTC Hoa Kỳ ban hành hướng dẫn mới về tiền điện tử, nêu rõ rằng hầu hết các tài sản kỹ thuật số không phải là chứng khoán.

  • Ủy ban Chứng khoán và Giao dịch Hoa Kỳ (SEC) và Ủy ban Giao dịch Hàng hóa Tương lai (CFTC) đã đưa ra các ý kiến ​​mới về tiền điện tử, trong đó nêu rõ rằng hầu hết các tài sản kỹ thuật số không thuộc loại chứng khoán.

    Ngày 18 tháng 3, Cointime đưa tin Ủy ban Chứng khoán và Giao dịch Hoa Kỳ (SEC) và Ủy ban Giao dịch Hàng hóa Tương lai (CFTC) đã ban hành một tài liệu hướng dẫn dài 68 trang về tiền điện tử, trong đó nêu rõ hầu hết các tài sản kỹ thuật số không phải là chứng khoán. Tài liệu giải thích mới này nêu chi tiết phân loại stablecoin, hàng hóa kỹ thuật số và token “công cụ kỹ thuật số”, tất cả đều được cơ quan này khẳng định không phải là chứng khoán. Nó cũng cố gắng giải thích cách thức các “tài sản tiền điện tử không phải chứng khoán” có thể trở thành chứng khoán và làm rõ cách luật chứng khoán liên bang áp dụng cho khai thác, đặt cược giao thức và airdrop. SEC cũng giải thích cách thức các tài sản kỹ thuật số không phải chứng khoán có thể trở thành đối tượng của các hợp đồng đầu tư. Cơ quan này nêu rõ trong phần giải thích của mình: “Các tài sản tiền điện tử không phải chứng khoán trở thành đối tượng của các hợp đồng đầu tư khi một nhà phát hành thuyết phục các nhà đầu tư đầu tư vào một doanh nghiệp chung và đưa ra cam kết hoặc tuyên bố sẽ thực hiện công việc quản lý cần thiết, và người mua có lý do để kỳ vọng thu lợi nhuận từ đó.”

  • Mastercard dự định mua lại công ty tiền điện tử ổn định BVNK với giá lên tới 1,8 tỷ đô la.

    Theo Cointime, Mastercard đang lên kế hoạch mua lại công ty khởi nghiệp về cơ sở hạ tầng stablecoin BVNK với giá lên tới 1,8 tỷ đô la, bao gồm khoản thanh toán bổ sung trị giá 300 triệu đô la nếu thương vụ thành công. Thương vụ này diễn ra chỉ bốn tháng sau khi các cuộc đàm phán sáp nhập trị giá khoảng 2 tỷ đô la giữa BVNK và Coinbase đổ vỡ. Cả hai công ty đã xác nhận thỏa thuận trong một tuyên bố chung được phát hành vào thứ Ba.

  • BTC vượt mốc 75.000 đô la

    Dữ liệu thị trường cho thấy BTC đã vượt qua mốc 75.000 đô la và hiện đang giao dịch ở mức 75.033,01 đô la, tăng 2,83% trong 24 giờ. Thị trường đang trải qua biến động mạnh, vì vậy hãy quản lý rủi ro của bạn cho phù hợp.

  • Mạng chính FusnChain sắp ra mắt: blockchain công khai đầu tiên trên thế giới dành cho thực thi tài chính, mở ra cơ sở hạ tầng thực thi tài chính trên chuỗi cho kỷ nguyên PayFi.

    Một sự thay đổi mang tính lịch sử sắp diễn ra trong bối cảnh cơ sở hạ tầng Web3 toàn cầu. FusnChain, mạng lưới chính thức chuyên kết nối thế giới tiền điện tử với dòng tiền thực tế, đã chính thức thông báo về việc sắp ra mắt mạng chính (mainnet) của mình.

  • BTC vượt mốc 71.500 đô la.

    Dữ liệu thị trường cho thấy BTC đã vượt qua mốc 71.500 đô la và hiện đang giao dịch ở mức 71.510,19 đô la, tăng 1,06% trong 24 giờ. Thị trường đang trải qua biến động mạnh, vì vậy hãy quản lý rủi ro của bạn cho phù hợp.