Topics Blockchain

Mạng Lưới Subsquid (SQD): Chuyển Đổi Truy Cập Dữ Liệu Blockchain

Nâng Cao
Blockchain
Explainers
Altcoins
2024年5月27日

Kể từ năm 2018, The Graph (GRT) là công cụ được các nhà phân tích và nhà phát triển blockchain truy cập, lập chỉ mục và truy vấn dữ liệu lịch sử trên Ethereum (ETH) và một số chuỗi tương thích với máy ảo Ethereum (EVM) khác. Nó thậm chí còn được gọi là "Google của các blockchain" để biểu thị vai trò nổi bật của nó trong phân tích dữ liệu on-chain. Tuy nhiên, Biểu Đồ có phạm vi phủ sóng tương đối hạn chế bên ngoài các chuỗi tương thích với EVM. Ngoài ra, hầu hết các yếu tố kiến trúc chính của giao thức, chẳng hạn như công cụ truy vấn và cơ sở dữ liệu, được giữ trong cùng một mô-đun nguyên khối, hạn chế khả năng áp dụng của giao thức ở một số trường hợp sử dụng cụ thể.

Subsquid Network là một giải pháp thay thế mới nổi cho The Graph. Nền tảng này sử dụng cách tiếp cận mô-đun linh hoạt hơn nhiều cho phép bạn lập chỉ mục dữ liệu on-chain trên các mạng blockchain khác nhau. Subsquid cũng tự hào có các tính năng sáng tạo như một kho dữ liệu phi tập trung, giải pháp truy vấn dữ liệu dựa trên đám mây và khuôn khổ phát triển truy vấn dựa trên Typescript – Squid SDK. 

Những Bài Học Quan Trọng:

  • Subsquid Network (SQD) là một giao thức phi tập trung tạo điều kiện thuận lợi cho việc truy cập và truy xuất dữ liệu blockchain được nắm giữ trên hơn 100 nền tảng Layer 1 và Layer 2.

  • Subsquid có một số lợi thế so với giao thức cũ hơn của The Graph để truy vấn dữ liệu on-chain, bao gồm mạng lưới phủ sóng rộng hơn và quyền truy cập qua đám mây.

  • Tất cả khả năng xử lý và lưu trữ dữ liệu trên Subsquid đều phi tập trung, sử dụng các nút công nhân đặc biệt.

2401-T16454_Skinny_Banner_for_Blog_and_Learn_Row_53_728x90.png

Subsquid Là Gì?

Subsquid Network (SQD) là một công cụ truy vấn dữ liệu phi tập trung được thiết kế để cho phép người dùng truy cập, truy xuất và phân tích dữ liệu on-chain một cách hiệu quả từ hơn 100 mạng Layer 1Layer 2. Nền tảng này cho phép các nhà phát triển, nhà phân tích và những người dùng quan tâm khác lập chỉ mục dữ liệu từ các blockchain trong hai hệ sinh thái lớn nhất trong ngành – các mạng lưới tương thích với EVM và các chuỗi hệ sinh thái Substrate. Loại trước bao gồm các blockchain sử dụng các công cụ xử lý tương tác với Ethereum, trong khi các blockchain thứ hai được tạo thành từ các nền tảng tương thích với Polkadot (DOT).

Subsquid hiện đang chạy dưới dạng mạng không cần được cấp quyền ở chế độ testnet trên Arbitrum (ARB). Ngoài ra, nền tảng này có phiên bản riêng tư (mặc dù có thể truy cập công khai) đóng vai trò như một công cụ hỗ trợ cho mạng không cần được cấp quyền, vẫn đang trưởng thành và đang chuẩn bị cho việc ra mắt mainnet trong tương lai. Mặc dù phiên bản Subsquid độc quyền này được chạy trên một cụm riêng, nhưng nó hoạt động ở chế độ mở, miễn phí truy cập.

Dữ liệu blockchain điển hình có thể truy cập thông qua Mạng lưới Subsquid bao gồm nhật ký sự kiện thô, dữ liệu giao dịch, dấu vết thực hiện cho một số mạng và được gọi là những điểm khác biệt của trạng thái – những thay đổi hoặc cập nhật dữ liệu của blockchain sau khi một giao dịch mới được xử lý.

Subsquid Network Hoạt Động Như Thế Nào?

