The problem PriMaci solve: eliminating the need to trust into public parties and private voting with MACI
Technology used: MPC (Multi-party computation), eliptic curve cryptography, Poseidon-hash based encryption+ MACI Protocol (Minimal Anti-Collusion Infrastructure)
Challenges: running and adapting MACI to MPC; conversion of cryptogrphic primitives to MPC circuits; understanding MPC dsl;