Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: implement cards for the blog #1752

Merged
merged 12 commits into from
Aug 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions apps/website/blog/2021-10-12-maci-v1.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
---
slug: maci-1-0-release
title: MACI 1.0 Release
description: "Introducing MACI 1.0: A milestone release enhancing decentralized applications' collusion resistance, featuring improved developer experience and gas efficiency."
authors:
name: Koh Wei Jie
title: Zero Knowledge (ZK) Researcher
url: https://github.com/weijiekoh
image_url: https://avatars.githubusercontent.com/u/17002415?v=4
tags: [zk, maci, release, voting, security]
excerpt: "The Privacy & Scaling Explorations team is proud to release version 1.0 of Minimal Anti-Collusion Infrastructure (MACI). MACI enables collusion resistance for decentralised applications, particularly voting and quadratic funding systems. This release is a major upgrade to the project and provides better developer experience and gas savings for users."
---

# Release Announcement: MACI 1.0
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
---
slug: maci-1-0-technical-introduction
title: A Technical Introduction to MACI 1.0
description: "Discover MACI 1.0: A groundbreaking solution for secure, collusion-resistant on-chain voting, powered by zk-SNARKs, ensuring transparency and integrity in every vote."
authors:
name: Kyle Charbonnet
title: Privacy and Scaling Explorations (PSE)
url: https://github.com/kcharbo3
image_url: https://avatars.githubusercontent.com/u/30647178?v=4
tags: [zk, maci, release, voting, security]
excerpt: "MACI, which stands for Minimal Anti-Collusion Infrastructure, is an application that allows users to have an on-chain voting process with greatly increased collusion resistance. A common problem among today’s on-chain voting processes is how easy it is to bribe voters into voting for a particular option. Oftentimes this bribery takes the form of “join our pool (vote our way) and we will give you a cut of the rewards (the bribe)”. Since all transactions on the blockchain are public, without MACI, voters can easily prove to the briber which option they voted for and therefore receive the bribe rewards."
---

# A Technical Introduction to MACI 1.0
Expand Down
2 changes: 2 additions & 0 deletions apps/website/blog/2023-01-18-maci-v1.1.1.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
---
slug: maci-v1-1-1-release
title: MACI v1.1.1 Release
description: "Announcing the release of MACI v1.1.1, introducing enhanced security measures, new features, and an updated documentation guide to bolster the integrity and functionality of on-chain voting processes."
authors:
name: ctrlc03 & chao
title: MACI team
url: https://pse.dev
image_url: /img/pse-logo-round.png
tags: [zk, maci, release, voting, security]
excerpt: "We are pleased to announce the release of an updated version of MACI - Minimal Anti-Collusion Infrastructure v1.1.1."
---

# MACI v1.1.1 Release Article
Expand Down
2 changes: 2 additions & 0 deletions apps/website/blog/2024-01-18-roadmap.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
---
slug: 2024-team-roadmap
title: New year, new MACI
description: Welcome to 2024. MACI's New Year, New Team, New Roadmap
authors:
name: Sam Richards
title: MACI team lead
url: https://x.com/samonchain
image_url: https://avatars.githubusercontent.com/u/8097623?v=4
tags: [maci, roadmap]
excerpt: "Happy 2024 and welcome to the new MACI documentation website and blog! Moving forward, we’ll post our latest project news and development updates here."
---

Greetings anons,
Expand Down
2 changes: 2 additions & 0 deletions apps/website/blog/2024-02-28-maci-v1.2.0.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
---
slug: maci-v1-2-0-release
title: MACI v1.2.0 Release
description: "MACI v1.2.0: Enhancing Blockchain Privacy & Security with Developer-Friendly Updates"
authors:
name: ctrlc03
title: MACI team
url: https://pse.dev
image_url: /img/pse-logo-round.png
tags: [release, audit, security, documentation]
excerpt: "We are pleased to announce the release of MACI v1.2.0"
---

# MACI v1.2 Release
Expand Down
1 change: 1 addition & 0 deletions apps/website/blog/2024-04-10-roadmap-q2.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ authors:
url: https://x.com/samonchain
image_url: https://avatars.githubusercontent.com/u/8097623?v=4
tags: [roadmap, rpgf, qf, qv]
excerpt: "Glad to have you here! We have a few MACI roadmap updates to share.Before we hop into our Q2 plans, let's take a look at what we did in Q1:"
---

Greetings anon,
Expand Down
1 change: 1 addition & 0 deletions apps/website/blog/2024-05-08-ethdam.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ authors:
url: https://x.com/ctrlc03
image_url: https://avatars.githubusercontent.com/u/93448202?v=4
tags: [security, bug, babyjubjub, input validation]
excerpt: "During ETHDam's Quadratic Funding round, run on clr.fund, we discovered a critical bug in MACI. The issue stemmed from the lack of validation on MACI public keys within the [Poll contract]. A user (spoiler alert, it was a self-inflicted denial of service (DoS)) was able to submit a MACI public key which was not a point of the Baby JubJub elliptic curve, and it broke everything."
---

