By introducing smaller blocks of 400KB, Bitcoin Global, a Bitcoin hardfork, implements a sustainable economic model for all chain participants, ensuring at the same time that decentralization and profitability are maintained. Most importantly, smaller blocks translate to a higher total number of nodes due to lesser computational power requirements and more nodes on the other side ensure an increased degree of decentralization.
For more information, as well as an immediately useable, binary version of the Bitcoin Global software, see https://bitcoin-global.io or read the original documentation.
Specification | Value |
---|---|
Supply | 21.1 million |
Premine | 0.1 million |
PoW algorithm | SHA256 |
Mining hardware | ASIC |
Block interval | 10 minutes |
Block size | 0.4 MB |
Difficulty adjustment | 10 minutes |
SegWit | ✔️ |
Replay protection | ✔️ |
Bitcoin Global is released under the terms of the MIT license. See COPYING for more information.
The master
branch is regularly built and tested, but is not guaranteed to be
completely stable. Tags are created
regularly to indicate new official, stable release versions of Bitcoin Global.
The contribution workflow is described in CONTRIBUTING.md and useful hints for developers can be found in doc/developer-notes.md.
Testing and code review is the bottleneck for development; we get more pull requests than we can review and test on short notice. Please be patient and help out by testing other people's pull requests, and remember this is a security-critical project where any mistake might cost people lots of money.
Developers are strongly encouraged to write unit tests for new code, and to
submit new unit tests for old code. Unit tests can be compiled and run
(assuming they weren't disabled in configure) with: make check
. Further details on running
and extending unit tests can be found in /src/test/README.md.
There are also regression and integration tests, written
in Python, that are run automatically on the build server.
These tests can be run (if the test dependencies are installed) with: test/functional/test_runner.py
Travis CI and Circle CI systems make sure that every change is built, tested and released for Windows, Linux, and macOS, and that unit/sanity tests are run automatically.