Grin V4.0 Hard Fork Plan: Mainnet Upgrade to be Conducted on July 15

Grin V4.0 Hard Fork Plan: Mainnet Upgrade to be Conducted on July 15

Source: First Class Warehouse

Editor’s Note: The original title is “Grin v4.0 Hard Fork Plan: Mainnet Upgrade on July 15”

Important block heights and dates

Summarize

As mentioned in the previous article, Grin will undergo four hard forks in the first two years of its launch. The code sets a hard fork every 6 months, or every 60*24*7*26 = 262,080 blocks.

First hard fork block height: 262,080, completed

Second hard fork block height: 524,160, completed

Third hard fork block height: 786,240

Fourth hard fork block height: 1,048,320

The third network upgrade is expected in mid-July this year, when the compatible versions of grin-node, grin-wallet and grin-miner will be upgraded to 4.0.0 or higher. The first version is scheduled for June.

First Class Warehouse Note: The major changes, dates, and coordination and communication mentioned below are all for the smooth completion of the third upgrade and to give system participants enough time to prepare. Once there are other new changes, we will update them as soon as possible.

Important Information:

Grin v4.0.0 is a network-wide upgrade. Users do not need to do anything except update their binaries to use Grin after the upgrade. Stored GRIN tokens will not be affected. However, beware of scammers who try to get you to transfer your GRIN elsewhere.

Major changes:

The following are some of the major changes. Once the team finalizes the scope of the changes, First Class will update as soon as possible.

node:

The final adjustment of the AR (ASIC-resistant) proof-of-work algorithm. Grin has kept its promise to adjust the CuckARoo algorithm to prevent manufacturers from building specialized ASIC miners for it. Therefore, Cuckaroom will be replaced by a new algorithm, the details of which have not yet been made public. At that time, the forum will push an article in advance to determine the algorithm, as well as the corresponding change request. At the same time, the mining software must be upgraded.

  • Definition: To be determined

  • Cuckoo Cycle library: https://github.com/tromp/cuckoo

  • Corresponding Grin hard fork PoW proposal: To be determined

  • Grin-miner Improvement Request: Pending

Deprecate Node API v1: Deprecate the first version of the Node API.

Parallel IBD: An improved initial synchronization and download process for blockchain data.

Relative locked kernels: support future use cases such as payment channels.

wallet:

Compact slates: A new, slate format designed to have the smallest footprint possible.

Slate serialisation: A new serial slate to minimize the size of data transferred.

Armored slates: An iteration of file-based processing that aims to make it as easy as possible for users to copy/paste slate file text across different media and devices.

Deny http***** to obtain external addresses: Insecure http***** will be rejected, probably in version 5.0.0 (January 2021).

Compatibility: TBD

Operation requirements: To be determined

Details

Latest overview: Issues in the v4.0.0 plan

Node Milestone: https://github.com/mimblewimble/grin/milestone/17

Wallet Milestone: https://github.com/mimblewimble/grin-wallet/milestone/8

Schedule

*Note: The actual date (except the hard fork block height) will be adjusted according to the circumstances.

communicate

Prior to the hard fork, the Grin community will communicate the following:


<<:  Numbers: Joining the IPFS network to make data secure and traceable

>>:  BCH and BSV are not as good as expected, can Bitcoin tell a good halving story?

Recommend

Is it good to have a high forehead? Is it good for men to have a big forehead?

Everyone has a forehead, and some people have rel...

The palmistry of Mai explains the length of life

Physiognomy has a long history in China, dating b...

Spot ETF and Cancun upgrade will Ethereum usher in an explosion?

The narrative of Bitcoin spot ETF is still ongoin...

Is a mole on the ring finger a bad mole?

A mole on the ring finger is not a bad mole. On t...

Alipay is down again, Bitcoin is telling you to use blockchain!

This morning, many friends who wanted to pay for ...

What is the difference between Filecoin and BTC and ETH?

Bitcoin led the way in the past two days, allowin...

Physiognomy analysis: Will bangs affect your fortune?

Nowadays people are becoming more and more fashio...

The facial features of those born to work hard

1. Short eyebrows and long eyes In physiognomy, i...

Illustration of moles on the face of women who bring good luck to their husbands

Illustrations of moles on the faces of women who ...