Cookie Consent by Free Privacy Policy Generator ๐Ÿ“Œ The power of zero-knowledge proofs - exploring the new ConsenSys zkEVM

๐Ÿ  Team IT Security News

TSecurity.de ist eine Online-Plattform, die sich auf die Bereitstellung von Informationen,alle 15 Minuten neuste Nachrichten, Bildungsressourcen und Dienstleistungen rund um das Thema IT-Sicherheit spezialisiert hat.
Ob es sich um aktuelle Nachrichten, Fachartikel, Blogbeitrรคge, Webinare, Tutorials, oder Tipps & Tricks handelt, TSecurity.de bietet seinen Nutzern einen umfassenden รœberblick รผber die wichtigsten Aspekte der IT-Sicherheit in einer sich stรคndig verรคndernden digitalen Welt.

16.12.2023 - TIP: Wer den Cookie Consent Banner akzeptiert, kann z.B. von Englisch nach Deutsch รผbersetzen, erst Englisch auswรคhlen dann wieder Deutsch!

Google Android Playstore Download Button fรผr Team IT Security



๐Ÿ“š The power of zero-knowledge proofs - exploring the new ConsenSys zkEVM


๐Ÿ’ก Newskategorie: Programmierung
๐Ÿ”— Quelle: dev.to

Article Image

Itโ€™s well-known that Ethereum needs support in order to scale. A variety of L2s (layer twos) have launched or are in development to improve Ethereumโ€™s scalability. Among the most popular L2s are zero-knowledge based rollups (also known as zk-rollups). Zk-rollups offer a solution that has both high scalability and minimal costs. In this article, weโ€™ll define what zk-rollups are and review the latest in the market, the new ConsenSys zkEVM.

This new zk-rollupโ€Šโ€”โ€Ša fully EVM-equivalent L2 by ConsenSysโ€Šโ€”โ€Šmakes building with zero-knowledge proofs easier than ever. ConsenSys achieves this by allowing developers to port smart contracts easily, stay with the same toolset they already use, and bring users along with them smoothlyโ€Šโ€”โ€Šall while staying highly performant and cost effective.

If you donโ€™t know a lot about zk-rollups, youโ€™ll find how they work fascinating. Theyโ€™re at the cutting-edge of computer science. And if you do already know about zk-rollups, and youโ€™re a Solidity developer, youโ€™ll be interested in how the new ConsenSys zkEVM makes your dapp development a whole lot easier.

Itโ€™s zk-rollup time! So letโ€™s jump in.

The power of zero-knowledge proofs

Zk-rollups depend on zero-knowledge proofs. But what is a zero-knowledge proof?

A zero-knowledge proof allows you to prove a statement is trueโ€Šโ€”โ€Šwithout sharing what the actual statement is, or how the truth was discovered.

At its most basic, a prover passes secret information to an algorithm to compute the zero-knowledge proof. Then a verifier uses this proof with another algorithm to check that the prover actually knows the secret information. All this happens without revealing the actual information.

There are a lot of details behind that above statement. Check out this article if you want to understand the cryptographic magic behind how it all works. But for our purpose, whatโ€™s important are the use cases of zero-knowledge proofs. A few examples:

  • Anonymous paymentsโ€Šโ€”โ€ŠTraditional digital payments are not private, and even most crypto payments are on public blockchains. Zero-knowledge proofs offer a way to make truly private transactions. You can prove you paid for somethingย โ€ฆ without revealing any details of the transaction.

  • Identity protectionโ€Šโ€”โ€ŠWith zero-knowledge proofs, you can prove details of your personal identity while still keeping them private. For example, you can prove citizenshipย โ€ฆ without revealing your passport.

  • And the most important use case for our purposes: Verifiable computation.

What is verifiable computation?

Verifiable computation means you can have some other entity process computations for you and trust that the results are trueย โ€ฆ without knowing any of the details of the transaction.

That means a layer 2 blockchain, such as the ConsenSys zkEVM, can become the outsourced computation layer for Ethereum. It can process a batch of transactions (much faster than Ethereum), create the proof for the validity of the transactions, and submit just the results and the proof to Ethereum. Ethereum, since it has the proof, doesnโ€™t need the detailsโ€Šโ€”โ€Šnor does it need a way to prove that the results are true.

So instead of processing every transaction, Ethereum offloads the work to a separate chain. All Ethereum has to do is apply the results to its state. This vastly improves the speed and scalability of Ethereum.

