ethereum / pm

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

Ethereum Core Devs Meeting 50 Agenda #62

Closed lrettig closed 5 years ago

lrettig commented 5 years ago

Ethereum Core Devs Meeting 50 Agenda

Meeting Date/Time: Friday 23 November 2018 at 14:00 UTC

Meeting Duration 1.5 hours

YouTube Live Stream Link

Livepeer Stream Link

Constantinople Progress

Agenda

  1. Document being mentioned on Coindesk.
  2. Testing
  3. Client Updates
  4. Research Updates
  5. Constantinople/Ropsten HF, hardfork timing
  6. ProgPoW Update
5chdn commented 5 years ago

Constantinople

Stureby PoW-Testnet

Görli PoA-Testnet

lrettig commented 5 years ago

Just putting down an updated block number for discussion: ~ 7078690 (January 16, 2019, 12pm UTC)

Since this has come up a few times recently, here's the conversation we had in AllCoreDevs a few weeks ago about forking on timestamp instead of block number. My understanding of the reasons against doing so:

What have I missed?

Is there any value in continuing this debate or are we satisfied that block number is the only option?

kylerchin commented 5 years ago

The biggest thing I'm watching is the fork date and block numbers. If we can get that established, and maybe a bit on sharding progress, then my needs are met. See everyone on Friday morning! 😋

On Wed, Nov 14, 2018, 5:24 AM Lane Rettig notifications@github.com wrote:

Just putting down an updated block number for discussion: ~ 7078690 (January 16, 2019, 12pm UTC)

Since this has come up a few times recently, here's the conversation we had in AllCoreDevs https://gitter.im/ethereum/AllCoreDevs?at=5bca0f35c08b8b30673d9864 a few weeks ago about forking on timestamp instead of block number. My understanding of the reasons against doing so:

  • Block number is simpler and harder for miners to game. "eth hashrate base is big enough you can't accelerate the fork by anything statistically significant."
  • We could have a situation where an uncle block has a newer timestamp and therefore different fork rules than the canonical head
  • "All current tools for configuration uses block numbers (test generators, hive configuration, evmlab randomtest generator). All tests would need regeneration, and fork configuration params and logic in clients would need rewriting" (@holiman https://github.com/holiman)

What have I missed?

Is there any value in continuing this debate or are we satisfied that block number is the only option?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ethereum/pm/issues/62#issuecomment-438660138, or mute the thread https://github.com/notifications/unsubscribe-auth/AHMJ5huvdLusZ5TeBk9kxsj3mbAeTVVrks5uvBl8gaJpZM4YXWaY .

-- From Kyler Chin

salanki commented 5 years ago

ProgPoW update please

gcolvin commented 5 years ago

https://docs.google.com/document/d/1IB3oKuH5mryyhmVHE9r3aR6bK2pJCoJgAtiCYTEieh4/edit?usp=sharing

holiman commented 5 years ago

I won't make the call today. Some updates:

5chdn commented 5 years ago

https://docs.google.com/document/d/1IB3oKuH5mryyhmVHE9r3aR6bK2pJCoJgAtiCYTEieh4/edit?usp=sharing

where was this and how to get into these meetings?

June 1, 2019: target for hardfork

what is this about?

lrettig commented 5 years ago

Closing in favor of #64