Pablo
November 13, 2023, 4:06am
1
What happened?
I see a sudden drop in the graph of sent partials for everyone…
From 6,4 EiB to:
1 Like
Me too.
Please more info. Softfork???
But there is no softfork at the moment?
Perhaps some country got firewalled
1 Like
I thought I saw something in Discord. I’ll have a look and post if I can find.
Bones
November 19, 2023, 9:27pm
8
It was about a week or so ago.
@everyone
Sorry for the repeated ping, the linked fork schedule appears to be outdated. According to the CHIP document and 2.0.1 source code, the soft fork should be on block 4,510,000 which is around November 14th.
Source code reference
CHIP reference
## Backwards Compatibility
A few notes regarding this CHIP's compatibility with the current implementation of CLVM:
* The CLVM operators to be added are backwards compatible -- any calls that succeed after the CHIP has been implemented also would have succeeded beforehand
* The CLVM operators to be added are not forward compatible -- some calls that succeed before the CHIP has been implemented will no longer succeed afterward
* Because of the forward incompatibility of the operators to be added, this CHIP will require a soft fork of Chia's blockchain
* The operators to be added are unlikely to be contentious. However, as with all forks, there will be a risk of a chain split
* The soft fork could also fail to be adopted. This might happen if an insufficient number of nodes have upgraded to include the changes introduced by this CHIP prior to the fork's block height
The operators will be introduced in multiple phases:
* **Pre-CHIP**: Prior to block `4 510 000`, any attempt to call the new operators will result in a successful no-op
* **Soft fork**: A soft fork will activate at block `4 510 000`. From that block forward, the new operators will exhibit the functionality laid out in this CHIP. They will need to be called with the new syntax of the [softfork](https://chialisp.com/operators/#softfork) operator (from inside the `softfork` guard). This syntax is explained in the [Specification](#specification) section of this CHIP
* **Hard fork**: A hard fork will activate at block `5 496 000`. This hard fork is a result of CHIP-12, which is otherwise unrelated to this CHIP. From block `5 496 000` forward, the operators introduced in this CHIP may also be called without using the `softfork` operator (from outside the `softfork` guard). In other words, the new operators will be added to the core CLVM operator set. (Note that the operators will still be callable from inside the `softfork` guard if desired)
## Rationale
This CHIP's design was primarily chosen for its standardized implementation. It includes consistent methods for adding, subtracting, multiplying and negating BLS points. In keeping with this consistency, this proposal also includes a mapping from `point_add` to `g1_add`.
Another aspect of this CHIP's design is its enhanced cross-functionality between multiple BLS groupings. The design includes the ability to pair points from different groupings, as well the ability to add arbitrary data to G1 and G2 points.
Each of the new operators will incur a CLVM cost, as detailed below. If this CHIP is adopted, the new operators will be optional when designing Chia coins.
Credit to space pool
2 Likes