Varför använda samarbets-SNARK i stället för bara MPC? Vi får ofta frågan: om du redan litar på ett MPC-nätverk för integritet, varför sätta ZK överst? Om det ändå finns ett förtroendeantagande, varför inte också lita på det för att det är korrekt? 🧵
1/ ZK håller på att bli standardsättet att verifiera beräkning. Först på kedjan, sedan förmodligen överallt. Om dina utdata bara är beroende av förtroende för MPC-nätverket kommer folk att börja undvika det.
2/ du kanske inte litar på MPC-nätverket med dina egna data, men andra gör det. Om nätverket bevisar sin beräkning via ZK kan du fortfarande lita på resultatet – även om du inte litar på nätverket som skapade det. Varför inte också ta bort antagandet om förtroende för integritet?
3/ Jag önskar att vi kunde. Men just nu finns det inget praktiskt sätt. Som sagt, fler och fler människor arbetar med att minska eller till och med ta bort detta antagande (inklusive oss). Om vi gör samma typ av framsteg här som vi har sett i ZK, kan vi faktiskt komma nära en idealisk lösning för privat delad stat.
2,27K