Subsquid Network sử dụng cách tiếp cận phi tập trung để truy vấn, lưu trữ và cung cấp dữ liệu. Tất cả các mô-đun của nền tảng – bao gồm các mô-đun truy vấn và lưu trữ dữ liệu quan trọng – đều phi tập trung và sử dụng các nút công nhân đặc biệt, những người cung cấp tài nguyên máy tính của họ để giúp xử lý và lưu trữ dữ liệu để đổi lấy phần thưởng trong token crypto gốc của nền tảng, SQD.

Subsquid có một số tác nhân chính hỗ trợ chức năng của nền tảng, bao gồm Nhà Cung Cấp Dữ Liệu, Nút Người Lao Động, Trình Thu Thập Nhật Ký, Trình Lên Lịch, Quản Lý Phần Thưởng và Người Tiêu Dùng Dữ Liệu.

Nhà Cung Cấp Dữ Liệu

Các nhà cung cấp dữ liệu là các chuỗi Layer 1 và Layer 2 thực tế mà từ đó Subsquid lấy dữ liệu on-chain. Hiện tại, trọng tâm của dự án chỉ là với các nguồn on-chain. Tuy nhiên, quyền truy cập vào các nguồn off-chain cũng có thể được tích hợp trong tương lai, điều này có thể dẫn đến một loạt các giải pháp mới sử dụng dữ liệu on-chain được làm giàu với các nguồn off-chain bổ sung.

Tính đến giữa tháng 5/2024, Subsquid tuyên bố khả năng truy cập và truy vấn dữ liệu trên hơn 100 nền tảng blockchain. Bên cạnh các hệ sinh thái EVM và Substrate hiện đang được hỗ trợ, dự án này cũng hướng đến việc tích hợp các chuỗi dựa trên Solana (SOL) và Cosmos (ATOM).

Nút Người Lao Động

Công nhân là các nút mạng ngang hàng cung cấp tài nguyên máy tính và lưu trữ để hỗ trợ khả năng truy vấn và lưu trữ phân tán của Subsquid. Bất kỳ cá nhân hoặc tổ chức nào sẵn sàng cung cấp tài nguyên để đổi lấy phần thưởng SQD đều có thể đăng ký tham gia mạng lưới với tư cách nút mạng công nhân bằng cách stake 100.000 token SQD.

Bộ sưu tập nhật ký

Các nút mạng này thu thập nhật ký xử lý dữ liệu từ các nút mạng của công nhân và lưu trữ chúng theo cách được phân phối trên IPFS. Nhật ký được lưu trữ trong sáu tháng và có thể được những người tham gia mạng lưới khác sử dụng trong trường hợp họ cần truy cập vào dữ liệu lịch sử cụ thể đã được người lao động xử lý trước đó.

Trình Lên Lịch

Tác nhân mạng lưới này rất quan trọng đối với việc xử lý dữ liệu tổng thể trên nền tảng của Subsquid. Trình lên lịch phân phối dữ liệu có nguồn gốc từ các blockchain giữa các nút mạng công nhân để đảm bảo xử lý và phân bổ công suất hiệu quả nhất. Trình lên lịch lắng nghe các bản cập nhật theo thời gian thực từ các nhà cung cấp dữ liệu và nút mạng công nhân để xác định lịch phân bổ dữ liệu tối ưu.

Quản Lý Phần Thưởng

Người quản lý phần thưởng tính toán phần thưởng crypto mà mỗi nút mạng của công nhân được hưởng. Tiêu chí tính toán bao gồm một số biến, đáng chú ý nhất trong số đó là hoạt động xử lý dữ liệu tổng thể của nút công nhân và số lượng SQD đã stake .

Người Tiêu Dùng Dữ Liệu

Đây là những thực thể muốn truy cập các dịch vụ truy vấn dữ liệu của Subsquid. Mỗi người tiêu dùng dữ liệu kết nối với nền tảng thông qua một cổng đặc biệt gắn với một địa chỉ mạng. Một yếu tố quan trọng đối với hầu hết người tiêu dùng dữ liệu là băng thông được phân bổ cho cổng của họ, vì nó xác định hiệu quả và số lượng dữ liệu blockchain mà họ có thể cung cấp. Băng thông cho một cổng được xác định bởi số lượng token SQD bị người dùng khóa: càng khóa nhiều SQD, băng thông càng được phân bổ nhiều.

