8.3 C
New York
Saturday, March 1, 2025

Audit Outcomes for the Pectra System Contracts


The safety of the Ethereum protocol is frequently being improved, and one latest effort is the exterior safety evaluate of the Pectra System Contracts.

The outcomes of this evaluate will be discovered within the audits repository, and the TL;DR is that every one found points deemed related or vital from these opinions have been addressed.

Audit Scope and Methodology

The Pectra System Contracts embody a number of EIPs (EIP-2935, EIP-7002, and EIP-7251), and opinions had been primarily accomplished to:

  • Consider the contracts for potential assault vectors.
  • Be certain that the contract logic precisely implements the supposed performance as per the EIP specs.

A multi-phase strategy was taken, with every audit constructing upon the findings of earlier ones:

  1. Blackthorn Audit
  2. Dedaub Audits

  3. PlainShift Audit
  4. Sigma Prime Audit

Between every evaluate, code enhancements had been made earlier than continuing to the subsequent spherical of audits.

Formal Verification

Along with the safety opinions listed above, a16z carried out a Formal Verification utilizing Halmos.
They used Halmos to formally confirm the useful correctness of those contracts. This particularly targeted on whether or not the bytecode aligned with the spec, relatively than evaluating the safety of the spec itself in opposition to potential abuse or malicious use. This separation of issues permits auditors and the group to evaluate the spec with out worrying about low-level bytecode implementation particulars.

Subsequent Steps

The total stories will be discovered within the Pectra System Contracts Audits repository.

A bug bounty competitors is at the moment working on Cantina has rewards of as much as $2,000,000 for findings associated to Pectra.

As all the time, the safety of the Ethereum ecosystem is a collective effort. We prolong our gratitude to all of the auditors and contributors who’ve performed an vital half on this course of!

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles