Tuesday, October 14, 2025
No Result
View All Result
DOLLAR BITCOIN
Shop
  • Home
  • Blockchain
  • Bitcoin
  • Cryptocurrency
  • Altcoin
  • Ethereum
  • DeFi
  • Legal Hub
  • More
    • Market & Analysis
    • Dogecoin
    • NFTs
    • XRP
    • Regulations
  • Shop
    • Bitcoin Book
    • Bitcoin Coin
    • Bitcoin Hat
    • Bitcoin Merch
    • Bitcoin Miner
    • Bitcoin Miner Machine
    • Bitcoin Shirt
    • Bitcoin Standard
    • Bitcoin Wallet
DOLLAR BITCOIN
No Result
View All Result
Home Ethereum

Update on the Vyper Compiler

by n70products
November 4, 2024
in Ethereum
0
0
SHARES
0
VIEWS
Share on FacebookShare on Twitter



eth wallpaper

The thought behind the Vyper Challenge was to develop one thing that was designed on the language stage to naturally exhibit a excessive diploma of security. The undertaking was initially authored by Vitalik as a proof-of-concept alternative for Serpent, its predecessor, however shortly after its creation Vyper discovered itself with out a devoted maintainer. Fortunately, there have been enthusiastic neighborhood members that took up the torch and continued growth of the undertaking, and we (the EF Python Staff) turned re-involved within the undertaking for a while earlier this yr.

This fall, a preliminary safety audit was carried out by the Consensys Diligence staff on the Python-based Vyper compiler. You can read the results for yourself here.

We encourage you to learn the report, nevertheless, there are two primary take-aways.

  1. There are a number of severe bugs within the Vyper compiler.
  2. The codebase has a excessive stage of technical debt which can make addressing these points complicated.

For the reason that current Python-based Vyper implementation shouldn’t be but manufacturing prepared, it has been moved out of the ethereum github group into its personal group: vyperlang. The prevailing maintainers are planning to handle the problems independently as soon as once more, however we are going to proceed to observe the undertaking intently right here: > https://github.com/vyperlang/vyper

In the meantime, our staff continues work on a Rust-based compiler in tandem. Extra on that under, however first, right here’s a bit extra on how we obtained to the place we’re right this moment.

Over the course of this yr we labored with the undertaking maintainers to deal with bettering the code high quality and structure of the undertaking. After a number of months of labor we have been skeptical that the python codebase was prone to ship on the concept that Vyper promised. The codebase contained a major quantity of technical and architectural debt, and from our perspective it did not seem to be the prevailing maintainers have been centered on fixing this.

Exploring Rust

Earlier this yr in August, we explored producing a model of the Vyper compiler constructed on basically completely different structure. The purpose was to write down a compiler in Rust that leverages the prevailing work by the Solidity staff and makes use of the YUL intermediate illustration to permit us to focus on EVM or EWASM throughout compilation. A Rust primarily based compiler will be simply compiled to WASM, making the compiler rather more transportable than one primarily based in Python. By constructing on prime of YUL we’d get the EVM and EWASM compilation without spending a dime, solely requiring the compiler to deal with the transformation from a Vyper AST to YUL.
We have been sufficiently far together with our Rust primarily based Vyper compiler when the Python Vyper audit was launched, and have been assured within the directionl. The audit confirmed many considerations across the python codebase and helped to validate the route we have taken.

The work continues

That mentioned, the maintainers of the Python Vyper codebase do intend to proceed with the undertaking. Whereas we don’t plan to have continued involvement within the python codebase, we want them luck but in addition needed to make observe of current occasions to keep away from inadvertently signalling that the undertaking was protected to make use of.

So at current there are at present two “Vyper” compilers: The EF-supported work in direction of constructing a compiler written in Rust to ship on the unique thought of Vyper, and the Python effort which can work independently towards the identical objectives within the Python codebase. We’re hopeful that we are able to proceed working collectively in direction of a single “Vyper” with a number of implementations, and we’ll maintain everybody updated because the undertaking strikes ahead.



Source link

Tags: CompilerUpdateVyper
Previous Post

Solana-Based Memecoin That’s Up 4,641% This Year Earns Sudden Support From Binance

Next Post

Ethereum Price Turns Red: Is This a Temporary Dip?

Next Post

Ethereum Price Turns Red: Is This a Temporary Dip?

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Premium Content

Analysts Say Bitcoin Will Break $90,000 In Q4 2024 But This Must Happen First

September 10, 2024
Job hunting? Nothing beats human networks – here are 8 places to start

Job hunting? Nothing beats human networks – here are 8 places to start

September 26, 2025

Dogecoin (DOGE) Jumps 10%+: Is More Upside Ahead?

November 6, 2024

Matrixport Says 95% Chance Of Bitcoin Spot ETF In January, Sets BTC Price Target

December 22, 2023

Ethereum: Checking if ETH to $2500 is still on the cards

January 9, 2024

Michael Saylor unveils bold $21B stock issuance to supercharge Bitcoin investments

March 11, 2025

Recent Posts

  • US Gov’t Seeks to Add $14B to Crypto Reserves as Part of Forfeiture Case
  • This charging cable has a genius solution to tangled wires – and it’s only $20 on Amazon
  • If You Don’t Do This, You’ll Get Wrecked

Categories

  • Altcoin
  • Bitcoin
  • Blockchain
  • Blog
  • Cryptocurrency
  • DeFi
  • Dogecoin
  • Ethereum
  • Market & Analysis
  • NFTs
  • Regulations
  • XRP

Recommended

US Gov’t Seeks to Add B to Crypto Reserves as Part of Forfeiture Case

US Gov’t Seeks to Add $14B to Crypto Reserves as Part of Forfeiture Case

October 14, 2025
This charging cable has a genius solution to tangled wires – and it’s only  on Amazon

This charging cable has a genius solution to tangled wires – and it’s only $20 on Amazon

October 14, 2025

© 2025 Dollar-Bitcoin | All Rights Reserved

No Result
View All Result
  • Home
  • Blockchain
  • Bitcoin
  • Cryptocurrency
  • Altcoin
  • Ethereum
  • DeFi
  • Legal Hub
  • More
    • Market & Analysis
    • Dogecoin
    • NFTs
    • XRP
    • Regulations
  • Shop
    • Bitcoin Book
    • Bitcoin Coin
    • Bitcoin Hat
    • Bitcoin Merch
    • Bitcoin Miner
    • Bitcoin Miner Machine
    • Bitcoin Shirt
    • Bitcoin Standard
    • Bitcoin Wallet

© 2025 Dollar-Bitcoin | All Rights Reserved

Feature

U.S. Regulated
 

Close the CTA

Beginner Friendly
 

Advanced Tools
 

Free Bitcoin Offer
 

Mobile App
 

10$

5$

Varies
 

Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?
💵 Turn Every Dollar Into Crypto Rewards! Wirex lets you spend dollars or bitcoin — and get up to 8% back in crypto instantly. 💸 Exclusive offers dropping soon — stay tuned!
“Offers Launching Soon”
This is default text for notification bar
Learn more
Go to mobile version