Các Tính Năng Chính Của Subsquid

Subsquid Cloud

Hệ sinh thái Subsquid bao gồm phiên bản dựa trên đám mây, Subsquid Cloud . Nền tảng này cho phép các nhà phát triển triển khai các trình lập chỉ mục thông qua đám mây lập chỉ mục đa chuỗi, mở rộng đáng kể tính khả dụng của các dịch vụ của nền tảng. Nhờ Subsquid Cloud, các ứng dụng dựa trên web hoạt động bên ngoài môi trường blockchain có thể có được quyền truy cập tiết kiệm chi phí vào dữ liệu on-chain.

Hồ Dữ Liệu Phi Tập Trung

Dữ liệu có nguồn gốc từ các blockchain thông qua Subsquid Network được lưu trữ trong một kho dữ liệu phi tập trung – thuật ngữ mà dự án sử dụng để mô tả việc lưu trữ dữ liệu được phân phối trên nhiều nút mạng công nhân trên nền tảng. Dữ liệu này được lưu trữ theo cách phi tập trung và được phục vụ khi có yêu cầu của các truy vấn dữ liệu cho các trường hợp sử dụng như phân tích, lập chỉ mục lịch sử và trình khám phá blockchain.

Càng có nhiều nút mạng công nhân trên mạng lưới, dữ liệu từ hồ phi tập trung càng có thể được truy xuất hiệu quả. Đó là vì các nút mạng này không chỉ cung cấp dung lượng lưu trữ mà còn cả sức mạnh tính toán, giúp truy cập vào hồ hiệu quả hơn khi mạng lưới mở rộng.

Squid SDK

Nền tảng Subsquid cung cấp bộ công cụ phát triển – Squid SDK – để cho phép các nhà phát triển tạo các indexer trích xuất, chuyển đổi, tải và truy vấn dữ liệu blockchain theo thời gian thực. Squid SDK đại diện cho một tập hợp các thư viện trong Typescript – một ngôn ngữ lập trình được xây dựng trên JavaScript bằng cách thêm các loại tĩnh, giúp dễ dàng phát hiện lỗi và xây dựng các ứng dụng lớn hơn. Khung mô-đun của Squid SDK cho phép các nhà phát triển tùy chỉnh các dự án lập chỉ mục của họ với các plug-in và mục tiêu dữ liệu.

Công cụ truy vấn Subsquid cũng có khả năng truy cập đa chuỗi. Các nhà phát triển có thể triển khai các indexer cung cấp dữ liệu từ nhiều mạng và lưu trữ kết quả trong một kho lưu trữ, nơi dữ liệu này có thể được kết hợp để sử dụng thêm trong phân tích hoặc trong các ứng dụng phi tập trung (DApp).

Subsquid so với Biểu Đồ

Subsquid Network thường được so sánh với một giao thức truy vấn dữ liệu on-chain cũ hơn và uy tín hơn: Biểu Đồ. Kể từ năm 2018, The Graph đã trở nên cực kỳ phổ biến đối với các nhà phát triển và nhà phân tích vì khả năng tìm nguồn dữ liệu hiệu quả từ nhiều blockchain phổ biến, bao gồm Ethereum và các chuỗi tương thích với EVM lớn khác.

Tuy nhiên, Subsquid có một số tính năng và đặc tính kỹ thuật mang lại những lợi thế quan trọng so với The Graph. 

Trước hết, Biểu Đồ giữ tất cả các thành phần chính của giao thức trong cùng một mô-đun nguyên khối. Để tận dụng tính năng này, người dùng phải sử dụng toàn bộ stack do nền tảng cung cấp, điều này hạn chế tính linh hoạt liên quan đến các ứng dụng dữ liệu khác nhau. Ngược lại, Subsquid có thiết kế mô-đun trong đó các thành phần chính, chẳng hạn như cơ sở dữ liệu, công cụ truy vấn và các công cụ kết xuất dữ liệu phía máy khách, tách biệt với nhau. Điều này mang lại mức độ linh hoạt cao hơn nhiều và tiềm năng tùy chỉnh tốt hơn. Ví dụ: DApp có thể sử dụng công cụ truy vấn của Subsquid nhưng tùy chỉnh công cụ trình bày dữ liệu phía máy khách.