Image #1

Exploring the new ConsenSys zkEVM and why itโ€™s important

Several zk-rollup L2s for Ethereum have already been released or are in progress. But the ConsenSys zkEVM could be the king. Letโ€™s look at why:

Type 2ย ZK-EVM

For one thing, itโ€™s a Type 2 ZK-EVMโ€Šโ€”โ€Šan evolution of zk-rollups. Itโ€™s faster and easier to use than Type 1 zk solutions. It offers better scalability and performance while still being fully EVM-equivalent.

Traditionally with zk-proofs, itโ€™s computationally expensive and slow for the prover to create proofs, which limits the capabilities and usefulness of the rollup. However, the ConsenSys zkEVM uses a recursion-friendly, lattice-based zkSNARK proverโ€Šโ€”โ€Šwhich means faster finality and seamless withdraws, all while retaining the security of Ethereum settlements. And it delivers ultra-low gas fees.

Solves the problems of traditional L2s

Second, the ConsenSys zkEVM solves many of the practical problems of other L2s:

  • Zero switching costsโ€Šโ€”โ€ŠItโ€™s super easy to port smart contracts to the zkEVM. The zkEVM is EVM-equivalent down to the bytecode. So no rewriting code or smart contracts. You already know what you need to know to get started, and your current smart contracts already work.

  • Easy to move your dApp users to the L2โ€Šโ€”โ€ŠThe zkEVM is supported by MetaMask, the leading web3 wallet. So most of your users are probably already able to access the zkEVM.

  • Easy for devsโ€Šโ€”โ€ŠThe zkEVM supports most popular tools out of the box. You can build, test, debug, and deploy your smart contracts with Hardhat, Infura, Truffle, etc. All the tools you use now, you can keep using. And there is already a bridge to move tokens onto and off the network.

  • It uses ETH for gasโ€Šโ€”โ€ŠThereโ€™s no native token to the zkEVM, so you donโ€™t need to worry about new tokens, third-party transpilers, or custom middleware.

  • Itโ€™s all open source!

How to get started using the ConsenSys zkEVM

The zkEVM private testnet was released in December 2022 and is moving to public testnet on March 28th, 2023. Itโ€™s already processed 774,000 transactions(and growing). There are lots of dApps already: uniswap, the graph, hop, and others. You can read the documentation for the zkEVM and deploy your own smart contract.

Conclusion

Itโ€™s definitely time for zk-rollups to shine. They are evolving quickly and leading the way in helping Ethereum to scale. Itโ€™s a great time to jump in and learn how they workโ€Šโ€”โ€Šand building with the ConsenSys zkEVM is a great place to start!

Have a really great day!

...



๐Ÿ“Œ Consensys: Sub-Domain Takeover at http://www.codefi.consensys.net/


๐Ÿ“ˆ 54.23 Punkte

๐Ÿ“Œ Weltraumbergbau: Blockchain-Unternehmen Consensys kauft Planetary Resources


๐Ÿ“ˆ 27.12 Punkte

๐Ÿ“Œ ConsenSys To Update MetaMask Crypto Wallet in Response To Privacy Backlash


๐Ÿ“ˆ 27.12 Punkte

๐Ÿ“Œ Smart Contract Audits with ConsenSys Diligence Fuzzing - Fuzzing as a Service


๐Ÿ“ˆ 27.12 Punkte

๐Ÿ“Œ CVE-2023-44273 | Consensys gnark-crypto up to 0.11.2 Signature deserialization


๐Ÿ“ˆ 27.12 Punkte

๐Ÿ“Œ CVE-2023-44378 | Consensys gnark prior 0.9.0 in comparison


๐Ÿ“ˆ 27.12 Punkte

๐Ÿ“Œ CVE-2024-23688 | Consensys Discovery up to 0.4.4 AES Handler/GCM nonce re-use (GHSA-w3hj-wr2q-x83g)


๐Ÿ“ˆ 27.12 Punkte

๐Ÿ“Œ Consensys: CSV Injection at https://assets-paris-demo.codefi.network/


๐Ÿ“ˆ 27.12 Punkte

๐Ÿ“Œ Smart Contract Audits with ConsenSys Diligence Fuzzing - Fuzzing as a Service


๐Ÿ“ˆ 27.12 Punkte

๐Ÿ“Œ Inside the Microsoft Power Platform | Power Apps, Power Automate, Power BI and more


๐Ÿ“ˆ 26.83 Punkte

