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

Add EIP: Generation unit (64 epochs) #7827

Closed
wants to merge 12 commits into from

Conversation

JKincorperated
Copy link
Contributor

A "generation" is a new unit which is 64 epochs (2048 slots). It can be used to specify long term beacon chain lengths.

@github-actions github-actions bot added c-new Creates a brand new proposal s-draft This EIP is a Draft t-informational labels Oct 8, 2023
@eth-bot
Copy link
Collaborator

eth-bot commented Oct 8, 2023

File EIPS/eip-7532.md

Requires 1 more reviewers from @axic, @gcolvin, @lightclient, @Pandapip1, @SamWilsn, @xinbenlv

@eth-bot eth-bot changed the title Add EIP - New unit a "generation" Add EIP: New unit, The Generation Oct 8, 2023
@eth-bot eth-bot added e-consensus Waiting on editor consensus e-review Waiting on editor to review labels Oct 8, 2023
@github-actions github-actions bot added the w-ci Waiting on CI to pass label Oct 8, 2023
@github-actions
Copy link

github-actions bot commented Oct 8, 2023

The commit cf0c1aa (as a parent of 350ea5a) contains errors.
Please inspect the Run Summary for details.

JKincorperated and others added 2 commits October 9, 2023 07:01
Co-authored-by: Andrew B Coathup <28278242+abcoathup@users.noreply.github.com>
@eth-bot eth-bot changed the title Add EIP: New unit, The Generation Add EIP: Generation unit (64 epochs) Oct 9, 2023
@github-actions github-actions bot removed the w-ci Waiting on CI to pass label Oct 9, 2023
@xinbenlv
Copy link
Contributor

xinbenlv commented Oct 9, 2023

Hi @JKincorperated thanks for the draft. Could you share the motivation to help us understand better the context?

@JKincorperated
Copy link
Contributor Author

JKincorperated commented Oct 9, 2023

Hi @JKincorperated thanks for the draft. Could you share the motivation to help us understand better the context?

@xinbenlv I have added the motivation to the EIP

EIPS/eip-7532.md Outdated Show resolved Hide resolved
---
eip: 7532
title: Generation unit (64 epochs)
description: A Generation is a scale version of an epoch.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You have a bit more room in the description field. Would you mind expanding a bit?


## Abstract

This EIP proposes the introduction of a new terminology, a "generation" to be used alongside the existing "epoch" terminology in the Ethereum network. A generation will be defined as a period consisting of 64 epochs, with each epoch consisting of 32 slots. This terminology enhancement aims to provide a more granular way to describe time intervals within the Ethereum network.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
This EIP proposes the introduction of a new terminology, a "generation" to be used alongside the existing "epoch" terminology in the Ethereum network. A generation will be defined as a period consisting of 64 epochs, with each epoch consisting of 32 slots. This terminology enhancement aims to provide a more granular way to describe time intervals within the Ethereum network.
This EIP introduces a new terminology, a "generation" to be used alongside the existing "epoch" terminology in the Ethereum network. A generation will be defined as a period consisting of 64 epochs, with each epoch consisting of 32 slots. This terminology enhancement aims to provide a more granular way to describe time intervals within the Ethereum network.

author: JKincorperated (@JKincorperated)
discussions-to: https://ethereum-magicians.org/t/another-eip-a-new-unit-the-generation/16024
status: Draft
type: Informational
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't generally make EIPs solely to define a term. Instead terms are normally defined within a technical specification using that term.

We don't really have a process to force people to use terms correctly, so other documents would be free to define Generation however they like.

@JKincorperated
Copy link
Contributor Author

Again, another impulse EIP, I am going to start thinking things through before I submit a PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c-new Creates a brand new proposal e-consensus Waiting on editor consensus e-review Waiting on editor to review s-draft This EIP is a Draft t-informational
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants