Leveraging GPU mining to generate trustless randomness.
Project details
Sharecoin transforms the mining process into a source of randomness that can benefit various applications such as lotteries and decentralized systems. By utilizing the GPU-friendly ProgPoW/KawPow algorithm, Sharecoin ensures a truly decentralized mining environment, producing a cryptographically-secure mix that is immune to manipulation.
Sharecoin is a unique fork of Bitcoin Core that replaces the traditional mining algorithm, SHA-256d, with the more GPU-friendly and ASIC-resistant ProgPoW/KawPow algorithm, similar to the one used by Ravencoin. It maintains all core functionalities such as transactions, scripting, wallets, and P2P networking in alignment with the upstream Bitcoin Core, ensuring reliable operation.
mix_hash, a secure and unpredictable number that is computationally intensive to create, therefore providing a reliable source of randomness suitable for lotteries, NFTs, and decentralized applications. The functionality of getrandombeacon offers randomness that cannot be manipulated, eliminating the need for trust in centralized oracles.generate_wallet.py, simplifies the process of creating secure wallet addresses without requiring a full node or external tools.For those interested in mining, it is important to note that while the Sharecoin binaries (sharecoind, sharecoin-cli) facilitate block validation and relay, an external GPU mining software such as kawpowminer is required for actual mining operations. This can be sourced from the RavenCommunity/kawpowminer GitHub Releases.
To initiate mining on the Sharecoin network, use the following command:
./kawpowminer -P stratum+tcp://YOUR_ADDRESS.worker1@sharecoin.duckdns.org:10000 --cu-grid-size 1 --cu-streams 1 --display-interval 2
This command connects to the mining pool and begins the mining process.
Sharecoin represents a forward-thinking shift in cryptocurrency mining by combining efficient mining technology with a commitment to decentralization and trust generation.
Comments
0Start the conversation
Share the first comment.