Crypto Flexs
  • DIRECTORY
  • CRYPTO
    • ETHEREUM
    • BITCOIN
    • ALTCOIN
  • BLOCKCHAIN
  • EXCHANGE
  • TRADING
  • HACKING
  • SLOT
  • CASINO
  • SUBMIT
Crypto Flexs
  • DIRECTORY
  • CRYPTO
    • ETHEREUM
    • BITCOIN
    • ALTCOIN
  • BLOCKCHAIN
  • EXCHANGE
  • TRADING
  • HACKING
  • SLOT
  • CASINO
  • SUBMIT
Crypto Flexs
Home»ETHEREUM NEWS»Vyper compiler updates
ETHEREUM NEWS

Vyper compiler updates

By Crypto FlexsFebruary 14, 20243 Mins Read
Facebook Twitter Pinterest LinkedIn Tumblr Email
Vyper compiler updates
Share
Facebook Twitter LinkedIn Pinterest Email

The idea behind the Vyper project was to develop something designed to naturally exhibit a high level of safety at the language level. The project was originally written by Vitalik as a proof-of-concept replacement for its predecessor, Serpent, but soon after creating Vyper, it was discovered that it lacked a dedicated maintainer. Luckily, passionate community members continued to develop the project, and we (the EF Python team) got back involved with the project for a while earlier this year.

This fall, the Consensys Diligence team performed a preliminary security audit of the Python-based Vyper compiler. You can read the results yourself here..

Please read the report. But there are two main takeaways.

  1. The Vyper compiler has several serious bugs.
  2. The codebase has a high level of technical debt, which complicates resolving these issues.

The existing Python-based Vyper implementation is not yet production-ready, so it has been moved from the Ethereum github organization to its own organization, vyperlang. The existing maintainers plan to tackle the issue independently once again, but we will continue to follow the project closely here. > https://github.com/vyperlang/vyper

In the meantime, our team continues work on a Rust-based compiler. See below for more details. First, let me explain in more detail how I got to where I am today.

Over the course of this year, we’ve focused on working with the project maintainers to improve the code quality and architecture of the project. After months of work, we were skeptical that the Python codebase had the potential to deliver on the ideas promised by Vyper. The codebase contains a significant amount of technical and architectural debt, and from our perspective, the existing maintainers do not seem focused on resolving this issue.

Rust Exploration

In early August of this year, we explored producing a version of the Vyper compiler built on a fundamentally different architecture. The goal was to leverage the Solidity team’s existing work and write a compiler in Rust that could use the YUL intermediate representation to target EVM or EWASM during compilation. Rust-based compilers can be easily compiled with WASM, making them much more portable than Python-based compilers. By building on YUL, you get EVM and EWASM compilation for free, and the compiler only needs to handle the conversion from Vyper AST to YUL. When the Python Vyper audit was released, we had plenty of experience with the Rust-based Vyper compiler and were confident in its direction. The audit identified many concerns about our Python codebase and helped validate the direction we took.

The work continues

That said, the maintainers of the Python Vyper codebase plan to continue the project. We don’t plan on continuing to participate in the Python codebase, but we wanted to record recent events to avoid any mistakes and wish you good luck and ensure that your project is safe to use.

So there are currently two “Vyper” compilers. There are EF-supported efforts to build a compiler written in Rust to convey the original idea of ​​Vyper, and a Python effort working independently toward the same goal in the Python codebase. We hope to continue working together toward a single “Vyper” across multiple implementations and will keep everyone updated as the project progresses.

Share. Facebook Twitter Pinterest LinkedIn Tumblr Email

Related Posts

Bitcoin, Ethereum and Dogecoin dominate social buzz

September 8, 2025

Integrated security classes can accelerate the adoption of institutional passwords.

September 4, 2025

Next chapter of ecosystem support program

August 31, 2025
Add A Comment

Comments are closed.

Recent Posts

Bybit’s WSOT Achieves New GUINNESS WORLD RECORDS™ Title With Highest Number Of Online Trading Participants In A Day

September 8, 2025

Airdrop Points Stage 2 Live, TGE Countdown Begins

September 8, 2025

XRP Trader Earns $5,800 A Day, PlanMining Shows You

September 8, 2025

MEXC Lists Openledger (OPEN) With $90,000 In OPEN And 15,000 USDT Airdrop+ Event

September 8, 2025

Bybit Resumes Full Access For Indian Users, Reinforces Commitment To Compliance And Crypto Inclusion

September 8, 2025

As Crypto Market cools down, NFT sales decrease from 20%to +$ 102m.

September 8, 2025

Bitcoin, Ethereum and Dogecoin dominate social buzz

September 8, 2025

The best Solana depin project to form the future -Part 2

September 8, 2025

The August password hacking was $ 163 million as the risk of Exchange increased.

September 7, 2025

The Senate encryption bill adds a provision for treating tokenized stocks as securities.

September 7, 2025

If this trend is owned, the XRP price is $ 3.4 and you can see 20% bounce.

September 6, 2025

Crypto Flexs is a Professional Cryptocurrency News Platform. Here we will provide you only interesting content, which you will like very much. We’re dedicated to providing you the best of Cryptocurrency. We hope you enjoy our Cryptocurrency News as much as we enjoy offering them to you.

Contact Us : Partner(@)Cryptoflexs.com

Top Insights

Bybit’s WSOT Achieves New GUINNESS WORLD RECORDS™ Title With Highest Number Of Online Trading Participants In A Day

September 8, 2025

Airdrop Points Stage 2 Live, TGE Countdown Begins

September 8, 2025

XRP Trader Earns $5,800 A Day, PlanMining Shows You

September 8, 2025
Most Popular

Why you should start using ERC-7512: Express your on-chain gratitude today

April 17, 2024

Coinbase International Exchange Offers WIF Perpetual Futures Trading to Non-U.S. Customers

April 18, 2024

Ether Leeum tvL approaches three years high.

February 13, 2025
  • Home
  • About Us
  • Contact Us
  • Disclaimer
  • Privacy Policy
  • Terms and Conditions
© 2025 Crypto Flexs

Type above and press Enter to search. Press Esc to cancel.