What is GraphTally?
GraphTally is a trust-minimized, high-throughput micropayment system designed primarily for decentralized networks, with a special focus on The Graph protocol. Developed by Semiotic Labs, GraphTally facilitates fast, efficient, and cost-effective payments for indexers who handle millions of blockchain data queries every day.
Key Features
- Micropayment System for Web3: GraphTally enables the payment process for machine-to-machine interactions, making it practical for large-scale, low-cost, and frequent payments within decentralized applications and data indexing networks like The Graph.
- How It Works: It uses one-way payment channels that eliminate the need for dispute windows. Senders sign individual receipts for each query off-chain; receivers then verify and aggregate these into a "Receipt Aggregate Voucher" (RAV), which is submitted on-chain for settlement. This approach greatly reduces transaction costs and boosts throughput.
- Efficiency: Verifying an individual ECDSA signature costs approximately 3,000 gas (about $0.015 on Arbitrum), making the process highly economical for high-volume operations.
- On-Chain Security: Smart contracts are used to verify RAVs, facilitate secure fund transfers, and manage escrow securely.
- Adoption: As of December 2024, GraphTally was responsible for over 80% of payment processing on The Graph, effectively replacing its predecessor, the Timeline Aggregation Protocol (TAP)12.
Why is GraphTally Important?
The solution addresses the critical need for scalable, low-cost, and trustless micropayment solutions as the web3 ecosystem grows. By offloading the majority of transaction verification off-chain and only settling aggregate receipts on-chain, GraphTally ensures the network remains both efficient and decentralized, while supporting billions of monthly data queries
1.
Summary Table
GraphTally's architecture is purpose-built for the increasing needs of web3, particularly for microtransactions and machine-to-machine payments at scale
12.