Bitcoin Forum
April 30, 2024, 06:19:13 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [ANN] Bitcoin Post-Quantum  (Read 839 times)
pq (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile WWW
December 10, 2018, 09:22:02 AM
Last edit: December 26, 2018, 06:54:28 PM by pq
 #1




Bitcoin Post-Quantum
post-quantum security and privacy



There is mounting evidence that quantum computers will become powerful enough to crack popular cryptographic schemes in the foreseeable future, even though it is impossible to accurately predict when it will happen. We would like to announce the fork of the Bitcoin blockchain that will occur on block #555000. The Bitcoin Post-Quantum is the first Bitcoin blockchain fork with a quantum-safe signature scheme that brings true security (both classical and post-quantum) and anonymity. Details: https://bitcoinpq.org/#whitepaper

128-bit post-quantum security

According to the PQCRYPTO recommendations Bitcoin Post-Quantum implements stateful hash-based signature scheme (XMSS W-OTS+). Coins can be easily transferred from the legacy and segwit v0 ECDSA-addresses to the new quantum-safe segwit v1 addresses. To obtain the balance in the Bitcoin Post-Quantum blockchain, users who own coins in Bitcoin's main blockchain at the time of the fork must generate a pq-address. Afterwards, they should enter their old ECDSA keys into the wallet program and make the first transaction to the new address from their old addresses.

Quantum-resistant proof of work

Originally conceived as ASIC-resistant, Equihash algorithm based on the generalized birthday problem is quantum-resistant in the sense that the classical devices for its implementation are much more cost-effective than quantum devices; thus, it excludes the possibility of concentration of the large computing power in the hands of an attacker with access to quantum computing devices. Bitcoin Post-Quantum uses Equihash with unique parameters n = 96, k = 3. Mining software is already available for Nvidia CUDA devices and can be downloaded from: https://github.com/bitcoinpostquantum/nheqminer/
Mining pool: https://pool.bitcoinpq.org

True privacy: post-quantum zero-knowledge proof

Privacy is an obligatory feature of money. Nobody has the right to know how much money you have in your wallet, or when, to whom, and for what you pay. This information should be private until you consider it necessary to disclose it to someone. Bitcoin's initial orientation to the anonymity of public keys and their regular change to achieve privacy did not justify itself because the connections between the used public keys are visible in the blockchain and are easy to analyze. Some cryptocurrencies try to solve this problem by using non-interactive zero-knowledge proof schemes such as zk-SNARKs. The proposed schemes of confidential transactions and MimbleWimble are also of interest. However, as these solutions are not quantum-safe, they cannot be considered safe at all. In addition, it is important to understand that all anonymous transactions that are done today with the help of quantum-unsafe algorithms, will be easily disclosed by a quantum computer in the future and thus cannot be considered fully anonymous today. In subsequent protocol updates, Bitcoin Post-Quantum will use quantum-safe non-interactive zero-knowledge proofs like ZKB++/Picnic and zk-STARKs to achieve privacy.

SegWit/Lightning Network

The Bitcoin Post-Quantum codebase is forked from Bitcoin Core 0.16.0 and includes support for SegWit. Thus, there is no transaction malleability problem in BPQ and it is ready for the Lightning Network. All BPQ transactions are SegWit-transactions (except of transactions from legacy Bitcoin addresses).

ElectrumPQ lightweight wallet

There is already available lightweight wallet ElectrumPQ. You can download it: https://github.com/bitcoinpostquantum/electrumpq
For the security reasons, it is strongly recommended that you transfer the money from the keys in the main Bitcoin blockchain to addresses that are managed by other keys before you enter the old ECDSA keys into the wallet program.

Emission

Approximately one year after the launch of the main BPQ network, support for the old ECDSA signatures will be completely disabled. The coins, which by that time will not be protected from quantum attack by transfer to quantum-safe addresses, will be burned. Therefore, the previously lost keys will not be compromised in the BPQ blockchain. Award for mining will be increased so that the final emission of coins will be equal to 21,000,000. Premine is 5% of the total emission. 50% of premine is timelocked for 2 years with payments each month.



How to start

• Bitcoin Post-Quantum is a bit different than Bitcoin. Instead of multiple addresses, the best practice is to reuse a single address. In contrast with Bitcoin the address can be used a limited number of times (from a thousand to a million, depending on the chosen height of the Merkle tree). You can receive coins to your address if you had bitcoins in your wallet at the time of the fork (Mainnet block #555000), or by mining. If you had bitcoins in the Bitcoin Testnet at the time of the Testnet fork at block #1445550, you can claim same balance in the BitcoinPQ Testnet. Before you start using it, please be sure to carefully read the guidelines: https://bitcoinpq.github.io/

• You can build a full node from sources: https://github.com/bitcoinpostquantum/bitcoinpq

• Or you can use lightwallet ElectrumPQ: https://github.com/bitcoinpostquantum/electrumpq

• If you have Nvidia GPU you can already setup mining in the Testnet before the release of the Mainnet. How to compile and run miner please read here: https://github.com/bitcoinpostquantum/nheqminer



Site: https://bitcoinpq.org
Whitepaper: https://bitcoinpq.org/download/bitcoinpq-whitepaper-english.pdf

Wallets
Fullnode: https://github.com/bitcoinpostquantum/bitcoinpq
ElectrumPQ: https://github.com/bitcoinpostquantum/electrumpq

Block explorers
Mainnet: http://explorer.mainnet.bitcoinpq.org
Testnet: http://explorer.testnet.bitcoinpq.org

Pools
http://pool.bitcoinpq.org

Miner's guide
https://github.com/bitcoinpostquantum/nheqminer

Media
Twitter: https://twitter.com/bitcoinpq
Facebook: https://facebook.com/bitcoinpq
Medium: https://medium.com/bitcoinpq
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714501153
Hero Member
*
Offline Offline

Posts: 1714501153

View Profile Personal Message (Offline)

Ignore
1714501153
Reply with quote  #2

1714501153
Report to moderator
1714501153
Hero Member
*
Offline Offline

Posts: 1714501153

View Profile Personal Message (Offline)

Ignore
1714501153
Reply with quote  #2

1714501153
Report to moderator
Shalt
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
December 11, 2018, 07:20:25 PM
 #2

Is this still in testnet?
shkomg
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
December 11, 2018, 07:36:33 PM
 #3

Is this still in testnet?

yes, it is in testnet still.
But everything is pretty polished and we plan to release mainnet very soon - on block #555000 of Bitcoin blockchain.

Stay tuned!
Nick808
Full Member
***
Offline Offline

Activity: 560
Merit: 100


View Profile
December 11, 2018, 08:29:27 PM
 #4

who is behind the development and what is their experience in such projects? is it possible in more detail? another project that nobody needs in this market.
pq (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile WWW
December 11, 2018, 09:38:24 PM
 #5

no windows?

Binaries (Win, Linux, Mac) will be published after the Mainnet release. It is currenlty distributed in source code
Nick808
Full Member
***
Offline Offline

Activity: 560
Merit: 100


View Profile
December 13, 2018, 07:46:24 PM
 #6

no windows?

Binaries (Win, Linux, Mac) will be published after the Mainnet release. It is currenlty distributed in source code

it's time to give news on progress. but it turns out that some promises are without any perspectives. let's see how it goes, but im have big doubts that you will get something without funding.
sorrynouser
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
June 20, 2019, 10:28:07 AM
Last edit: June 21, 2019, 09:14:25 AM by sorrynouser
 #7

.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!