Saturday, May 9, 2026
The BLOCKCHAIN Page
No Result
View All Result
  • Home
  • Cryptocurrency
  • Blockchain
  • Bitcoin
  • Market & Analysis
  • Altcoins
  • DeFi
  • Ethereum
  • Dogecoin
  • XRP
  • Regulations
  • NFTs
The BLOCKCHAIN Page
No Result
View All Result
Home Ethereum

Dev Update: Formal Methods | Ethereum Foundation Blog

by admin
December 7, 2023
in Ethereum
0
Dodging a bullet: Ethereum State Problems
0
SHARES
27
VIEWS
Share on FacebookShare on Twitter


I’m becoming a member of Ethereum as a proper verification engineer. My reasoning: formal verification is smart as a occupation solely in a uncommon state of affairs the place

  • the verification goal follows quick, easy guidelines (EVM);
  • the goal carries a lot of worth (Eth and different tokens);
  • the goal is hard sufficient to get proper (any nontrivial program);
  • and the group is conscious that it’s vital to get it proper (possibly).

My final job as a proper verification engineer ready me for this problem. Moreover, round Ethereum, I’ve been enjoying with two initiatives: an internet service referred to as Dr. Y’s Ethereum Contract Analyzer and a github repository containing Coq proofs. These initiatives are on the reverse extremes of a spectrum between an automated analyzer and a guide proof growth.

Contemplating the collective influence to the entire ecosystem, I’m drawn to an automated analyzer built-in in a compiler. Many individuals would run it and a few would discover its warnings. However, since any stunning conduct could be thought-about a bug, any shock needs to be eliminated, however computer systems can not sense the human expectations. For telling human expectations to the machines, some guide efforts are mandatory. The contract builders have to specify the contract in a machine-readable language and provides hints to the machines why the implementation matches the specification (usually the machine desires an increasing number of hints till the human realizes a bug, continuously within the specification). That is labor intensive, however such guide efforts are justifiable when a contract is designed to hold multi-million {dollars}.

Having an individual devoted to formal strategies not solely offers us the flexibility to maneuver sooner on this vital but additionally fruitful space, it hopefully additionally permits us to speak higher with academia with a purpose to join the assorted singular initiatives which have appeared prior to now weeks.

Listed below are some initiatives we want to deal with sooner or later, most of them will most likely be achieved in cooperation with different groups.

Solidity:

  • extending the Solidity to Why3 translation to the complete Solidity language (possibly change to F*)
  • formal specification of Solidity
  • syntax and semantics of modal logics for reasoning about a number of events

Group:

  • making a map of formal verification initiatives on Ethereum
  • gathering buggy Solidity codes, for benchmarking automated analyzers
  • analyzing deployed contracts on the blockchain for vulnerabilities (associated: OYENTE tool)

Instruments:

  • present a human- and machine-readable formalization of the EVM, which can be executed
  • creating formally verified libraries in EVM bytecode or Solidity
  • creating a formally verified compiler for a tiny language
  • discover the potential for interaction-oriented languages (“if X occurs then do Y; you may solely do Z should you did A”)



Source link

Tags: BlogdevEthereumFormalFoundationmethodsupdate
admin

admin

Recommended

California Governor Gavin Newsom Signs Bill To Create Regulatory Framework for Digital Assets

California Governor Gavin Newsom Signs Bill To Create Regulatory Framework for Digital Assets

3 years ago
Ethereum ETFs halt Bitcoin ETF dominance! What it means for you

Ethereum ETFs halt Bitcoin ETF dominance! What it means for you

2 years ago

Popular News

  • Protocol-Owned Liquidity: A Sustainable Path for DeFi

    Protocol-Owned Liquidity: A Sustainable Path for DeFi

    0 shares
    Share 0 Tweet 0
  • Cryptocurrency for College: Exploring DeFi Scholarship Models

    0 shares
    Share 0 Tweet 0
  • What are rebase tokens, and how do they work?

    0 shares
    Share 0 Tweet 0
  • What is Velodrome Finance (VELO): why it’s a next-gen AMM

    0 shares
    Share 0 Tweet 0
  • $10 XRP Price Envisioned By Fund Manager As Ripple Mounts Trillion-Dollar Payment Markets ⋆ ZyCrypto

    0 shares
    Share 0 Tweet 0

Latest

Your Roku TV has hidden settings and menu screens – here’s how to access them

I lost my Roku remotes constantly until I found this simple fix

May 9, 2026
Here’s How Much Ripple’s CTO XRP Holdings Would Be Worth If He Never Sold

Here’s How Much Ripple’s CTO XRP Holdings Would Be Worth If He Never Sold

May 8, 2026

Categories

  • Altcoins
  • Bitcoin
  • Blockchain
  • Cryptocurrency
  • DeFi
  • Dogecoin
  • Ethereum
  • Market & Analysis
  • NFTs & Metaverse
  • Regulations
  • XRP

Follow us

Recommended

  • I lost my Roku remotes constantly until I found this simple fix
  • Here’s How Much Ripple’s CTO XRP Holdings Would Be Worth If He Never Sold
  • Don’t connect your smart plug to these 5 household devices – an expert warns
  • After using Lenovo’s $2,600 Yoga, I’m taking premium Windows laptops seriously again
  • I started clearing my Roku cache, and it fixed my biggest TV complaint
  • About us
  • Privacy Policy
  • Terms & Conditions

© 2023 TheBlockchainPage | All Rights Reserved

No Result
View All Result
  • Home
  • Cryptocurrency
  • Blockchain
  • Bitcoin
  • Market & Analysis
  • Altcoins
  • DeFi
  • Ethereum
  • Dogecoin
  • XRP
  • Regulations
  • NFTs

© 2023 TheBlockchainPage | All Rights Reserved