Pages:
Author

Topic: Wasabi Wallet - Making Bitcoin Transactions Untraceable - page 2. (Read 1107 times)

legendary
Activity: 2912
Merit: 2066
That min limit's been coming down, from 0.1 BTC I believe, as more users join, the smaller the denomination possible if I understand.

There is the assumption that anyone seeking privacy with coinjoin and mixers are criminals and drug dealers... maybe throw in terrorists, blackmailers and kidnappers. It's a wrong assumption, and seeking privacy does not amount to criminality... But you're really not eliminating that risk of mixing coins with undesirable activity if you also use, say exchanges, casinos or trade P2P.

I've done all of that so would be really surprised if none of my coins are thus tainted.

Besides, just because you don't mix don't prevent anyone from dusting you with dirty satoshi.

But think about it, tumblers and coinjoins are not cheap, and who would be willing to pay for them to keep their privacy?

I believe an ordinary user would be digging himself into a bigger hole if he mixes his coins with what usually would be the criminals' coins.

Unless you mined your coins yourself you likely already hold coins that are tainted in one way or another. Merely holding a couple of sats that are linked to illicit businesses won't implicate you in any crime unless law enforcement has additional reason to believe in your involvement. Same goes for using TOR, prepaid phones and other means of anonymization. Using these tools do not make you a criminal and do not build a case against you (unless you're involved in an illicit business to begin with, obviously).

In principal I get why tumblers have a bit of a bad rep, but in general I guess you could also see them as a bit of a workaround to "fix" Bitcoin's transparency. Bank account balances are not publicly accessible either, so why should Bitcoin balances be?

While coinjoins and tumblers are more work and require higher fees than regular Bitcoin transactions I wouldn't call them expensive either. Most Bitcoin ATMs and Localbitcoin traders charge higher fees than what coinjoins and tumblers entail.

That being said I fully agree that only few people are willing to pay for keeping their privacy. Heck, most people don't even bother rejecting 3rd party cookies when being presented with a GDPR prompt. That shouldn't prevent anyone from making privacy tools easily accessible though.
legendary
Activity: 2898
Merit: 1823


  • Coinjoin feature: i found it strange to see the minimum amount to register for a coinjoin session is 0.05007 BTC... I for one am not going to risk >$300 (in fiat) to take a testrun of this wallet


Something to think about.

It might be safer to leave them alone. Tumbling with Coinjoin and mixers might mix your coins with the coins of criminals, black hat hackers, and dark market drug dealers.


That min limit's been coming down, from 0.1 BTC I believe, as more users join, the smaller the denomination possible if I understand.

There is the assumption that anyone seeking privacy with coinjoin and mixers are criminals and drug dealers... maybe throw in terrorists, blackmailers and kidnappers. It's a wrong assumption, and seeking privacy does not amount to criminality... But you're really not eliminating that risk of mixing coins with undesirable activity if you also use, say exchanges, casinos or trade P2P.

I've done all of that so would be really surprised if none of my coins are thus tainted.

Besides, just because you don't mix don't prevent anyone from dusting you with dirty satoshi.

But think about it, tumblers and coinjoins are not cheap, and who would be willing to pay for them to keep their privacy?

I believe an ordinary user would be digging himself into a bigger hole if he mixes his coins with what usually would be the criminals' coins.
legendary
Activity: 2842
Merit: 3536
Join the world-leading crypto sportsbook NOW!


  • Coinjoin feature: i found it strange to see the minimum amount to register for a coinjoin session is 0.05007 BTC... I for one am not going to risk >$300 (in fiat) to take a testrun of this wallet


Something to think about.

It might be safer to leave them alone. Tumbling with Coinjoin and mixers might mix your coins with the coins of criminals, black hat hackers, and dark market drug dealers.


That min limit's been coming down, from 0.1 BTC I believe, as more users join, the smaller the denomination possible if I understand.

