Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

poc: Fork and rework Botvana distributed trading platform #1

Open
goshawk-3 opened this issue Oct 16, 2024 · 0 comments
Open

poc: Fork and rework Botvana distributed trading platform #1

goshawk-3 opened this issue Oct 16, 2024 · 0 comments
Assignees

Comments

@goshawk-3
Copy link
Owner

goshawk-3 commented Oct 16, 2024

Proof-of-Concept

To develop the Proof-of-Concept, an existing distributed trading platform can be adapted to implement the core concept. It should simulate the primary use case where a client submits a request for zk-SNARK proof computation, a market maker matches the request, and directs it to one of the most suitable provers. The chosen prover then computes and returns the proof.

  • For simplicity, the entire state will be managed centrally within a single unit (central server).
  • Each botvana bot must be reworked into a zk-SNARK (bellman lib) prover.
  • A simple Web-UI must visualize pending, running and executed jobs/tasks. Also, an view must list all provers bots and their ranking.

The entire simulation should be runnable on a single machine.

Future development

This project could be turned into a testbed that can be used to evaluate future concepts and ideas in a fail-fast manner.

@goshawk-3 goshawk-3 self-assigned this Oct 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant