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

  • Binance Australia temporarily suspends AUD withdrawals and deposits

    TL;DR Breakdown Binance Australia has temporarily suspended AUD withdrawal and deposit services through bank transfers. Users can convert their AUD balances to the stablecoin Tether (USDT) to ensure uninterrupted access to trading and withdrawals. Binance users in Australia can still use credit or debit cards to purchase and sell cryptocurrencies on the platform. Binance Australia recently announced that they would temporarily suspend the withdrawal and deposit of the Australian Dollar (AUD) through bank transfers. The decision comes in the wake of an earlier announcement by Binance Australia on May 18, stating that they would no longer support AUD bank transfers through PayID. This change was attributed to a decision made by a third-party payment service provider. However, it was mentioned in a subsequent update on May 22 that the services would still be available until June 1. In a recent tweet, Binance assured its users that they could smoothly conduct their withdrawals and trading activities following the regulation changes. Binance has introduced the option to convert Australian Dollar (AUD) balances to the widely used stablecoin, Tether (USDT). This move aims…

    Article 2023年6月6日
  • Dormant Bitcoin wallet experiences movement after 11 years

    TL;DR Breakdown A dormant Bitcoin wallet that has been inactive for 11 years recently saw some movements days ago. The movement shows that Bitcoin whales are still making their moves in the market. Description In a surprising turn of events, a dormant Bitcoin wallet that had remained inactive for over 11 years suddenly came alive and transferred its entire stash of over 1,037 Bitcoins, valued at a staggering $31 million at current prices. The transaction took place amid a Bitcoin price of $29,956 and occurred at block height 799701, … Read more In a surprising turn of events, a dormant Bitcoin wallet that had remained inactive for over 11 years suddenly came alive and transferred its entire stash of over 1,037 Bitcoins, valued at a staggering $31 million at current prices. The transaction took place amid a Bitcoin price of $29,956 and occurred at block height 799701, around 10:51 am UTC on July 22, according to data from BitInfoCharts. The dormant Bitcoin wallet contains $31 million in BTC The dormant Bitcoin wallet had originally acquired the 1,037 Bitcoins back on…

    Article 2023年7月25日
  • Exclusive: Do Kwon remains in handcuffs likely to face up to 6 months behind bars

    TL;DR Breakdown Cryptopolitan, on good authority, brings you the inside happenings at Do Kwon’s hearing in Montenegro.  Do Kwon will reportedly be taken into extradition custody in Montenegro as the courts consider handing him over to South Korean authorities. The sun has set down on Do Kwon, and it’s not a fun affair. Sources present in court have informed Cryptopolitan that Do Kwon will remain behind bars for a while. According to reports, Do Kwon is to remain in Montenegro custody for six months while the country’s courts consider an extradition request from South Korea. All goes against Do Kwon favor In March, the South Korean national and colleague Terra executive Han Chang-Joon were arrested in Montenegro for allegedly possessing forged documents. South Korean officials were already on the hunt for Do Kwon, and after his detention, both South Korea and the United States requested his extradition. Kwon is also facing potential imprisonment in Montenegro for document forgery. A few hours ago, Do Kwon appeared in court, and here is part of his footage. What remains clear is that Montenegro’s…

    Article 2023年6月19日
  • Here is what Putin thinks about US dollar’s downfall

    TL;DR Breakdown Putin denies Russia’s involvement in the de-dollarization of the global economy. The Russian President links currency dominance to the issuing country’s economic strength. Putin expresses concern over the weaponization of the US dollar in international politics. He observes a shift towards transactions in national currencies, like the yuan and Arab currencies. Description With the currents of global finance ebbing and flowing, Russian President Vladimir Putin recently weighed in on the declining dominance of the US dollar. Putin’s comments, far from celebratory, instead emphasized Russia’s neutrality in the ongoing currency transition. Highlighting international trends, he noted these could be contributing to a potential end to the dollar’s reign. … Read more With the currents of global finance ebbing and flowing, Russian President Vladimir Putin recently weighed in on the declining dominance of the US dollar. Putin’s comments, far from celebratory, instead emphasized Russia’s neutrality in the ongoing currency transition. Highlighting international trends, he noted these could be contributing to a potential end to the dollar’s reign. Putin’s insight into global currency dynamics In a recent economic forum, Putin addressed…

    Article 2023年6月20日
  • CFTC Commissioner advocates for modernized investor protection measures amid technological advances

    TL;DR Breakdown CFTC Commissioner Christy Goldsmith Romero urges for modernized investor protection measures, emphasizing the need for regulatory frameworks to adapt to technological advances like cryptocurrencies and DeFi. Romero appointed a technology panel to the CFTC’s Technology Advisory Committee, focusing on integrating KYC and AML processes into decentralized platforms and understanding the role of AI in financial markets. To enhance investor safety, Romero re-proposes creating a National Financial Fraud Registry, a centralized database for recording financial crimes and fines, aiming to deter fraud and identify repeat offenders. Description Christy Goldsmith Romero, Commissioner of the United States Commodity Futures Trading Commission (CFTC), urged regulators to modernize investor protection measures by leveraging technological advances. Speaking at the North American Securities Administrators Association’s annual meeting, Romero emphasized that the government’s failure to keep pace with emerging technologies could adversely affect vulnerable investors. Romero’s call to action … Read more Christy Goldsmith Romero, Commissioner of the United States Commodity Futures Trading Commission (CFTC), urged regulators to modernize investor protection measures by leveraging technological advances. Speaking at the North American Securities Administrators Association’s annual meeting,…

    Article 2023年9月12日
TOP