Software:Bitcoin Unlimited
Initial release | Mar 11, 2016 |
---|---|
Stable release | 1.9.1
/ 17 February 2021 |
Repository | gitlab |
Written in | C++ |
Platform | Windows, Linux, Mac OS X, ARM |
Type | Cryptocurrencies |
License | MIT License |
Website | www |
Bitcoin Unlimited (BU) is a full node implementation for the bitcoin and Bitcoin Cash networks. The Bitcoin Core client, from which Bitcoin Unlimited is forked, has a hard coded one megabyte block limit; Bitcoin Unlimited differs by allowing users to signal which block size limit they prefer, find the limit having a majority consensus and automatically track the largest proof-of-work, regardless of block size. However, if a block greater than one megabyte in size is accepted by Bitcoin Unlimited and rejected by nodes with a block size limit, a fork of the network will occur, resulting in two separate blockchains with Bitcoin Unlimited nodes following the chain with the largest proof-of-work.[citation needed]
The release of Bitcoin Unlimited follows the release of Bitcoin XT and Bitcoin Classic, alternative proposals which aimed to increase bitcoin's transaction capacity of around 2.5-3 transactions per second by increasing the hard-coded block size limit.[1]
As of version 1.1.0.0, Bitcoin Unlimited releases are compatible with Bitcoin Cash, a cryptocurrency that split from bitcoin and allows larger blocks.
Scalability
Bitcoin Unlimited is an attempt to upgrade Bitcoin Core into a client that processes bitcoin transactions into blocks with a potential maximum size greater than the Core's hard-coded limit of one megabyte. The one megabyte block size limit was added in 2010 by Satoshi Nakamoto as a temporary anti-DoS measure. This limited the maximum network capacity to about three transactions per second.[2] Per the advocates of the change, a block size increase is needed in order to avoid a workflow bottleneck due to the number of transactions made as bitcoin adoption increases.
With Bitcoin Unlimited, miners are independently able to configure the size of the blocks they will validate.[3]
Miners using Bitcoin Unlimited continue to process regular-sized blocks but as soon as a block larger than one megabyte is mined, they will follow the chain containing the most work.[4]
Per the Bitcoin Unlimited website, the scalability solution will be found at a focal point.[1]
Support
Bitcoin Unlimited follows the release of Bitcoin XT and Bitcoin Classic, alternative proposals on how to increase bitcoin's transaction capacity.[5] Mining pools including Antpool.[6]
Opposition
Developers of Bitcoin Core have been reluctant to increase the block size limit. BU nodes were attacked after developers brought a bug to light on 14 March 2017. The numbers of nodes hosting Unlimited fell from 780 to about 370 following the attacks, the lowest level since October, and returned to about 780 within 24 hours according to website coin.dance which tracks network data.[7]
As of July 2022, there are only three BU nodes online according to Coin Dance data, a decrease from seven in May 2021.
See also
Notes
References
- ↑ 1.0 1.1 Hayes, Adam (18 October 2016). "The Three Major Bitcoin Protocols Explained". Investopedia. http://www.investopedia.com/news/three-major-bitcoin-protocols-explained/.
- ↑ Mike Orcutt (19 May 2015). "Leaderless Bitcoin Struggles to Make Its Most Crucial Decision". MIT Technology Review. https://www.technologyreview.com/s/537486/leaderless-bitcoin-struggles-to-make-its-most-crucial-decision/.
- ↑ Jordan Pearson (14 October 2016). "'Bitcoin Unlimited' Hopes to Save Bitcoin from Itself". Motherboard (Vice Media LLC). http://motherboard.vice.com/read/bitcoin-unlimited-hopes-to-save-bitcoin-from-itself-block-size.
- ↑ Bajpai, Prableen (26 October 2016). "What Is Bitcoin Unlimited?". Investopedia, LLC. http://www.investopedia.com/news/what-bitcoin-unlimited/.
- ↑ Vigna, Paul (17 January 2016). "Is Bitcoin Breaking Up?". The Wall Street Journal. https://www.wsj.com/articles/is-bitcoin-breaking-up-1453044493.
- ↑ Nakamura, Yuji; Chen, Lulu Yilun (13 March 2017). "Bitcoin Miners Signal Revolt in Push to Fix Sluggish Blockchain". BloombergTechnology. https://www.bloomberg.com/news/articles/2017-03-13/bitcoin-miners-signal-revolt-in-push-to-fix-sluggish-blockchain.
- ↑ Nakamura, Yuji (15 March 2017). "Divisive 'Bitcoin Unlimited' Solution Crashes After Bug Discovered". Bloomberg. https://www.bloomberg.com/news/articles/2017-03-15/divisive-bitcoin-unlimited-solution-crashes-after-bug-exploit.
External links
Original source: https://en.wikipedia.org/wiki/Bitcoin Unlimited.
Read more |