diff --git a/content/articles/state-of-private-voting-2026.md b/content/articles/state-of-private-voting-2026.md new file mode 100644 index 0000000..39e9445 --- /dev/null +++ b/content/articles/state-of-private-voting-2026.md @@ -0,0 +1,56 @@ +--- +authors: [ + "Private Governance Team", + "Shutter Network", + "John Guilding", + "Anton Valov", + "Nico Serrano", + ] # Add your name or multiple authors in an array +title: "State of Private Voting 2026" # The title of your article +image: "/articles/state-of-private-voting-2026/cover.webp" # Image used as cover, Keep in mind the image size, where possible use .webp format, possibly images less then 200/300kb +tldr: "A blogpost announcement for the private voting protocols on Ethereum in 2026." #Short summary +date: "2025-11-12" # Publication date in ISO format +# canonical: "mirror.xyz/my-new-article" # (Optional) The original source URL, this tells search engines the primary version of the content +tags: ["privacy", "governance", "voting", "DAOs", "MACI"] # (Optional) Add relevant tags as an array of strings to categorize the article +#projects: ["project-1"] +--- + +## PDF Report + +The full PDF report can be accessed [**HERE**](https://pse.dev/articles/state-of-private-voting-2026/state-of-private-voting-2026.pdf). +
+
+ +## Inside the Report + +Private voting is a critical component of decentralized governance, ensuring that participants can cast their votes without fear of coercion or retribution. As the landscape of decentralized autonomous organizations (DAOs) and on-chain elections continues to evolve, the need for robust private voting mechanisms becomes increasingly apparent. The [Shutter Network](https://www.shutter.network/) and PSE teams have prepared a report to provide an overview of the current state of private voting protocols on Ethereum, examining various solutions, their strengths and weaknesses, and recommendations for future development. + +The report covers the following areas: + +- The need for private voting +- The challenges of private voting +- In-depth analysis of private voting protocols, including: + - [Freedom Tool](https://freedomtool.org/) + - [MACI V3](https://maci.pse.dev/) + - [Semaphore V4](https://semaphore.pse.dev/) + - [Shutter - Shielded Voting](https://www.shutter.network/shielded-voting) + - [SIV](https://siv.org/) + - [Incendia](https://incendia.tech/) + - [DAVINCI](https://davinci.vote/) + - [Aragon/Aztec](https://research.aragon.org/nouns.html) + - [Cicada](https://github.com/a16z/cicada) + - [Enclave](https://www.enclave.gg/) + - [Kite](https://arxiv.org/pdf/2501.05626) + - [Shutter - Permanent Shielded Voting](https://www.shutter.network/shielded-voting) +- Recommendations +- Future work + +The following is a summary table comparing the different private voting protocols based on the defined properties. You can find more details and information in the full report. + +![Private voting protocols comparison table](/articles/state-of-private-voting-2026/table.webp) + +We hope you find this report useful and informative as we continue to explore and develop private voting solutions for decentralized governance. We believe the community is doing an amazing job pushing the boundaries of this particular field, and we look forward to seeing how these protocols evolve. + +Reach out with your feedback, questions, or suggestions for future work in the comments on Twitter / X via [@zkMACI](https://twitter.com/zkMACI) or [@ShutterNetwork](https://x.com/ShutterNetwork). + +Privacy is normal. diff --git a/public/articles/state-of-private-voting-2026/aragon-aztec.webp b/public/articles/state-of-private-voting-2026/aragon-aztec.webp new file mode 100644 index 0000000..751582b Binary files /dev/null and b/public/articles/state-of-private-voting-2026/aragon-aztec.webp differ diff --git a/public/articles/state-of-private-voting-2026/cicada.webp b/public/articles/state-of-private-voting-2026/cicada.webp new file mode 100644 index 0000000..bcaa081 Binary files /dev/null and b/public/articles/state-of-private-voting-2026/cicada.webp differ diff --git a/public/articles/state-of-private-voting-2026/cover.webp b/public/articles/state-of-private-voting-2026/cover.webp new file mode 100644 index 0000000..7e8d315 Binary files /dev/null and b/public/articles/state-of-private-voting-2026/cover.webp differ diff --git a/public/articles/state-of-private-voting-2026/davinci.webp b/public/articles/state-of-private-voting-2026/davinci.webp new file mode 100644 index 0000000..1e09ae3 Binary files /dev/null and b/public/articles/state-of-private-voting-2026/davinci.webp differ diff --git a/public/articles/state-of-private-voting-2026/enclave-crisp.webp b/public/articles/state-of-private-voting-2026/enclave-crisp.webp new file mode 100644 index 0000000..900cea0 Binary files /dev/null and b/public/articles/state-of-private-voting-2026/enclave-crisp.webp differ diff --git a/public/articles/state-of-private-voting-2026/freedom-tool.webp b/public/articles/state-of-private-voting-2026/freedom-tool.webp new file mode 100644 index 0000000..3ccc478 Binary files /dev/null and b/public/articles/state-of-private-voting-2026/freedom-tool.webp differ diff --git a/public/articles/state-of-private-voting-2026/incendia.webp b/public/articles/state-of-private-voting-2026/incendia.webp new file mode 100644 index 0000000..9327acf Binary files /dev/null and b/public/articles/state-of-private-voting-2026/incendia.webp differ diff --git a/public/articles/state-of-private-voting-2026/maci-v3.webp b/public/articles/state-of-private-voting-2026/maci-v3.webp new file mode 100644 index 0000000..e1811bb Binary files /dev/null and b/public/articles/state-of-private-voting-2026/maci-v3.webp differ diff --git a/public/articles/state-of-private-voting-2026/semaphore-v4.webp b/public/articles/state-of-private-voting-2026/semaphore-v4.webp new file mode 100644 index 0000000..c86fe43 Binary files /dev/null and b/public/articles/state-of-private-voting-2026/semaphore-v4.webp differ diff --git a/public/articles/state-of-private-voting-2026/shutter-permanent-shielded-voting.webp b/public/articles/state-of-private-voting-2026/shutter-permanent-shielded-voting.webp new file mode 100644 index 0000000..3c05ee8 Binary files /dev/null and b/public/articles/state-of-private-voting-2026/shutter-permanent-shielded-voting.webp differ diff --git a/public/articles/state-of-private-voting-2026/shutter-shielded-voting.webp b/public/articles/state-of-private-voting-2026/shutter-shielded-voting.webp new file mode 100644 index 0000000..141416b Binary files /dev/null and b/public/articles/state-of-private-voting-2026/shutter-shielded-voting.webp differ diff --git a/public/articles/state-of-private-voting-2026/siv.webp b/public/articles/state-of-private-voting-2026/siv.webp new file mode 100644 index 0000000..7bd6080 Binary files /dev/null and b/public/articles/state-of-private-voting-2026/siv.webp differ diff --git a/public/articles/state-of-private-voting-2026/state-of-private-voting-2026.pdf b/public/articles/state-of-private-voting-2026/state-of-private-voting-2026.pdf new file mode 100644 index 0000000..f3e0f59 Binary files /dev/null and b/public/articles/state-of-private-voting-2026/state-of-private-voting-2026.pdf differ diff --git a/public/articles/state-of-private-voting-2026/table.webp b/public/articles/state-of-private-voting-2026/table.webp new file mode 100644 index 0000000..49d9992 Binary files /dev/null and b/public/articles/state-of-private-voting-2026/table.webp differ