Open Mikerah opened 2 years ago
Do you already have an idea of how to implement such a debugging functionality? Will it e.g. just be struct which can be attached to a VM or node, which offers some fine-grained logging functionality?
Yes, that's what I'm thinking. We can have a struct for both the VM and compiler since the information you'd want to see for both are different enough.
After working with MP-SPDZ, I noticed that it has a lack of debugger tools for tracing the execution of a program, from compilation to execution. In order to be effective with any such library, developers need a way to debug their MPC programs. At a minimum, our debugger should allow for