There is the assumption that anyone seeking privacy with coinjoin and mixers are criminals and drug dealers... maybe throw in terrorists, blackmailers and kidnappers. It's a wrong assumption, and seeking privacy does not amount to criminality... But you're really not eliminating that risk of mixing coins with undesirable activity if you also use, say exchanges, casinos or trade P2P.

I've done all of that so would be really surprised if none of my coins are thus tainted.

Besides, just because you don't mix don't prevent anyone from dusting you with dirty satoshi.
legendary
Activity: 2898
Merit: 1823


  • Coinjoin feature: i found it strange to see the minimum amount to register for a coinjoin session is 0.05007 BTC... I for one am not going to risk >$300 (in fiat) to take a testrun of this wallet


Something to think about.

It might be safer to leave them alone. Tumbling with Coinjoin and mixers might mix your coins with the coins of criminals, black hat hackers, and dark market drug dealers.


legendary
Activity: 1624
Merit: 2481
AFAIK, it's closed source, released by microsoft and it clearly states they can actually collect data and send it back to microsoft when you read the TOS...

i don't know what ToS is. maybe it is like bug/crash report?!

ToS = Terms of Service.

Microsoft is not only collecting data when software is crashing.
They are always collecting data to 'enhance user experience'.

Everyone has to decide for himself whether he actually want's to be part of microsoft's data-collecting actions.



but almost all of .Net framework has been open source for a while now. (it is what you use in windows) https://referencesource.microsoft.com/
and 100% of .Net Core (which you install on linux) has been open source and available on Github https://github.com/dotnet

Being open source doesn't reduce the risk in using software developed by microsoft.

Microsoft seems to always produce more buggy and less secure software than anyone else (e.g. windows, bitlocker, ... ).

I, personally, wouldn't use a wallet which requires me to install .NET. Especially not a wallet which claims to be privacy orientated.
legendary
Activity: 3472
Merit: 10611
AFAIK, it's closed source, released by microsoft and it clearly states they can actually collect data and send it back to microsoft when you read the TOS...

i don't know what that ToS is about*. maybe it is like bug/crash report?!
but almost all of .Net framework has been open source for a while now. (it is what you use in windows) https://referencesource.microsoft.com/
and 100% of .Net Core (which you install on linux) has been open source and available on Github https://github.com/dotnet

* edited for clarity Tongue
legendary
Activity: 3402
Merit: 5004
https://merel.mobi => buy facemasks with BTC/LTC
--snip--

whenever you want to build any project or run it, you have to have the programming language framework that it is using. in other words the dependency. if you try Electrum for instance you will have to install Python. in just happens that in some linux distros like Ubuntu it comes pre-installed.
the difference is Microsoft started .Net core recently and although multi platform projects are growing fast using .Net but it is not yet that popular for distros to include it with their releases.
--snip--

Well, that's more or less what i meanth by my post (i might have worded it wrong, was a bit tired and english is not my native language)... That doesn't mean i'm comfortable installing the .net SDK on any non-sandbox machine. AFAIK, it's closed source, released by microsoft and it clearly states they can actually collect data and send it back to microsoft when you read the TOS...
I don't think it'll ever be included in popular linux distros because of these parameters (closed source, propriatary, data collection).

I know electrum needs python3, but i'm far more comfortable installing an open source python binary on my machines compared to some closed source microsoft framework that clearly tells you they'll probably be sending data back to microsoft.

But that's just my personal gut feeling... Everybody has to decide this for their own, and it has little to do with this wallet Smiley
legendary
Activity: 3472
Merit: 10611
build process: i must say i wasn't a fan of an open source wallet for which i needed to download .net's SDK on my linux box... I would have preferred a different language. However, i must say the build process ran smoothly. For my main system, i don't think i'll be downloading .net in order to run this wallet tough

whenever you want to build any project or run it, you have to have the programming language framework that it is using. in other words the dependency. if you try Electrum for instance you will have to install Python. in just happens that in some linux distros like Ubuntu it comes pre-installed.
the difference is Microsoft started .Net core recently and although multi platform projects are growing fast using .Net but it is not yet that popular for distros to include it with their releases.


