A16z introduces “Cicada”,: An Ethereum library enabling anonymous voting

TL;DR Breakdown

  • Andreessen Horowitz, also known as A16z, a venture capital firm, has released a Solidity library that can be used for anonymous voting on Ethereum called “Cicada.”
  • Cicada uses time-lock puzzles, a sort of encryption that lets users encrypt secret values that can only be decoded after a certain amount of time.
  • According to the A16z post, Cicada uses these homomorphic puzzles, allowing votes to be counted even if users go offline.

Andreessen Horowitz unveils “Cicada,” a library that enables untraceable voting on Ethereum. An anonymous voting Solidity library for Ethereum has been made available by venture capital firm Andreessen Horowitz, popularly known as A16z. The library, under the name of “Cicada,” keeps polling place choices a secret until after the polls close. 

Anonymous voting on Ethereum with A16z’s “Cicada” library

According to a blog post by A16z engineer Michael Zhu on May 24, it can also render the voter’s identity eternally unknowable when paired with zero-knowledge group membership systems like Semaphore.

According to Zhu, Cicada uses time-lock puzzles, a cryptography that enables users to encrypt personal values that can only be deciphered after a predetermined time.

Since 1996, these puzzles have been available. However, before 2019, they would have mandated users to disclose their values when the period had passed. This interfered with the ability of voting systems to count all the votes cast by users who submitted their ballots before going offline.

Giulio Malavolta and Aravind Thyagarajan, two cryptographers, introduced the idea of “homomorphic” time-lock puzzles in 2019. This made it possible to combine the riddles into one that was simpler to solve than the total of the different puzzles. The final riddle can only be solved by knowing the sum of the various values rather than the individual ones.

The A16z post claims that Cicada uses these homomorphic problems to keep track of votes even when users are not online.

Cicada implements zero-knowledge proof verification, protecting voting integrity

A16z researchers encountered a challenge when attempting to adapt Malavolta and Thyagarajan’s approach to the blockchain: Each option has to be encoded as a boolean value of “1” or “0.” As a result, attackers could attempt to enhance their voting strength by encoding votes improperly, for as, by encoding “100” as the value.

To address this issue, Cicada mandates that each ballot be accompanied by a zero-knowledge proof of its legitimacy, according to the post. Without disclosing the vote’s content, the proof demonstrates that the vote was appropriately encoded.

Only while the poll is being performed can votes be concealed by cicadas. By brute-forcing the answer to the riddle after the “poll has closed” or the time-lock period has gone, anyone can discover the results of a vote. 

However, Cicada can be used in conjunction with zero-knowledge group membership systems like Semaphore, Semacaulk, or zero-knowledge state proofs to alleviate this issue, according to A16z. Solving the riddle by brute force will only show that a valid voter cast a ballot; it won’t show the identification documents used to verify the voter’s eligibility.

Zhu sent the URL to a sample Cicada contract that uses Semaphore to validate voter eligibility as an illustration.

Decentralized autonomous organizations (DAOs), the governing bodies that frequently oversee blockchain applications, have long included voting methods in their structures. However, as DAOs typically employ tokens to represent votes, a user’s power may be excessive if they control a significant amount of tokens. 

For instance, on May 22, a hacker gained control of Tornado Cash by casting extra votes on a nefarious proposal, which he then used to siphon off all the money from the governance contract. Later, the attacker made the offer to return control to the users.

Sasha Ivanov, the founder of Waves, has proposed that if governance hacks like these are to be prevented, DAOs must switch to a more democratic voting method. On Twitter, Zhu admitted that on-chain voting is “not ready for high stakes real-world use cases yet,” but he voiced optimism for further development.

Many blockchain projects now feature governance structures that depend on on-chain voting. For instance, the stablecoin project Maker employs on-chain voting to choose the composition of its reserves and other decisions. In contrast, Uniswap and other DeFi platforms use on-chain governance to decide which blockchains to deploy.

A16z Enters Optimism Collective with Rollup Client Magi

A16z, a crypto venture capital fund, also unveiled Magi, a layer 2 OP Stack solution. A roll-up client (consensus layer) developed in Rust is the newest offering from a16z and represents the company’s entry into the Optimism Collective.

Magi serves as a consensus client and feeds new blocks to the execution client at the execution layer of Ethereum to advance the chain. Magi was created independently to increase the client diversity of rollup and replace op-nodes. In addition, the a16z team intends to enhance Magi with new sync techniques, support for alternate data availability layers, tracking the unsafe head (unconfirmed blocks), and better frameworks.

The a16z team is hopeful that Magi, even as a novel approach, might become a workable substitute for op-node after a few months of development. Op node is a Go-based implementation for roller clients supported by Op Labs.

Disclaimer. The information provided is not trading advice. Cryptopolitan.com holds no liability for any investments made based on the information provided on this page. We strongly recommend independent research and/or consultation with a qualified professional before making any investment decision.

文章来源于互联网:A16z introduces “Cicada”,: An Ethereum library enabling anonymous voting

Disclaimers:

1. You are solely responsible for your investment decisions and this info is not liable for any losses you may incur.

2. The copyright of this article belongs to the writer, it represents the writer's opinions only, not represents the site's ones. Not financial advice.

Previous 2023年5月30日 02:12
Next 2023年5月30日 03:00

