homecryptocurrency NewsExplained: Epochs in blockchain and why we need them

Explained: Epochs in blockchain and why we need them

In machine learning, an epoch is the time a neural network takes to process a training dataset. For the unacquainted, a neural network interprets human behaviour through computer programs and datasets to establish patterns, generalisations and insights. After every epoch, more data can be added to better train the neural network.

By CNBCTV18.com Sept 7, 2022 5:43:50 PM IST (Published)

3 Min Read

If you read articles, watch videos or follow updates about crypto and blockchain, you’ve probably come across the term ‘epoch.’ It is often used as a milestone, after which some critical event is slated to occur. But what is an epoch, and why is it important to blockchain networks? Tag along to find out.
What is an epoch?
In machine learning, an epoch is the time a neural network takes to process a training dataset. For the unacquainted, a neural network interprets human behaviour through computer programs and datasets to establish patterns, generalisations and insights. After every epoch, more data can be added to better train the neural network.
However, in blockchain networks, epoch has a much simpler explanation. It is merely a unit of time, like an hour or a day. However, every blockchain may measure epochs differently. For instance, on the Ethereum network, one epoch is the time taken to process 30,000 blocks. In contrast, an epoch on Cardano consists of 432,000 5-second slots and usually lasts for around five days.