1
General Discussion / Re: New Stealth Transfer Worker ($1000)
« on: December 16, 2015, 08:26:05 pm »
Daniel thanks we could get into that then if I am free to work.
I like GUI programming so that is no problem for me assuming the incentives are well aligned.
Assuming you mean by Stealth what I think you mean Stealth Addresses, which is ECDH exchange so that the payee's address is different on each transaction (but I thought Daniel already implemented that in BTS2.0?), then I explain what the others add to that. Stealth Addresses provides unlinkability but not untraceability. Those two terms are defined in the Cryptonote (CN) white paper.
CN (one-time rings) mixes payer's identities which adds the untraceability.
CT (Blockstream's Confidential Txns) hides the values of the transactions in homeomorphic proof-of-sums and proof-of-positive small values.
CCT is another way of doing CT that appears to be about 10X smaller use of space. Note I have claimed to have eliminated the proof-of-square thus making it even more efficient but my paper is unpublished and thus not vetted yet.
RingCT combines CN and CT.
ZKT is my unpublished paper that combines CN with CCT which I claim was completed before July 15 much earlier than RingCT was invented. So I claimed to be first, but again I chose not to publish because at the time I thought I was reserving it as feature for my coin that I was working on (but since changed my mind on priorities).
I would also suggest considering offering a mixer based on Zerocash because I think that is the holygrail, because it doesn't matter if your IP address is not obfuscated because ZC (not Zerocoin) hides everything. Theoretically all the other anonymity paradigms can be unmasked by correlating IP addresses. That doesn't mean the others are useless, just not as 100% certain as Zerocash. Zerocash has some issues and I made some suggestions on how to overcome them:
https://bitcointalk.org/index.php?topic=1290263.msg13269624#msg13269624
Hope that helps you all in your decision process.
I like GUI programming so that is no problem for me assuming the incentives are well aligned.
Can we have infos about Stealth vs RingCT vs ZKT ?
Differences, cons & pros.
Assuming you mean by Stealth what I think you mean Stealth Addresses, which is ECDH exchange so that the payee's address is different on each transaction (but I thought Daniel already implemented that in BTS2.0?), then I explain what the others add to that. Stealth Addresses provides unlinkability but not untraceability. Those two terms are defined in the Cryptonote (CN) white paper.
CN (one-time rings) mixes payer's identities which adds the untraceability.
CT (Blockstream's Confidential Txns) hides the values of the transactions in homeomorphic proof-of-sums and proof-of-positive small values.
CCT is another way of doing CT that appears to be about 10X smaller use of space. Note I have claimed to have eliminated the proof-of-square thus making it even more efficient but my paper is unpublished and thus not vetted yet.
RingCT combines CN and CT.
ZKT is my unpublished paper that combines CN with CCT which I claim was completed before July 15 much earlier than RingCT was invented. So I claimed to be first, but again I chose not to publish because at the time I thought I was reserving it as feature for my coin that I was working on (but since changed my mind on priorities).
I would also suggest considering offering a mixer based on Zerocash because I think that is the holygrail, because it doesn't matter if your IP address is not obfuscated because ZC (not Zerocoin) hides everything. Theoretically all the other anonymity paradigms can be unmasked by correlating IP addresses. That doesn't mean the others are useless, just not as 100% certain as Zerocash. Zerocash has some issues and I made some suggestions on how to overcome them:
https://bitcointalk.org/index.php?topic=1290263.msg13269624#msg13269624
Hope that helps you all in your decision process.