A row over changing the software that produces bitcoins could split the virtual currency, core developers say.
Bitcoin XT, a new version, is currently being recommended by the currency's chief scientist, Gavin Andresen.
And its developer, Mike Hearn, says its adoption essential to ensure the currency can cope with growing demand.
But
some, including a large number of bitcoin miners in China, are
resisting XT because of how it might affect control over the currency. Bitcoin's blockchain - a digital ledger of all transactions made with the currency - is currently made up of 1MB blocks. Bitcoin XT would enable these blocks to grow to 8MB.
But
this would mean XT was no longer compatible with existing Bitcoin
software, creating, its detractors say, two separate currencies and
eroding trust in both. Mr Hearn told the BBC the Bitcoin
community's reaction to the release of the XT software at the weekend
had been mixed, but there were some encouraging signs.
"We've gone from zero people running the software to 10% of the network in 72 hours, which is really good," he said
Consensus on consensus
But
many are unhappy the core development team at Bitcoin is currently in
disagreement over whether Bitcoin XT is right for the future of the
currency. A pool of large Chinese mining groups, for example,
have said they will not adopt the software unless it is unanimously
adopted by the core team. Mr Hearn said he had decided to force the issue in order to overcome the stalemate. "If
you look at the guys working on the Bitcoin core, they talk about
consensus all the time - but if you ask them what they really mean, they
can't tell you," he said. "There is no consensus about what consensus means." Mr
Hearn acknowledged, however, the reduced control developers had under
XT would mean they would have to split the currency a second time if
they were unhappy with future decisions. If we go off the rails
and do things that aren't in the best interests of the community, then
the solution is fork it again," he said. Dr Vili Lehdonvirta, at
the Oxford Internet Institute, said the adoption of Bitcoin XT would
mean "the community has much fewer guarantees of being listened to". "Those algorithms are made by humans and whoever writes them gets to have power over the system," he told the BBC. Dr Lehdonvirta added increasing block size could potentially make Bitcoin less accessible. "Downloading
the whole blockchain is already such an effort that most people choose
not to run Bitcoin on their computers," he said."This would put Bitcoin on a trajectory where that problem is exaggerated."
No comments:
Post a Comment