Thứ hai, lập chỉ mục theo thời gian thực cho các khối chưa hoàn thiện có sẵn trong Subsquid nhưng không có với The Graph. Đây là sự khác biệt quan trọng trong việc hỗ trợ các ứng dụng yêu cầu quyền truy cập dữ liệu theo thời gian thực nhanh chóng, hiệu quả. 

Thứ ba, không giống như The Graph, giải pháp Subsquid Cloud giúp người dùng bên ngoài môi trường blockchain truy cập nền tảng của Subsquid. Với Subsquid Cloud, bạn có thể sử dụng thanh toán bằng tiền fiat để truy cập các dịch vụ của nền tảng trực tuyến. Ngược lại, Biểu Đồ yêu cầu thanh toán bằng crypto để sử dụng giao thức của nó. Điều này hạn chế việc áp dụng nền tảng giữa những người dùng vẫn chưa quen với môi trường web3, cũng như khả năng áp dụng của The Graph trong các ứng dụng Web 2.0.

Cuối cùng, Subsquid có lợi thế so với The Graph được đo lường bằng số lượng tuyệt đối các nền tảng blockchain mà nền tảng này bao quát. Subsquid tuyên bố phạm vi phủ sóng trên hơn 100 mạng, trong khi The Graph có thể lấy dữ liệu từ ít hơn 60 chuỗi. 

Token Crypto Subsquid (SQD) Là Gì?

SQD là tiền điện tử gốc của Subsquid. Đây là token ERC-20 được phát hành trên Ethereum và kết nối với mạng lưới Arbitrum One L2. Các chức năng chính của token SQD trên Subsquid bao gồm:

  • Governance :Chủ sở hữu token có thể tham gia vào các quy trình quản trị trên nền tảng bằng cách bình chọn về các yêu cầu và đề xuất thay đổi.

  • Phần thưởng cho các nút mạng công nhân :Các nút mạng này được thưởng token SQD vì đã đóng góp dung lượng xử lý và lưu trữ cho mạng lưới.

  • Staking và ủy quyền stake : Người dùng có thể stake token SQD bằng các nút công nhân ưa thích.

  • Quy định về tỷ lệ tiêu thụ dữ liệu:Khóa token SQD cho phép người tiêu dùng dữ liệu tăng phân bổ băng thông. Điều này đóng vai trò là yếu tố quan trọng liên quan đến số lượng và tốc độ của dữ liệu on-chain mà những người tiêu dùng này có thể truy cập.

SQD là token giảm phát, với tổng nguồn cung tối đa là 1.337.000.000.

Skinny_Banner-1600x400.webp

Mua Token Crypto Subsquid (SQD) Ở Đâu

Token Subsquid có sẵn trên thị trường Giao Ngay của Bybit dưới dạng cặp giao dịch (SQD/USDT ). Bạn cũng có thể tận dụng các chiến dịch Token Splash của Bybit dành riêng cho SQD để có cơ hội nhận phần chia từ tổng thưởng 1.900.000 SQD. Các sự kiện sẽ kéo dài đến ngày 31/5/2024.

Lời Kết

Subsquid Network là một dự án có tiềm năng cách mạng hóa phân tích blockchain và truy cập vào dữ liệu on-chain. Với thiết kế mô-đun, mạng lưới phủ sóng rộng lớn và khả năng phân cấp hiệu quả về khả năng xử lý và lưu trữ, nền tảng này mang lại sự cải thiện đáng kể so với giao thức rất phổ biến của The Graph. 

Hơn nữa, tác động của Subsquid đối với ngành có thể mở rộng ra ngoài khả năng truy cập đơn giản vào dữ liệu on-chain. Cụ thể, nền tảng này có tiềm năng hỗ trợ các ứng dụng AI trên blockchain. Các thuật toán và ứng dụng AI đòi hỏi khả năng truy cập nhanh chóng và hiệu quả vào khối lượng lớn dữ liệu và nhờ khả năng vận hành, Subsquid có thể đáp ứng nhu cầu này. Với thị trường ngách ở giao điểm của AI và tốc độ thu thập crypto nhanh chóng, Subsquid có vị thế tốt để tận dụng sự tăng trưởng bùng nổ này.

#LearnVớiBybit