ethereum / pm

Project Management: Meeting notes and agenda items
Other
1.59k stars 323 forks source link

Ethereum Core Devs Meeting 81 Agenda #152

Closed timbeiko closed 4 years ago

timbeiko commented 4 years ago

Ethereum Core Devs Meeting 81 Agenda

Agenda

  1. Eligibility for Inclusion (EFI) EIP Review
    1. EIP-2200 Change
    2. EIP-1962 Updates
    3. EIP-2315
    4. EIP-2242
    5. @adlerjohn's other topics
    6. EIP-1057: ProgPoW
  2. Next Upgrade Timing
  3. Open RPC
  4. Testing updates
  5. EIPIP Meeting No. 3 Updates
    1. EIP-1 PR #1
    2. EIP-1 PR #2
    3. Adding a section of 'Motivation' to Meta EIP of upgrade
  6. Review previous decisions made and action items (if notes available)
  7. Next call: Mar 6, 2020 14:00 UTC
sorpaas commented 4 years ago

Can we get https://github.com/ethereum/EIPs/pull/2514 to the agenda?

shamatar commented 4 years ago

Following the hot discussion on EIP1962 here are some updates

gcolvin commented 4 years ago

I and some others would like some more discussion of EIP-2315

gluk64 commented 4 years ago

@timbeiko the date looks incorrect: "Friday 7 February 2020", will you fix please?

timbeiko commented 4 years ago

@sorpaas @gcolvin @shamatar added to the agenda. @gluk64 thanks for the catch!

BelfordZ commented 4 years ago

@timbeiko happy to discuss questions regarding https://spec.open-rpc.org/ if you are still interested.

timbeiko commented 4 years ago

@BelfordZ yes, I'll put it sooner in the agenda this time around so that we're sure we have time to get to it.

poojaranjan commented 4 years ago

@timbeiko happy to discuss "Adding a section of 'Motivation' to Meta EIP of upgrade"

CryptoBlockchainTechnologies commented 4 years ago

Can we get ethereum/EIPs#1057 to the agenda?

adlerjohn commented 4 years ago

Can we put the following five EIP proposals on the agenda? Thanks.

  1. Transaction postdata (draft at EIP-2242), a new field in transactions that cannot be read by the EVM
  2. Execution over transaction postdata with precompiles (which enables multi-threaded data availability processing)
  3. New precompiles for Merkleization and Merkle branch verification
  4. Calldata gas cost reduction to 1-2 gas per byte
  5. Current transaction hash opcode, which would enable further cost reduction for optimistic rollups
timbeiko commented 4 years ago

@adlerjohn are there any EIP links for 2-5 you mentioned? I added 2242 to the agenda. Thanks!

timbeiko commented 4 years ago

@CryptoBlockchainTechnologies do you have an update to provide about the EIP?

adlerjohn commented 4 years ago

@timbeiko nope. Part of this is to determine whether it's even worth my time to write formal EIPs for those proposals.

timbeiko commented 4 years ago

Sounds good, @adlerjohn, I've added it all under one bullet 😄

sorpaas commented 4 years ago

@timbeiko I'm withdrawing the EIP-2200 errata from tomorrow's AllCoreDevs discussion list. That's a thing that won't affect Ethereum / EIPs at all so I don't think it's a worthy use of our time.

alderjohn commented 4 years ago

You guys have the wrong person tagged I think you meant adlerjohn not alderjohn.

MadeofTin commented 4 years ago

The last two are important to get in before the end of the call. I know we are getting a full roster so I am not sure the best way to triage here yet.

MadeofTin commented 4 years ago

Also EIP 2515 (updating the difficultly bomb) We may need to focus first on EIPs preparing for Berlin.

MadeofTin commented 4 years ago

Well, perhaps the open-rpc, then Berlin EIPs, then Progpow, the EFI.

Or open-RPC after Progpow

CryptoBlockchainTechnologies commented 4 years ago

@timbeiko I do not have an update for 1057, rather I was hoping to see it on the Agenda for this meeting. Due to the timing of the audit results that the community(mining) overwhelmingly funded, it was not able to be included in the last fork. It was then decided to be included in Berlin but we have yet to see it included recently on the agenda and it is not listed as an EIP to be included in the fork. Our understanding is that EIP-1057 is ready but we are not sure why it is not listed as a Berlin EIP. Here is what we know about EIP-1057: 1) EIP-1057 was approved by the dev team last year but was not to be included in Istambul until after the audit 2) The passing audit results came too late to be included in Istambul 3) Decision was made to include it in the next fork which would be Berlin 4) In meeting #80 it was stated Andre would be joining next week (meeting?) for EIP-1057. The community was expecting an update by this meeting and is why I am here asking

The GPU mining community has patiently waited for about 2 years now for a solution to the ASICs on the network. This is the closest we have been to finally reaching a solution and are looking forward to a resolution so we can make long term business solutions of our own.

holiman commented 4 years ago

I'd also like to see progpow (eip-1057) on the agenda

sandakersmann commented 4 years ago

Why are people still pushing for ProgPoW? It has been rejected by the community.

Souptacular commented 4 years ago

Closed in favor of https://github.com/ethereum/pm/issues/155.