Sunday, July 12, 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
30
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

XRP Price Prediction for June 23

XRP Price Prediction for June 23

2 years ago
Institutional Crypto Products See $2,000,000,000 in Inflows Amid ‘Dramatic’ Sentiment Shift: CoinShares

Institutional Crypto Products See $2,000,000,000 in Inflows Amid ‘Dramatic’ Sentiment Shift: CoinShares

1 year 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

Sony 1000X The Collexion vs. Bowers & Wilkins Px8 S2: Both wow, but one is comfier

Sony 1000X The Collexion vs. Bowers & Wilkins Px8 S2: Both wow, but one is comfier

July 12, 2026
My Fitbit Air test revealed the flaws of calorie counting with a health tracker – here’s why

My Fitbit Air test revealed the flaws of calorie counting with a health tracker – here’s why

July 11, 2026

Categories

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

Follow us

Recommended

  • Sony 1000X The Collexion vs. Bowers & Wilkins Px8 S2: Both wow, but one is comfier
  • My Fitbit Air test revealed the flaws of calorie counting with a health tracker – here’s why
  • Red Hat will support your RHEL forever now – for a price
  • SpaceX wants to launch 100,000 more Starlink satellites – for 100x the bandwidth
  • I set up a solar panel security camera in my yard – and the image quality beat my Ring
  • 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