Ethereum sidechain Polygon successfully completed a network hard fork Tuesday, effectively creating a new Polygon blockchain that developers hope will provide faster transactions and less frequent gas fee spikes.
While the software upgrade was hailed by advocates as a technical step forward, the manner in which the fork was pushed through the Polygon community and ratified left others questioning the network’s organizational structure and its commitment to decentralization.
In December, Polygon’s Governance Team—defined by a Polygon spokesperson as the group that "supports the governance and decentralization of the Polygon product suite"—set forth an initial proposal to implement a hard fork. Hard forks are events where a supermajority of a blockchain’s validators (typically, and in Polygon's case, at least 67%) agree to upgrade to new software, essentially creating a new blockchain in the process.
Hard forks are usually used to make major adjustments to one or multiple mechanisms undergirding a network. In this case, Polygon’s leadership advocated using a hard fork to reduce the sprint length of on-chain transactions—a move that would both lower transaction times and reduce the frequency of chain reorganizations, or “reorgs”—messy and occasionally risky events where multiple validators disagree about the network’s transaction history.
Polygon’s leadership also proposed using the opportunity of a fork to double the blockchain’s “BaseFeeChangeDenominator,” an adjustment intended to reduce volatile spikes in gas fees that have previously plagued the network.
The proposal by Polygon’s Governance Team provoked a heated debate among the network’s community, with some pressing for further details about the necessity of suggested changes, and others chiding Polygon’s leadership for not prioritizing other, more needed adjustments that wouldn’t require a move as severe as a hard fork.
Polygon’s top brass then put the matter to a vote. But not everyone had a say. Only the network’s 100 validators—those who run Polygon’s nodes—were invited to participate in a poll determining whether the network should undergo a hard fork exactly as proposed, or not.
In all, just 15 validators cast their votes. 13 of them signed on to Polygon’s plan, called 87% in favor. A source familiar with the matter told Decrypt that a number of Polygon validators haven’t even registered for the forum where Polygon tallies such polls, and may not have been aware such a vote was taking place.
So, it would seem, 13 votes determined the fate and future of Polygon.
A few weeks later, Polygon announced its intention to go through with the hard fork, exactly as it was initially proposed.
Following the announcement, some criticized Polygon’s governing process as undemocratic and overly centralized.
The entire Polygon network was hard forked.
The fork was voted on by only 15 people.
— KEMOSABE (@KEMOS4BE) January 14, 2023
Wait, 15 votes?? pic.twitter.com/wB6zPgNBAQ
— Austin Federa (@Austin_Federa) January 14, 2023
Curiously though—and perhaps more concerning—Polygon never stated outright that its leadership would abide by the results of the poll, or that the poll’s results directly led to the hard fork proposal’s adoption.
Polygon says the December hard fork poll was an "early feedback mechanism," rather than an official vote. But since 67% of validators need to upgrade their software for the hard fork to be completed, doing so can effectively be considered a vote in support.
Polygon told Decrypt late Tuesday that 99 of 100 validators updated their clients, putting the hard fork into effect. But by that point, resisting Polygon’s push for a fork would have likely created a far messier and more volatile scenario for all involved, in which multiple versions of the network would have co-existed simultaneously.
The Polygon PoS network has been upgraded 👏👏👏
To learn more about the upgrade, check out 👇https://t.co/RaBWDjEGrI pic.twitter.com/WiDOdJWzaK
— Polygon (@0xPolygon) January 17, 2023
Polygon’s leadership has in the past emphasized its commitment to decentralization; the network’s Governance Team was purportedly created to “gradually increase the decentralization of Polygon’s products.” The group, however, has also publicly likened itself to a cadre of “benevolent dictators.”
Decrypt's Max Koopsen provided additional reporting for this story.