After languishing for years, the price of a single litecoin has shot higher in recent weeks as its users have thrown their support behind a software update that would improve the network’s ability to quickly and efficiently process transactions.

On Wednesday, support for a software upgrade called segregated witness—or segwit, for short—was quickly approaching the 75% threshold of processing power needed for it to take effect.

Both bitcoin and ethereum, the two largest cryptocurrencies by market capitalization, have struggled to achieve the consensus needed to implement important software updates. In ethereum’s case, the struggle split the network into two separate coins. And bitcoin nearly experienced the same fate last month.

“[Litecoin] has done what bitcoin hasn’t; it has managed to break through an impasse by offering a scaling solution,” said Charles Hayter, founder and chief executive officer of CryptoCompare, a site that provides data and analytics about cryptocurrencies.

Investors were paying as much as $12 per litecoin on Wednesday, an increase of more than 20% from the prior day, according to data from CryptoCompare. That is just shy of a more than three-year high reached last week. The bitcoin price BTCUSD, -0.27% , on the other hand, was flat at $1,200 a coin.

SegWit would effectively strip out some data from each litecoin transaction, allowing miners to squeeze more of them into each block on the litecoin blockchain. It would also make it easier for buyers to transfer litecoin to one another using so-called “off chain” transactions. These transactions aren’t processed by the primary litecoin network, and therefore don’t require fees to be paid to the litecoin miners who power it.

A blockchain is the distributed, cryptographically secured ledger that powers digital currencies like bitcoin. Every computer running the litecoin software maintains a record of every litecoin transaction, and every transaction must first be validated by each node in the network before it is confirmed.