[ANN] Tidecoin: Post-Quantum Security Coin | PoW only | CPU friendly algo
Tidecoin : A Post-Quantum Security Peer-to-peer Crypto Cash
By introducing the Post-Quantum security signature algorithm, a decentralized currency system Tidecoin is designed. The operation of the Tidecoin network is based on mathematical proofs and physical laws. The proof of power consensus and CPU friendly POW algorithm make Tidecoin achieving a breakthrough level in decentralization, and security. The currency design enables Tidecoin to run on various types of ubiquitous computing devices, enabling pervasive process of value, even that in multiple worlds.
09/Dec/2020, "Photonic Quantum Computer Displays 'Supremacy' Over Supercomputers", a news from spectrum.ieee.org. It clearly shows that billions value on bitcoin network is facing the threat of Quantum computers. It is time to build a Post-Quantum security cryptocurrency. Tidecoin is an attempt to build a quantum secure cryptocurrency.
Tidecoin is a peer-to-peer Internet currency that enables instant, near-zero cost payments to anyone in the world. Tidecoin is an open source global payment network, and fully decentralized without any central authorities. Features of Post-Quantum security make Tidecoin as a replacement to Bitcoin. Tidecoin's new cryptography algorithm of Falcon is an lattice-based cryptography algorithm and based on the theoretical framework of Gentry, Peikert and Vaikuntanathan. There is no efficient solving algorithm currently known in the general case, even with the help of quantum computers, because the underlying hard problem is the short integer solution problem (SIS) over NTRU lattices.
The cryptography used by Tidecoin is falcon-512 which is one of NIST(National Institute of Standards and Technology)'s finalists for Post-Quantum security standards. This will make Tidecoin to keep on ensuring its security characteristics even faced with quantum computers.
Features:
NIST's Post-Quantum security standard
Symbol: TDC
Total supply: 21000000
Block time: 60 seconds
PoW only, all coins are mined
PoW Algorithm: yespower, CPU friendly algorithm, more inclusive
Segwit supported, reduce block size largely
Reward halving time: Exponential increase:0.5, 1, 2, 4, 8,... Years
Post-Quantum security signature algorithm Falcon - Fast-Fourier Lattice-based Compact Signatures over NTRU. Falcon follows a framework introduced in 2008 by Gentry, Peikert, and Vaikuntanathan, the high-level idea is the following:
The public key is a long basis of a q-ary lattice. The private key is (essentially) a short basis of the same lattice. In the signing procedure, the signer:
Generates a random value salt
Computes a target c=H(msg||salt), where H is a hash function sending an input to a random-looking point (on the grid)
Uses his knowledge of a short basis to compute a lattice point v close to the target c
Outputs (salt, s), where s=c−v
In the verifying procedure, The verifier accepts the signature (salt, s)
if and only if the vector s is short
H(msg||salt) −s is a point on the lattice generated by his public key.