Bitcoin Forum
November 05, 2024, 10:32:05 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 [35] 36 37 38 »
  Print  
Author Topic: CoinJoin: Bitcoin privacy for the real world  (Read 294643 times)
catcoin524
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
April 29, 2018, 08:04:15 AM
 #681

very informative can someone make test QT soon?    Smiley
catcoin524
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
April 29, 2018, 11:41:18 AM
 #682

where can I find a comparison of conjoin?
is there a website?
sportbodik
Newbie
*
Offline Offline

Activity: 87
Merit: 0


View Profile
April 29, 2018, 01:12:39 PM
 #683

This seems overly complicated
bytor
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
April 29, 2018, 10:28:38 PM
 #684

This seems overly complicated

Did you think building a decentralized currency would be simple? One could argue that current privacy is "good enough" to protect identities from most parties, even as blockchain analysis makes address linkage trival, but there is more. Say the DOJ gets tired of fooling around with bitcoin and starts cracking down on funds with dubious addresses in their past. They could even go so far as to put out a list of verified "good" addresses, and make it illegal to accept coins that have been in contact with any others. Now some coins become worthless, or at least worth less than others, and the system breaks down. There is no fungibility without privacy, and no decentralized currency without fungibility.

Although I think the Lightning Network may have some real benefits in this area, since the creation of a channel will not necessarily signify an actual transaction between the two parties, and connecting to a random node cannot incriminate a user. When the channel is closed and funds are transferred, it's basically like a CoinJoin for all parties involved.
nopara73
Member
**
Offline Offline

Activity: 103
Merit: 327


View Profile
October 17, 2018, 04:13:36 PM
Merited by ABCbits (21), dbshck (10), malevolent (5), Coiner.de (5), NLNico (1)
 #685

Hi there,

I am nopara73 and I would like to apply for a part of the CoinJoin bounty.[21]
During the past 3 years I worked tirelessly to improve the privacy of Bitcoin. I wrote over 100 articles on privacy,[22] participated in a privacy workshop[1] and gave privacy presentations on various conferences.[2,3] I designed ZeroLink: Bitcoin Fungibility Framework,[4] within that detailed Chaumian CoinJoin Bitcoin mixing technique[5] and participated in the creation of Pay To EndPoint scheme.[1]
I created the the Tor library for .NET Core,[6,12] I am a maintainer of on NTumbleBit,[7] I participated in the early stages of the creation of Stratis: Breeze wallet,[8] created and deployed the a full block downloading SPV wallet on the mainnet: HiddenWallet.[9] I also lost an impressive amount of weight during the past few months on Ketogenic diet.[10]