Related articles

  • LBRY plans to pick up the fight against SEC again

    TL;DR Breakdown LBRY has filed a notice of appeal against a federal judge’s ruling in July that favored the U.S. Securities and Exchange Commission (SEC) final judgment that was entered on July 11, 2023. The SEC had originally sought a much larger penalty of $22 million but reduced it after recognizing that the now-defunct firm couldn’t afford such an amount. Description LBRY, the blockchain-based file-sharing and payment network, appears to be reversing its earlier decision to wind down its operations. In a significant development, LBRY has filed a notice of appeal against a federal judge’s ruling in July that favored the U.S. Securities and Exchange Commission (SEC). On September 7, LBRY submitted a notice of appeal … Read more LBRY, the blockchain-based file-sharing and payment network, appears to be reversing its earlier decision to wind down its operations. In a significant development, LBRY has filed a notice of appeal against a federal judge’s ruling in July that favored the U.S. Securities and Exchange Commission (SEC). On September 7, LBRY submitted a notice of appeal to the United States Court of…

    Article 2023年9月8日
  • Jerome Powell plays bonds traders with this strategy

    Description Jerome Powell, the enigmatic chair of the Federal Reserve, once again proves he’s a mastermind at keeping bond traders on their toes. With a series of strategic maneuvers, Powell has set the stage for an unpredictable dance with the bond market that’s keeping every trader in suspense. A Game of Strategy Amid Uncertainties The central … Read more Jerome Powell, the enigmatic chair of the Federal Reserve, once again proves he’s a mastermind at keeping bond traders on their toes. With a series of strategic maneuvers, Powell has set the stage for an unpredictable dance with the bond market that’s keeping every trader in suspense. A Game of Strategy Amid Uncertainties The central bank is in a powerful position, with Powell at its helm, making the bond market uncertain about its next move. Such a setup benefits the Fed by allowing them to tweak policy based on unfolding economic metrics, ensuring no abrupt disturbances in the vast fixed-income arena. During a recent address in Wyoming, Powell subtly hinted at the Federal Reserve’s readiness to tighten its reins to curb…

    Article 2023年8月27日
  • Coinbase is so confident it will beat the SEC – Why?

    TL;DR Breakdown Coinbase is confident in winning the ongoing lawsuit against the SEC. The legal battle signifies a challenge to the existing regulatory framework governing digital assets. Coinbase’s stance is a conscious effort to redefine regulation, seeking clarity, fairness, and alignment with industry evolution. Description Coinbase, the prominent U.S.-based cryptocurrency exchange, is poised and ready to face down the U.S. Securities and Exchange Commission (SEC). But what fuels this bold confidence? Are they merely posturing, or is there a valid reason behind their unflinching assurance of victory? It’s time to break down why Coinbase believes it will come out triumphant … Read more Coinbase, the prominent U.S.-based cryptocurrency exchange, is poised and ready to face down the U.S. Securities and Exchange Commission (SEC). But what fuels this bold confidence? Are they merely posturing, or is there a valid reason behind their unflinching assurance of victory? It’s time to break down why Coinbase believes it will come out triumphant against the federal regulator in the ongoing lawsuit. Standing up against the SEC From the moment the SEC filed its lawsuit against…

    Article 2023年8月5日
  • KuCoin makes waves with official listing of Milady meme coin (LADYS)

    TL;DR Breakdown KuCoin has officially listed Milady Meme Coin (LADYS), joining other significant exchanges in supporting meme coins. The listing on KuCoin provides greater accessibility and exposure for LADYS, attracting a broader audience of cryptocurrency traders. At the time of writing, LADYS is experiencing a bearish sentiment with a significant price dip. The meme coin frenzy shows no signs of slowing down, with significant exchanges rallying behind these unpredictable assets. In the latest captivating twist within the meme coin community, the KuCoin exchange has made waves by officially listing Milady Meme Coin (LADYS). This exciting development further adds to the growing chorus of trading platforms recently embracing the primary competitor to the renowned PEPE coin. The vibrant world of meme coins continues to captivate seasoned and adventurous traders as they ride the waves of this exhilarating and ever-evolving market. 📢New Listing@miladymemecoin $LADYS gets listed on #KuCoin! 💎Pair: LADYS/USDT💎Deposit: now open (Network: ERC-20)💎Trading: 10:00 on May 22, 2023 (UTC)#meme #memecoin — KuCoin (@kucoincom) May 22, 2023 KuCoin has announced that the only available trading pair on its platform will be LADYS/USDT….

    Article 2023年5月24日
  • Russia’s Central Bank explores digital ruble collaborations

    TL;DR Breakdown Russia’s Central Bank (CBR) is exploring possibilities for integrating its digital ruble with other nations’ payment systems. Governor Elvira Nabiullina reports the bank is discussing options to use the digital ruble for cross-border transactions. Two methods for integration are being considered: a platform-to-platform interaction or a shared settlement center with various digital currency platforms. Description The realm of central bank digital currencies (CBDCs) is growing as Russia’s Central Bank (CBR) turns to potential collaborations, setting its sights on its own digital currency, the digital ruble. Governor Elvira Nabiullina has reported that the institution is pursuing avenues for integrating its CBDC with existing payment systems in other nations to streamline cross-border … Read more The realm of central bank digital currencies (CBDCs) is growing as Russia’s Central Bank (CBR) turns to potential collaborations, setting its sights on its own digital currency, the digital ruble. Governor Elvira Nabiullina has reported that the institution is pursuing avenues for integrating its CBDC with existing payment systems in other nations to streamline cross-border settlements and transactions. Embarking on the digital ruble journey The…

    Article 2023年7月23日
TOP