During [ETHDam's Quadratic Funding round](https://ethdamqf.com/#/), run on [clr.fund](https://clr.fund), we discovered a critical bug in MACI. The issue stemmed from the lack of validation on MACI public keys within the [Poll contract](/docs/developers-references/smart-contracts/solidity-docs/Poll). A user (spoiler alert, it was a self-inflicted denial of service (DoS)) was able to submit a MACI public key which was not a point of the Baby JubJub elliptic curve, and it broke everything.
Expand Down
1 change: 1 addition & 0 deletions apps/website/blog/2024-05-22-the-origins-of-maci.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ authors:
url: https://github.com/Vee-18
image_url: /img/pse-logo-round.png
tags: [maci, voting, history, vitalik]
excerpt: "Minimal Anti-Collusion Infrastructure (MACI), is making waves in the world of private, digital voting. But where did this technology originate? Vitalik Buterin is the mind that thought of MACI. In this post, we’ll dive into his vision for a more secure and private digital voting system."
---

Minimal Anti-Collusion Infrastructure (MACI), is making waves in the world of private, digital voting. But where did this technology originate? Vitalik Buterin is the mind that thought of MACI. In this post, we’ll dive into his vision for a more secure and private digital voting system.
Expand Down
1 change: 1 addition & 0 deletions apps/website/blog/2024-05-28-upcoming-grants.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ authors:
url: https://x.com/ctrlc03
image_url: https://avatars.githubusercontent.com/u/93448202?v=4
tags: [voting, security, anonymity, roadmap, grants]
excerpt: "Minimal Anti Collusion Infrastructure (MACI) is a public good that allows one to run secure, private, on-chain voting polls."
---

Minimal Anti Collusion Infrastructure ([MACI](https://github.com/privacy-scaling-explorations/maci)) is a public good that allows one to run secure, private, on-chain voting polls.
Expand Down
1 change: 1 addition & 0 deletions apps/website/blog/2024-06-17-understanding-maci.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ authors:
url: https://github.com/Vee-18
image_url: /img/pse-logo-round.png
tags: [maci, voting, history, vitalik]
excerpt: "In this blog post, we’ll give a high-level, beginner friendly introduction of what Minimal Anti-Collusion Infrastructure (MACI) is, and how it could be used in a real-world context. We’ll take you through the essentials of MACI, making complex concepts accessible regardless of your background in the blockchain space."
---

Hey Anon!
Expand Down
1 change: 1 addition & 0 deletions apps/website/blog/2024-06-21-deciphering-maci.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ authors:
url: https://github.com/Vee-18
image_url: /img/pse-logo-round.png
tags: [maci, voting, history]
excerpt: "Welcome to the intriguing world of blockchain! This guide delves into Minimal Anti-Collusion Infrastructure (MACI), essential for those exploring secure, private voting on the blockchain."
---

Welcome to the intriguing world of blockchain! This guide delves into Minimal Anti-Collusion Infrastructure (MACI), essential for those exploring secure, private voting on the blockchain.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ authors:
url: https://github.com/Vee-18
image_url: /img/pse-logo-round.png
tags: [maci, voting, history]
excerpt: "Public goods are services or products that are available for everyone to consume, regardless of whether they contribute to their creation. Examples include clean air, public parks, and open-source software. These goods are essential for community welfare but often face funding challenges due to their non-excludable and non-rivalrous nature. This is where blockchain technology steps in, offering a decentralised approach to funding these vital initiatives. Through blockchain, transparency and community participation in funding decisions are greatly enhanced."
---

### What are Public Goods?
Expand Down
1 change: 1 addition & 0 deletions apps/website/blog/2024-07-23-q2-review.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ authors:
url: https://x.com/ctrlc03
image_url: https://avatars.githubusercontent.com/u/93448202?v=4
tags: [voting, security, anonymity, roadmap, grants]
excerpt: "Glad to have you here! It's that time of the year where we have a few MACI roadmap updates to share. We’re going to take a moment to look at what we accomplished in Q2, as the most active project in the entire PSE GitHub org."
---

Greetings anon,
Expand Down
1 change: 1 addition & 0 deletions apps/website/blog/2024-07-30-roadmap-q3.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ authors:
url: https://x.com/ctrlc03
image_url: https://avatars.githubusercontent.com/u/93448202?v=4
tags: [voting, security, anonymity, roadmap, grants]
excerpt: "We’re excited to share with you what we're building over the next few months. You'll see some of the same themes as our Q2 roadmap as we strive to make MACI and MACI-RPGF more user-friendly and accessible."
---

# Q3 Roadmap
Expand Down
1 change: 1 addition & 0 deletions apps/website/blog/2024-08-10-maci-v2.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ authors:
url: https://x.com/ctrlc03
image_url: https://avatars.githubusercontent.com/u/93448202?v=4
tags: [voting, security, anonymity, roadmap, grants]
excerpt: "We are pleased to announce the release of MACI v2.0.0!"
---

# MACI v2.0 Release
Expand Down
Loading
Loading