it is good to see c# and also good to see Avalonia in action Cheesy
legendary
Activity: 3402
Merit: 5004
https://merel.mobi => buy facemasks with BTC/LTC
Since i like testing out open source wallets, i cloned your github repo and i've built this wallet on a sandbox system.

I haven't vetted the code, so don't take this post as a vouch for this wallet! I just wanted to give you an opinion of the wallet running on my sandbox system. There are many positive points, but i decided to give some feedback on the things i'd personally change if it were my project. That way you might get some feedback that can help you in improving your project.

  • build process: i must say i wasn't a fan of an open source wallet for which i needed to download .net's SDK on my linux box... I would have preferred a different language. However, i must say the build process ran smoothly. For my main system, i don't think i'll be downloading .net in order to run this wallet tough
  • initialisation of the wallet: I'd personally prefer it if you forced the users to repeat the mnemonic words and their pass after the initialisation... That way you're more or less sure they did take some kind of backup (clear the clipboard between these steps so the user can't copy/paste the mnemonic)
  • Overall look: a bit to dark for me, but that's my personal preference
  • Coinjoin feature: i found it strange to see the minimum amount to register for a coinjoin session is 0.05007 BTC... I for one am not going to risk >$300 (in fiat) to take a testrun of this wallet
  • Ease of use: i think anybody who has used a wallet in the past will be able to use this one...
  • Wallet features: i'm missing coin controll features, multisig, signing of messages, export features (like the xpub or unsigned tx's), address controll, signing of unsigned transactions,...
  • I also browsed your documentation, and did find how to setup a backend node on the testnet, however i could not find the configuration parameter i need to run the wallet itself on the testnet... I must admit i didn't read everything thoroughly... => ~/.walletwasabi/client/Config.json

All in all, without reviewing the codebase for backdoors or flaws in any other part of the code, i must say that it's a nice looking wallet with most of the basic features one would need... However, i think you'll have to work on adding additional features and lowering the minimum amount to enter a coinjoin sesssion. It might also be a good idear to let the user pick a different color scheme to make things a bit less dark.
jr. member
Activity: 210
Merit: 6
I think that wallets with privacy feature are the future  Wink

This video explains more about this specific Wasaby Wallet
https://www.youtube.com/watch?v=zdRXVZ0IOu

Still waiting for compiled versions.
Current version is Wasabi v0.9.1: Beta Release 3
jr. member
Activity: 210
Merit: 6
Wasabi Wallet is an open source, noncustodial desktop-based Bitcoin wallet that has developed taking into account privacy.
It was created by the company zkSANCKS, whose mission is to develop products that facilitate privacy improvements.
Being a complete cross-platform product, it has capabilities of working on any desktop architecture be it Windows, OSX or Linux.

Wasabi is an HD wallet and uses BIP84 derivation scheme giving it capabilities to generate only bech32 native segregated witness addresses.
The wallet is loaded with advanced coin control features and is also integrated with the Tor anonymity network, without which the coin is unable to function.  

By implementing BIP157–158, the wallet has been deployed as a light wallet that does not fail when put to network analysis test
and prevents spying and snooping carried out by harmful bots, hackers, and even companies.

The wallet complies with the ZeroLink wallet fungibility ecosystem that uses Chaumian CoinJoin,
a trustless Bitcoin mixing technique in which the coordinator of the mix is unable to steal the coins.
Such features help the wallet to enforce 100 anonymity set consistently, which means to perform a transaction,
a user will have to wait for 100 users to pool their Bitcoins and perform it as a batch.

Website:
https://www.wasabiwallet.io/

Beta download:
https://github.com/zkSNACKs/WalletWasabi

Article:
https://btcmanager.com/making-bitcoin-transactions-untraceable-with-the-wasabi-wallet/
Pages:
Jump to: