Skip to content
View shaicoin's full-sized avatar

Block or report shaicoin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
shaicoin/README.md

Shaicoin Core integration/staging tree

ShaiHive Mining Algorithm: Exploring Hamiltonian Graphs in Cryptocurrency Mining

The ShaiHive mining algorithm leverages Hamiltonian cycles—paths that visit each vertex of a graph exactly once before returning to the start. This method, recognized as an NP-complete problem due to its computational complexity, is integrated into cryptocurrency mining to combat the centralization issues seen in traditional approaches, aligning closely with the decentralized vision of Bitcoin's creator, Satoshi Nakamoto.

The algorithm includes a Verifiable Delay Function (VDF), a cryptographic technique that takes a predetermined time to compute but is quick to verify. This ensures that finding a solution to the Hamiltonian cycle is equally challenging for all miners, maintaining fairness in mining competition and preventing the concentration of mining power. Additionally, while the solution is difficult to compute, it is easily verifiable, supporting the security and reliability of the blockchain.

What is Shaicoin Core?

Shaicoin Core connects to the Shaicoin peer-to-peer network to download and fully validate blocks and transactions. It also includes a wallet and graphical user interface, which can be optionally built.

Further information about Shaicoin Core is available in the doc folder.

License

Shaicoin Core is released under the terms of the MIT license. See COPYING for more information or see https://opensource.org/licenses/MIT.

Popular repositories Loading

  1. shaicoin shaicoin Public

    C++ 15 5

  2. shaipot shaipot Public

    Rust Shaicoin Miner

    Rust 12 10

  3. p2pool p2pool Public

    Forked from SChernykh/p2pool

    Decentralized pool for Shaicoin mining

    C++ 2 1

  4. shaipot-backend shaipot-backend Public

    Nodejs mining pool that connects with the shaipot client

    JavaScript 2 6

  5. GRC GRC Public

    Gaming Request for Comment

    2

  6. mempool mempool Public

    Forked from crypt0biwan/mempool

    Explore the full Shaicoin ecosystem with mempool.space, or self-host your own instance with one-click installation on popular Raspberry Pi fullnode distros including Umbrel, Raspiblitz, Start9, and…

    TypeScript 1