PRW - Woodcoin Core integration/staging tree (yes tree)
This repo is WOODCORE without the SSL1.1 additions, for older systems with OPENSSL 1.0
This project is a fully armed and operational bitcoin-core ported to the woodcoin network.
Dedicated to Sipa, Nullc, and Coblee. Props and Kudos.
Three tasks have made this port complete:
- Skein hash function for Proof Of Work inserted
- prime256r1 for ECDSA signatures (including backport to OpenSSL and removal of libsecp256k1)
- Logarithmic supply curve for long-term economics
Voila - we now have a segwit-enabled woodcoin client in place for those who would like to use it.
If you are looking for the Funkenstein-1.0.1 client which has been the backbone of the network for years:
Other clients including Woodcoin-minimal and Fo-Realz-Woodcoin are also available.
What is Woodcoin?
Woodcoin is a digital currency that enables instant payments to anyone, anywhere in the world. Woodcoin uses peer-to-peer technology to operate with no central authority: managing transactions and issuing money are carried out collectively by the network. Woodcoin Core is the name of ONE open source software which enables the use of this currency, built from the code made by the wizards of the bitcoin-core team.
Woodcoin differs from its predecessors bitcoin, dogecoin, ethereum, et al.
in that it is designed to have a money supply curve which remains tenable over many decades.
Litecoin and Bitcoin employ an exponentially decreasing reward drop which means that miners
are likely to flee, unless fees grow exponentially, in which case users will flee.
Ethereum and Dogecoin include a non-decreasing subsidy which means no cap on the money supply.
Woodcoin has a capped money supply but a slowly decreasing supply in which half the supply will not be released for 200 years, and the full supply would take more than 200 million years to be released.
For more information, as well as an immediately useable, binary version of the Woodcoin Core software, see https://Woodcoin.org.
Developer IRC can be found on Freenode at #Woodcoin-dev and #Woodcoin.
Dependencies: (listed w/ debian/ubuntu names)
build-essential autoconf libboost-all-dev libcurl4-openssl-dev libdb-dev qt-sdk libminiupnpc-dev openssl libzmq3-dev libevent-dev libssl-dev libminiupnpc-dev libtool libdb++-dev qttools5-dev-tools