The past year I was lucky enough to meet and work together with great people who helped me rewrite and release the latest iteration of HiddenWallet: Wasabi Wallet,[11] which brings me to the CoinJoin bounty.
Wasabi is an open-source, desktop Bitcoin wallet, working on Windows, Linux and OSX, written in .NET Core (C#),[12] which is the cross platform and open source .NET. Wasabi uses NBitcoin[13] as its Bitcoin library, to which Wasabi developers are frequent contributors: @lontivero,[14] @nopara73.[15] Wasabi uses Avalonia[16] library as its UI framework where Wasabi developer @danwalmsley[17] is a maintainer.
Wasabi does not support and does not plan to support other currencies in the future.

Wasabi uses and ships with the Tor anonymity network. In Wasabi we implemented and deployed a BIP157-BIP158-like Golomb-Rice filtering light wallet architecture. To my knowledge Wasabi is the only light wallet that has been deployed on the mainnet and has strong protections in place against network observers, unless we consider Stratis's Breeze wallet[8] a light wallet (it's full block SPV.) (ToDO: what's the state of Neutrino?)
Wasabi have various privacy features, among many, its compulsory coin control feature and a built-in intra-wallet blockchain analysis tool combined with compulsory labeling system to give feedback to the user and guide her to make educated, privacy-aware decisions at spending.
Wasabi's main feature is the built in Chaumian CoinJoin, which has already mixed (created equal outputs) over 110 bitcoins on the mainnet. For real time statistics and last five coinjoin txids, see: http://wasabiukrxmkdgve5kynjztuovbg43uxcbcxn6y2okcrsg7gb6jdmbad.onion/



Wasabi's CJ implementation works as it was described in the first post of this forum thread:
Quote
Using chaum blind signatures: The users connect and provide inputs (and change addresses) and a cryptographically-blinded version of the address they want their private coins to go to; the server signs the tokens and returns them. The users anonymously reconnect, unblind their output addresses, and return them to the server. The server can see that all the outputs were signed by it and so all the outputs had to come from valid participants. Later people reconnect and sign.

For more information, a detailed and up to date description of the inner workings and future plans of Wasabi can be found here:

A Technical Overview of Wasabi Wallet, Future Ideas, Plans and Strategy: https://github.com/zkSNACKs/Meta

The document is not a marketing pitch. In there we honestly detailed the tradeoffs and rationales behind every major design decision we made. I hope it will satisfy all your doubts.

Where does the money go?

A software is not a static, but a living and breathing creature that requires nurturing. Therefore the sustainability of Wasabi is also an important factor, that we did not neglect. There is a (0.003%*anonymity set gained*denomination) per user CoinJoin fee that adds up to 0.3% for a CoinJoin with 100 participants, which is our goal. (Denomination:0.1BTC, only take fee after the denomination, CJ changes doesn't count.) When we reach this number (currently 20) we will let the rounds to happen faster (currently 1/day.) Bootstrapping this system is a balancing act.
The bounty would go to sustain and improve of the wallet and we hope by the time the bounty money runs out project will be able to sustain itself.
Finally, it may also be worth pointing out that I have been accepting donations myself:

Thank you for considering our application!
Cheers, nopara73

References.


Creator of Wasabi Wallet: An open-source, non-custodial, privacy focused Bitcoin wallet - https://wasabiwallet.io
kellogsblocks
Member
**
Offline Offline

Activity: 77
Merit: 10


View Profile
October 17, 2018, 05:10:52 PM
 #686

Hi nopara,

I've interestingly followed your recent talks and blog posts as well as read the future idea plan for Wasabi yesterday and I'm very excited about your work. The last two days I did two CoinJoins with Wasabi in Testnet just out of curiosity.
Today I clicked randomly on the Development subforum and just saw this thread on top with your posting. So it came just in the right time for me.

Your work is amazing, I keep my fingers crossed that you'll succeed. Since I'm not able to contribute to your project on a technical level you would need, expect my donation soon Smiley
RHavar
Legendary
*
Offline Offline

Activity: 1463
Merit: 1886



View Profile
December 25, 2018, 06:28:34 PM
Merited by gmaxwell (5), Carlton Banks (5), suchmoon (4), ABCbits (2)
 #687

As some of you know, I authored: bustapay (bip79) and published a reference implementation of it along with onboarded a major service.


I believe that bustapay itself has the most potential to further the goal of "practical bitcoin privacy", where even the smallest penetration of bustapay payments results in outsized privacy gains for both participants and the bitcoin system at large. Unfortunately bustapay itself suffers from a pretty big "chicken and egg" problem: No one wants to implement support for receiving bustapayments when wallets don't support it. Wallets don't want to support it when no one supports receiving it.


I also believe that the best way to incentivize development is offering by offering concrete rewards for concrete work. So I propose (some of) the coinjoin bounty fund is used to offer compensation to a bunch of wallets for implementing support. Something like offering 2 or 3 bitcoin to each "major" wallet that implements full support.

(And to be clear, I'm not requesting/wanting/needing any of the bounty for myself.)

Check out gamblingsitefinder.com for a decent list/rankings of crypto casinos. Note: I have no affiliation or interest in it, and don't even agree with all the rankings ... but it's the only uncorrupted review site I'm aware of.
Narydu
Donator
Hero Member
*
Offline Offline

Activity: 743
Merit: 510



View Profile WWW
January 02, 2019, 10:37:29 PM
 #688

As some of you know, I authored: bustapay (bip79) and published a reference implementation of it along with onboarded a major service.


I believe that bustapay itself has the most potential to further the goal of "practical bitcoin privacy", where even the smallest penetration of bustapay payments results in outsized privacy gains for both participants and the bitcoin system at large. Unfortunately bustapay itself suffers from a pretty big "chicken and egg" problem: No one wants to implement support for receiving bustapayments when wallets don't support it. Wallets don't want to support it when no one supports receiving it.


I also believe that the best way to incentivize development is offering by offering concrete rewards for concrete work. So I propose (some of) the coinjoin bounty fund is used to offer compensation to a bunch of wallets for implementing support. Something like offering 2 or 3 bitcoin to each "major" wallet that implements full support.

(And to be clear, I'm not requesting/wanting/needing any of the bounty for myself.)

I support this demand too. Bustapay is a good effort to help in the privacy aspect and I think that not using the funds is worst than using them to provide willingness to participate.

I think Maxwell Theymos and Pieter still have access to the funds as they moved them for consolidation but it would be great to have some confirmation.

nopara73
Member
**
Offline Offline

Activity: 103
Merit: 327


View Profile
April 03, 2019, 11:36:41 AM
Merited by ABCbits (54), marcus_of_augustus (50), malevolent (20), suchmoon (19), dbshck (10), TheNewAnon135246 (5), Coiner.de (5), Husna QA (2), LeGaulois (1), RapTarX (1)
 #689

Since I did not receive a reply to my previous application[1] for the coinjoin bounty, which I submitted half a year ago, with the exception of Pieter Wuille, who to my knowledge did not succeed to discuss this with the rest of the keyholders, I will consider this as a rejection. So in this post I would like to report a status update and ask you to reconsider the application with the new developments to Wasabi Wallet[2,9] in mind.

- Half a year ago Wasabi created 110 BTC equal coinjoin outputs in total[1], today this number is 22941 BTC.[2]
- Wasabi now does P2P communication over Tor, too.[3]
- Wasabi now broadcasts transactions over Tor to a peer. Previously transaction broadcasting happened to the backend over Tor.[3]
- Wasabi now provides .dmg[4] and .deb[5] packages.
- Wasabi now mixes on the changes, resulting in more efficient mixes.[6]
- Wasabi now partially integrates full nodes: If a full node is running in the background, block fetching happens from it by default instead of connected peers.[5]
- Wasabi now comes with a daemon that can be used for mixing.[7]
- Wasabi have deterministic builds.[8]

Thank you for considering my reapplication!
Cheers, nopara73



References.


Creator of Wasabi Wallet: An open-source, non-custodial, privacy focused Bitcoin wallet - https://wasabiwallet.io
Gyrsur
Legendary
*
Offline Offline

Activity: 2856
Merit: 1520


Bitcoin Legal Tender Countries: 2 of 206


View Profile WWW
April 03, 2019, 11:43:21 AM
 #690

Since I did not receive a reply to my previous application[1] for the coinjoin bounty, which I submitted half a year ago, with the exception of Pieter Wuille, who to my knowledge did not succeed to discuss this with the rest of the keyholders, I will consider this as a rejection. So in this post I would like to report a status update and ask you to reconsider the application with the new developments to Wasabi Wallet[2,9] in mind.

- Half a year ago Wasabi created 110 BTC equal coinjoin outputs in total[1], today this number is 22941 BTC.[2]
- Wasabi now does P2P communication over Tor, too.[3]
- Wasabi now broadcasts transactions over Tor to a peer. Previously transaction broadcasting happened to the backend over Tor.[3]
- Wasabi now provides .dmg[4] and .deb[5] packages.
- Wasabi now mixes on the changes, resulting in more efficient mixes.[6]
- Wasabi now partially integrates full nodes: If a full node is running in the background, block fetching happens from it by default instead of connected peers.[5]
- Wasabi now comes with a daemon that can be used for mixing.[7]
- Wasabi have deterministic builds.[8]

Thank you for considering my reapplication!
Cheers, nopara73



References.


I will test Wasabi Wallet for sure. Thank you!

TheNewAnon135246
Legendary
*
Offline Offline

Activity: 2198
Merit: 1989


฿uy ฿itcoin


View Profile
April 03, 2019, 12:06:15 PM
 #691

I've used Wasabi wallet a few times now and I think it's awesome. The fact that it has made nearly 23,000 BTC ($114,300,000) fungible, using CoinJoin, seems like it's definitely entitled to (some of) the bounty.
Guy Corem
Donator
Legendary
*
Offline Offline

Activity: 1414
Merit: 1051


Spondoolies, Beam & DAGlabs


View Profile WWW
April 03, 2019, 12:17:34 PM
 #692

Since I did not receive a reply to my previous application[1] for the coinjoin bounty, which I submitted half a year ago, with the exception of Pieter Wuille, who to my knowledge did not succeed to discuss this with the rest of the keyholders, I will consider this as a rejection. So in this post I would like to report a status update and ask you to reconsider the application with the new developments to Wasabi Wallet[2,9] in mind.

- Half a year ago Wasabi created 110 BTC equal coinjoin outputs in total[1], today this number is 22941 BTC.[2]
- Wasabi now does P2P communication over Tor, too.[3]
- Wasabi now broadcasts transactions over Tor to a peer. Previously transaction broadcasting happened to the backend over Tor.[3]
- Wasabi now provides .dmg[4] and .deb[5] packages.
- Wasabi now mixes on the changes, resulting in more efficient mixes.[6]
- Wasabi now partially integrates full nodes: If a full node is running in the background, block fetching happens from it by default instead of connected peers.[5]
- Wasabi now comes with a daemon that can be used for mixing.[7]
- Wasabi have deterministic builds.[8]

Thank you for considering my reapplication!
Cheers, nopara73



References.

nopara73 you have my vote.

New Mimblewimble implementation: https://www.beam.mw
Spondoolies is now part of Blockstream: https://blog.blockstream.com/en-blockstream-mining-builds-momentum-with-spondoolies-acquisition/
Kaspa is a POW cryptocurrencty which implements GhostDAG protocol: https://kaspanet.org/
QuantumQrack
Sr. Member
****
Offline Offline

Activity: 337
Merit: 250


View Profile
April 03, 2019, 01:44:07 PM
 #693

You have my vote as well.  I wonder why there is a lack of communication?
windpath
Legendary
*
Offline Offline

Activity: 1258
Merit: 1027


View Profile WWW
April 03, 2019, 01:50:06 PM
 #694


Thank you for considering my reapplication!
Cheers, nopara73


Pay the man.
BitUsher
Legendary
*
Offline Offline

Activity: 994
Merit: 1035


View Profile
April 03, 2019, 02:41:33 PM
 #695

With the addition of TOR integration and Full node use this wallet has come a long way. In some aspects IMHO it has exceeded the expectations of the bounty because the UX is developed leading to better usability for non technical individuals. It would be appreciated if someone would clarify any shortcomings if need be but IMHO nopara deserves the award.
Patel
Legendary
*
Offline Offline

Activity: 1321
Merit: 1007



View Profile WWW
April 03, 2019, 03:28:37 PM
 #696

I think nopara73 deserves this bounty for the CoinJoin implementation he did in Wasabi Wallet.
assetdiversification
Newbie
*
Offline Offline

Activity: 6
Merit: 5


View Profile
April 03, 2019, 06:32:02 PM
 #697

Congrats nopara you deserve it
k99
Sr. Member
****
Offline Offline

Activity: 346
Merit: 255

Manfred Karrer


View Profile WWW
April 03, 2019, 07:22:24 PM
 #698

I also think Wasabi deserves the payout. It is the first user friendly CoinJoin wallet. I used it for quite a lot of CJs and worked all without flaws! I would suggest that Joinmarket gets some share as well.

https://bisq.network  |  GPG Key: 6A6B2C46
HappyNonce
Newbie
*
Offline Offline

Activity: 33
Merit: 0


View Profile
April 03, 2019, 08:15:53 PM
 #699

Wasabi exceeds the requirements and nopara73 should definitely get the reward.
Guy Corem
Donator
Legendary
*
Offline Offline

Activity: 1414
Merit: 1051


Spondoolies, Beam & DAGlabs


View Profile WWW
April 03, 2019, 08:18:07 PM
 #700

https://twitter.com/vcorem/status/1113493264110280704

New Mimblewimble implementation: https://www.beam.mw
Spondoolies is now part of Blockstream: https://blog.blockstream.com/en-blockstream-mining-builds-momentum-with-spondoolies-acquisition/
Kaspa is a POW cryptocurrencty which implements GhostDAG protocol: https://kaspanet.org/
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 [35] 36 37 38 »
  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!