Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EIP4844: Update cryptography API and Fiat-Shamir logic #3038

Merged
merged 35 commits into from
Nov 3, 2022

Commits on Oct 14, 2022

  1. 4844: Start moving cryptography functions to polynomial-commitments

    Co-authored-by: Kevaundray Wedderburn <kevtheappdev@gmail.com>
    asn-d6 and kevaundray committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    429e597 View commit details
    Browse the repository at this point in the history
  2. 4844: hash_to_bls_field() doesn't use SSZ and does domain separation

    Co-authored-by: Kevaundray Wedderburn <kevtheappdev@gmail.com>
    asn-d6 and kevaundray committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    22a4dcd View commit details
    Browse the repository at this point in the history
  3. 4844: Refactor aggregation and move to polynomial-commitments

    Co-authored-by: Kevaundray Wedderburn <kevtheappdev@gmail.com>
    asn-d6 and kevaundray committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    b5959a1 View commit details
    Browse the repository at this point in the history
  4. 4844: Fix ToC

    Co-authored-by: Kevaundray Wedderburn <kevtheappdev@gmail.com>
    asn-d6 and kevaundray committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    642f138 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2022

  1. Merge branch 'dev' into pr3038

    hwwhww committed Oct 15, 2022
    Configuration menu
    Copy the full SHA
    ff528a2 View commit details
    Browse the repository at this point in the history
  2. Fix linter error

    hwwhww committed Oct 15, 2022
    Configuration menu
    Copy the full SHA
    91476fe View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2022

  1. Blobs as flat ByteVector

    dankrad committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    090dc7e View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2022

  1. Configuration menu
    Copy the full SHA
    30d19a3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0eb82cf View commit details
    Browse the repository at this point in the history
  3. Add placeholder domain separators for two protocols; add old transcri…

    …pt hash to second Fiat-Shamir stage in eval protocol
    dankrad committed Oct 21, 2022
    Configuration menu
    Copy the full SHA
    7631c18 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2022

  1. Remove duplicate hash in

    dankrad committed Oct 22, 2022
    Configuration menu
    Copy the full SHA
    fe7af4b View commit details
    Browse the repository at this point in the history
  2. Fix typo

    dankrad committed Oct 22, 2022
    Configuration menu
    Copy the full SHA
    46b6b24 View commit details
    Browse the repository at this point in the history
  3. Fix doctoc

    dankrad committed Oct 22, 2022
    Configuration menu
    Copy the full SHA
    889deff View commit details
    Browse the repository at this point in the history
  4. Fix typo

    dankrad committed Oct 22, 2022
    Configuration menu
    Copy the full SHA
    83ca385 View commit details
    Browse the repository at this point in the history
  5. Fix tests

    dankrad committed Oct 22, 2022
    Configuration menu
    Copy the full SHA
    cbc170b View commit details
    Browse the repository at this point in the history
  6. Fix doctoc

    dankrad committed Oct 22, 2022
    Configuration menu
    Copy the full SHA
    89d4ae0 View commit details
    Browse the repository at this point in the history
  7. Happy linter

    dankrad committed Oct 22, 2022
    Configuration menu
    Copy the full SHA
    b9dfdaf View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    033567b View commit details
    Browse the repository at this point in the history
  9. Small fixes

    dankrad committed Oct 22, 2022
    Configuration menu
    Copy the full SHA
    e81d54c View commit details
    Browse the repository at this point in the history
  10. Fix get_sample_blob

    dankrad committed Oct 22, 2022
    Configuration menu
    Copy the full SHA
    463948e View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2022

  1. Configuration menu
    Copy the full SHA
    a33a423 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2022

  1. Rearrange presets

    hwwhww committed Oct 24, 2022
    Configuration menu
    Copy the full SHA
    31ad8a5 View commit details
    Browse the repository at this point in the history
  2. Proofread

    1. Move “Polynomials” section before “KZG”
    2. Make hash() results return `Hash32` type
    3. Minor proofread
    hwwhww committed Oct 24, 2022
    Configuration menu
    Copy the full SHA
    0174521 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2022

  1. By kev: Removes domain separators as constants, Removes second call t…

    …o hash function, so it is a one round protocol
    dankrad committed Oct 27, 2022
    Configuration menu
    Copy the full SHA
    dfcf33c View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2022

  1. Configuration menu
    Copy the full SHA
    d98c103 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2022

  1. Improve comments in polynomial-commitments.md

    The barycentric comment error was found here:
        protolambda/go-kzg#25 (comment)
    asn-d6 committed Nov 1, 2022
    Configuration menu
    Copy the full SHA
    80d4d09 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c8b8b53 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5354a96 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0e2e477 View commit details
    Browse the repository at this point in the history
  5. Satisfy executable spec tests

    asn-d6 committed Nov 1, 2022
    Configuration menu
    Copy the full SHA
    db619e2 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2022

  1. Configuration menu
    Copy the full SHA
    cb46b11 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af48987 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2022

  1. Remove extra space

    dankrad committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    1c9a8db View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    186a2eb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c130995 View commit details
    Browse the repository at this point in the history