๐Ÿ“Œ 34C3 - Coming Soon: Machine-Checked Mathematical Proofs in Everyday Software and Hardware Developme


๐Ÿ“ˆ 24.07 Punkte

๐Ÿ“Œ Windows 3.1 In My BIOS? Itโ€™s More Likely Than You Think (2 proofs of Win3.1 in ThinkPads)


๐Ÿ“ˆ 24.07 Punkte

๐Ÿ“Œ 36C3 - Getting software right with properties, generated tests, and proofs - deutsche รœbersetzung


๐Ÿ“ˆ 24.07 Punkte

๐Ÿ“Œ 36C3 - Getting software right with properties, generated tests, and proofs


๐Ÿ“ˆ 24.07 Punkte

๐Ÿ“Œ 36C3 - Getting software right with properties, generated tests, and proofs - Russian (ั€ัƒััะบะธะน) tran


๐Ÿ“ˆ 24.07 Punkte

๐Ÿ“Œ Automatic Proofs of Differential Privacy


๐Ÿ“ˆ 24.07 Punkte

๐Ÿ“Œ Palo-Alto-Firewalls: Mehr Angriffe und Proofs-of-Concept aufgetaucht


๐Ÿ“ˆ 24.07 Punkte

๐Ÿ“Œ Palo-Alto-Firewalls: Mehr Angriffe und Proofs-of-Concept aufgetaucht


๐Ÿ“ˆ 24.07 Punkte

๐Ÿ“Œ Palo-Alto-Firewalls: Mehr Angriffe und Proofs-of-Concept aufgetaucht


๐Ÿ“ˆ 24.07 Punkte

๐Ÿ“Œ MPV is better than vlc. FIGHT ME(with logic and reasons and proofs)


๐Ÿ“ˆ 24.07 Punkte

๐Ÿ“Œ Can AI-Generated Proofs Bring Bug-Free Software One Step Closer?


๐Ÿ“ˆ 24.07 Punkte

๐Ÿ“Œ HPR3606: Infinity is just a big number and other proofs


๐Ÿ“ˆ 24.07 Punkte

๐Ÿ“Œ IBM Power 9 OP910/Power 9 OP920/Power 9 FW910 memory corruption


๐Ÿ“ˆ 20.12 Punkte

๐Ÿ“Œ Inside Microsoft 365: Power Apps? Power Automate? Power was?


๐Ÿ“ˆ 20.12 Punkte

๐Ÿ“Œ Golem Karrierewelt: Kostenloses Webinar: Power Automate? Power Apps? Power was?


๐Ÿ“ˆ 20.12 Punkte

๐Ÿ“Œ Golem Karrierewelt: Heute Webinar "Power Automate? Power Apps? Power was?"


๐Ÿ“ˆ 20.12 Punkte

๐Ÿ“Œ โ€žFree Basicsโ€œ von Facebook: Zero Rating, Zero Netzneutralitรคt, Zero Datenschutz


๐Ÿ“ˆ 17.83 Punkte

๐Ÿ“Œ Cyber-Security in der โ€žneuen Realitรคt: Mit Zero Trust & Zero Touch zu โ€žZero Riskโ€œ


๐Ÿ“ˆ 17.83 Punkte

๐Ÿ“Œ Cyber-Security in der โ€žneuen Realitรคt: Mit Zero Trust & Zero Touch zu โ€žZero Riskโ€œ


๐Ÿ“ˆ 17.83 Punkte

๐Ÿ“Œ Zero Trust โ‰  Zero Risk: Leveraging Risk Techniques for Zero Trust Acceleration | News - PSW773


๐Ÿ“ˆ 17.83 Punkte

๐Ÿ“Œ Zero Trust โ‰  Zero Risk: Leveraging Risk Techniques for Zero Trust Acceleration | News - PSW773


๐Ÿ“ˆ 17.83 Punkte

๐Ÿ“Œ Zero Trust โ‰  Zero Risk: Leveraging Risk Techniques for Zero Trust Acceleration - Ron Woerner PSW#773


๐Ÿ“ˆ 17.83 Punkte

๐Ÿ“Œ Microsoft readies Power Fx, a new Power Platform low-code language


๐Ÿ“ˆ 16.34 Punkte

๐Ÿ“Œ Now Power BI has SQL integration. New self-service Datamarts brings SQL hookup to Power BI Premium.


๐Ÿ“ˆ 16.34 Punkte











matomo