Discovery and Coordination of nodes to run MPCs
- Install bazel from https://github.com/bazelbuild/bazel/releases/tag/0.29.1
That's it. The other steps below will run automatically on-demand:
- Install the MPC software next to this directory.
git clone https://github.com/google/private-join-and-compute ../private-join-and-compute
- Build it.
make mpc-build
Compute the intersection-sum of files local/server_data.csv
and local/client_data.csv
- Run a relay:
make relay
The address of the relay will be written in local/relay.p2p
.
- Run multiple nodes:
make node
make node