Welcome to Spectre Network
WhitepaperSpectre Network: PHANTOM Protocol + GhostDAG + GhostFACE = Spectre
Unleashing Speed, Security, and Decentralization
Empowering the digital economy, Spectre Network utilizes innovative technologies:
- GhostDAG Protocol: A cutting-edge consensus mechanism, GhostDAG enhances blockchain efficiency and scalability, ensures fast confirmations, and eliminates orphan blocks, paving the way for mainstream cryptocurrency adoption.
- SpectreX Algorithm: Based on AstroBWTv3 and integrated with a unique three-step proof-of-work process involving SHA-3, AstroBWTv3, and HeavyHash, SpectreX promotes fair and decentralized network participation by enabling efficient mining on ordinary computers.
- Spectred Full Node: The reference implementation written in Go, Spectred incorporates DAG as a proof-of-work cryptocurrency with instant confirmations and sub-second block times, based on the PHANTOM protocol.
- Future Privacy Features: Planning to implement full non-disclosable privacy and anonymous transactions with the GhostFACE protocol, utilizing Pedersen Commitments for perfect hiding and ElGamal for transaction signatures, aiming for high TPS and untraceable transactions.
1
Blocks per Second
Achieving unprecedented speed with every transaction.
12
Decreasing Blockreward
Reducing emissions over time to increase scarcity and value.
1,161,000,000
Max Supply
Capped supply to ensure value and stability.
Spectre Network's Distinctive Features
Crafting the Evolution of Digital Currency
1-Second Block Times
Thanks to the GhostDAG protocol, Spectre Network's block times are a whopping 36,000 times faster than Bitcoin's 10-minute blocks. This speed allows for lightning-fast transaction confirmations and a seamless user experience.Enhanced Scalability
Utilizing the Directed Acyclic Graph (DAG) technology, Spectre Network allows for parallel transaction processing, significantly increasing throughput and reducing network congestion.Capped Supply
By capping the total supply, Spectre Network fosters a deflationary economic environment, ensuring token scarcity and potential value increase over time.Proof of Work
Employing a unique three-step proof-of-work process involving SHA-3, AstroBWTv3, and HeavyHash, SpectreX ensures robust network security and consensus.Decentralized Mining with SpectreX
SpectreX, utilizing the AstroBWTv3 algorithm, promotes decentralized and equitable mining on CPUs, offering resistance to ASIC, FPGA, and GPU.Future Privacy Enhancements
With plans to implement the GhostFACE protocol, Spectre Network is set to offer non-disclosable, anonymous transactions, enhancing user privacy and financial security.FAQs
Frequently Asked Questions about Spectre Network
We chose to fork Kaspa because it offers great speed and scalability. However, we wanted to enhance privacy features, which led us to integrate aspects from privacy-focused cryptocurrencies like Monero and DERO, combining the best of both worlds—speed from Kaspa and privacy from the others.
Our untraceable mining is achieved with AstroBWTv3, supported by a multicore miner that functions effectively on ARM and x86 architectures. This technology is actively being improved, including a Rust implementation of AstroBWT that is currently under review for integration into the Spectre Rust codebase. This open-source approach encourages community contributions to optimize our CPU-miner further.
SpectreX proof-of-work involves a multi-step process to ensure security and fairness in mining:
- Step 1: SHA-3 hashing is applied to the transaction data.
- Step 2: AstroBWTv3 is used to perform a bandwidth-hard transformation.
- Step 3: HeavyHash, a custom algorithm, finalizes the proof of work, ensuring robustness against specialized mining hardware.
Given our current limited number of network nodes, please manually download the data from the ‘data2dir’ at: Spectre Network Downloads
As our network expands, synchronization will become smoother. To get started, follow these steps:
-
Start the Node: Download and unzip the latest binaries from GitHub. Execute the command:
spectred --utxoindex
. Terminate the process with ctrl+c. -
Download and Set Up the data2dir: Obtain the latest data2dir and unzip it. Depending on your OS:
- Windows: Move it to ‘C:\Users\YourUserName\AppData\Local\Spectred\spectre-mainnet’
- Linux: Move it to ‘./.spectred/spectre-mainnet/datadir2/’
spectred --utxoindex
and wait for the ‘Accepted block c85b...’ indicating the node is up and running properly. -
Create a Wallet: Generate a new wallet with
spectrewallet create
. Backup usingspectrewallet dump-unencrypted-data
. Begin operations withspectrewallet start-daemon
and create an address withspectrewallet new-address
. -
Start Mining: Launch mining with
spectreminer --miningaddr=spectre:YourWalletAddress --workers X
. Additionally, you can operate a single node within the network and direct all miners to it by using--rpcserver=ip
where 'ip' should be replaced with the local IP address of the machine hosting your node.
Roadmap
Mapping Our Future Enhancements
Q2 2024
Mainnet Launch
Launch of the Spectre Network mainnet, enabling full-scale operations, featuring 1-second block times and integrated SpectreX mining. Untraceable Mining enabled and multi-core CPU miner integrated.Q3 2024
Proof-of-Concept Rust Integration
Integration of the Rust implementation of AstroBWT to optimize and enhance mining efficiency, currently under review and investigation.Q4 2024
Privacy Protocol Implementation
Integration of the GhostFACE protocol to provide full non-disclosable privacy and anonymous transactions, using advanced cryptographic techniques like Pedersen Commitments and ElGamal signatures.