Skip to content

WebGPU-accelerated Stellar scanner (research spike) #63

Description

@truthixify

Tier: L (1-2 weeks) Type: perf

Context

View-tag batching (#45 previous wave) gave us 229x speedup. WebGPU compute shaders could potentially push further by parallelizing ECDH across thousands of announcements at once. Spike to find out.

Scope

  • Prototype WebGPU shader for X25519 scalar multiplication
  • Benchmark vs. current optimized scan on 100k-announcement dataset
  • Document feasibility, gotchas, and recommended path
  • If win > 5x: file follow-up to land properly
  • If not: document why and close

Acceptance criteria

  • Working prototype (can be branch-only)
  • Benchmark numbers
  • Recommendation doc
  • Either follow-up issue or clear "defer" rationale

Files to start with

  • src/chains/stellar/scan.ts
  • WebGPU compute shader docs

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave programdesignVisual design workdripsFunded via Drips Networkhelp wantedExtra attention is neededperfPerformance / optimizationstellarTouches Stellar / Soroban code

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions