click here if you want to see your banner on this site

Author Topic: [ANN] Zcoin (XZC) - Implementing Zerocoin technology for financial privacy  (Read 6292 times)

zcoinofficial

  • Novice
  • *
  • Posts: 17
  • Karma: +0/-0
    • View Profile
Bounty for MTP Audit ($10,000) and MTP Implementation ($2,500)



We are announcing bounties for MTP audit and MTP implementation.

MTP (Merkle Tree Proof) is a new proof of work algorithm that was presented at the USENIX Security Symposium 2016 and has attracted substantial attention from the cryptocurrency and academic community. To further encourage research and scrutiny into MTP, we are sponsoring two bounties.

MTP Audit Bounty: 10,000 USD Total
MTP Implementation Bounty : 2,500 USD TOTAL

Deadline of submission is 30 September 2017 but remember it is better to submit early as duplicates are not rewarded.

Further information about rules and bounty distribution can be found in our blog post:
https://zcoin.io/bounty-mtp-audit-10000-mtp-implementation-2500/

zcoinofficial

  • Novice
  • *
  • Posts: 17
  • Karma: +0/-0
    • View Profile
Quick Dev Update - 27 July 2017
Poramin should be pushing updates to MTP soon to resolve the issues found by mbevand in the bounty.

Djm34 and Leorei have rewritten the rpcmining interface so that it now accepts the larger proofs for the miner.

Aizensou's core upgrade code is complete and testing Zerocoin functions is underway but looks good for the moment.

Core upgrade seems to have improved sync speed and reliability greatly.

wellst1

  • Novice
  • *
  • Posts: 10
  • Karma: +0/-0
    • View Profile
We love Z

zcoinofficial

  • Novice
  • *
  • Posts: 17
  • Karma: +0/-0
    • View Profile
Core Upgrade - 13 August 2017

We are happy to announce that Zcoin is almost ready to be deployed on Bitcoin Core 0.13 and will be released soon. One of the benefits of being on a Bitcoin base means we can adopt benefits of Bitcoin improvements relatively easily.

The upgrade of the Bitcoin Core from 0.8 to 0.13 is a culmination of several months of work and improves on many aspects of Zcoin with node connection reliability and sync speeds drastically improved. Sections of the Zerocoin code had to be rewritten to accommodate the core upgrade and opens the door to a whole range of improvements that we can adopt from light wallets to hardware wallet integration.

Some other improvements from the core upgrade:

  • Support for blockchain pruning
  • TX malleability fixes
  • Memory usage optimizations
  • Privacy: Stream isolation for Tor: This release adds functionality to create a new circuit for every peer connection, when the software is used with Tor. The new option, -proxyrandomize, is on by default.
  • Hierarchical Deterministic Key Generation
  • The core upgrade also allows us to work on implementation of Znodes. We will post an update once we upload the code on Github and also have the binaries available.

MTP

We are very pleased that has been a lot of academic debate on MTP the first being Dinur & Nadler's paper which we had patched a quick fix to it as a temporary solution. It was this paper that prompted us to launch our USD10,000 MTP Audit and USD2,500 MTP Implementation bounties to further encourage research into MTP and also prompted a slew of changes to our MTP code.

Since then, we have also been given a draft copy of research from Fabien Coelho at Zeronote Skunkworks that brings new memory hard PoW proposals to improve MTP and to counter known attacks to the scheme and is currently awaiting feedback from the authors of MTP.

We have also received on the 11 and 12th August several submissions from Marc Bevand to the  MTP bounty which require further investigation and also further scrutiny into the proposed fixes. You can view his submissions here which are currently being validated.

Alex Biryukov (one of the authors of MTP) has mentioned in light of Dinur & Nadler's paper, that MTP needs further work  and we have been informed that they are planning to continue work on MTP in September and October which aims to address these new academic papers and research and to further improve on MTP including proof size optimizations.

As such, although we are technically ready to migrate MTP in its current form to mainnet, in light of the above discoveries, the responsible thing to do is to hold off on deployment on mainnet until the revised paper is out and there is confirmation that the attack vectors are closed as opposed a temporarily patched MTP that will be almost certainly be changed again. We apologize for the late notification but it was not a decision we took lightly but we are thankful that the research came to light before deployment of MTP on main net.

MTP in its current form is completely functional and continues to be able to be tested on our Testnet. You can compile zcoind from our Github mtptest branch and also mine with its inbuilt miner. You can also ask from our Slack if you need binaries to the MTP testnet or get some testnet ZCoins.

You can view our Testnet explorer here: http://testnet.zcoin.io:3001/

We remain committed to MTP as long as it remains a viable PoW and we continue to refine our code to make it easier for third parties to work and read with. We thank you for your patience and understanding especially when developing cutting edge technology.

alucard06

  • Newbie
  • Posts: 3
  • Country: id
  • Karma: +0/-0
  • Gender: Male
    • View Profile
very good

 

Bitcoin Garden 2013-2017, CC License: BY NC SA | Privacy Policy | About Bitcoin Garden | Support & Services