Pages:
Author

Topic: [END] WasabiWallet.io Review Campaign | 0.002 BTC/Review - page 4. (Read 5075 times)

hero member
Activity: 1050
Merit: 642
Magic
Version:
I reviewed the Version 2.0.1 of the Mac Wasabi Wallet. The device used is an iMac 27 inch with an intel CPU.

One thing that I want to point out, that I wanted to fist use an older MacBook Pro that did not let me install the latest version of Wasabi wallet. This is disappointing since it is often recommended to install a wallet on an airgapped machine, and this is often an old laptop not your brand-new machine.



First Start:
The wallet interface looks very intuitive and easy to use. It is to my eyes not 100% appealing but is very easy to use which is way more important.
After starting up I will be greeted with a “A New Version is available” message. If I klick it will not directly show me the page where I can download the new version. In my opinion this could direct me to the right page and not wasabi wallet main page.
After the update to version 2.0.1 on my iMac everything works as expected and the message is gone.

Send and receive coins:
This is the basic functionality of every wallet. Works as expected but nothing that other wallets can’t do.

Store Coins:
Since it is not possible to install on an old apple machine it is not easily usable as an airgapped coldwallet. At first this was disappointing to me, but the solution is to simply install version one if an airgapped solution is needed. Also, a MacBook with MacOS 10.14+ is not that expensive anymore.
One concern could be the 12-word seed. Maybe we can see a 24-word seed in future releases.

Hardware Wallets:
Also, one more solution for keeping the coins offline is to simply connect a hardware wallet. I tested it with a Cold Card wallet, and it worked as expected. I can only recommend going for that option and I am happy that it is easy to configurate.

CoinJoin:
In my opinion this is the reason people will download the wallet over other wallets. The CoinJoin feature works nicely and is a real unique feature of the wallet. This feature alone will make many users choose this wallet, since it is simply not supported by other wallets. Only downside is the minimum amount, which I can confirm is a little over 0.1 BTC at this time. In my opinion it should be lowered in the future since many users will use Wasabi Wallet as a hot wallet for the reason that I stated above.

Seed:
After starting up the wallet you have the option to create a new wallet from scratch. When doing so you will only get a 12-word seed. The option for a 24-word seed is sadly not there. What is more important to me however is, that there is no test if the seed was really backed up. Many people are used to just click ok to everything they read. They will not actually save the seed if you don’t force them to do so. In the end you get negative feedback from those people because they lose their coins.

Initial Synchronisation:
When opening the wallet for the first time, the time till the wallet is usable is quiet long in comparison to other wallets. One thing I found is, that some functions are disabled till the wallet is synchronised even if that is not really necessary.
After the initial synchronisation everything works as expected and the wallet is quick when reopening it.

Conclusion:
After testing the wallet for some time, I came to the conclusion that especially with CoinJoin it has a unique feature that makes it stand out in comparison to other wallets. The basic functionality of a bitcoin wallet like send/receive coins and store coins is done in a good basic manner. This will satisfy the need of basically every user. The good integration of hardware wallets like Coldcard is a bonus for added security. With the unique feature CoinJoin there is one more feature that will make users choose Wasabi Wallet over other wallets.
hero member
Activity: 2114
Merit: 603
legendary
Activity: 3612
Merit: 5297
https://merel.mobi => buy facemasks with BTC/LTC
I decided to not get influenced by other reviews, so i decided to focus on the initial post only, and not read other reviews before starting mine.
Some background info: i'm used to running the previous wasabi version (i had Wasabi-1.1.13 installed before reviewing). I'm reviewing this from an ubuntu vps.

I'll write this review from a user's perspective, notting down my notes whilst i go along the proces of downloading, creating a wallet, funding said wallet, coinjoining and spending my funds.

The downloading was quite painless, the links provided were correct, i did had to look for zkSNACKs pubkey for a couple of minutes tough
=>  https://raw.githubusercontent.com/zkSNACKs/WalletWasabi/master/PGP.txt <=

And, the complete "workflow" on debian/ubuntu would be:

Code:
wget https://github.com/zkSNACKs/WalletWasabi/releases/download/v2.0.1.0/Wasabi-2.0.1.deb
wget https://github.com/zkSNACKs/WalletWasabi/releases/download/v2.0.1.0/Wasabi-2.0.1.deb.asc
wget https://raw.githubusercontent.com/zkSNACKs/WalletWasabi/master/PGP.txt
gpg --import PGP.txt
gpg --verify Wasabi-2.0.1.deb.asc Wasabi-2.0.1.deb

if you're greeted with the following text, everything was ok:


Now, the actual installation, you can omit "sudo" if you're doing this as root:
Code:
sudo dpkg -i Wasabi-2.0.1.deb

and then, you can start Wasabi by executing "wassabee" from a terminal.

When starting Wasabi, 2 things pop to mind:
  • Wow, the gui looks much sleeker than v1
  • Can't i skip this intro?

Since i decided to create a new user in order to test out Wasabi, my "old" wallets aren't found, and i'm greeted with a prompt to create a new one:


This is nice, it points new users directly in the correct destination without forcing them to start "digging".

The "new wallet" wizard is uneventfull... Which is good for a wallet, we're not gunning for "suprises" when creating a wallet that will be funded!
Not being able to copy/paste the recovery words is something worthy of a discussion... On the one side, not being able to copy/paste might increase the odds of me writing down the seed on a piece of paper instead of digitally... But it also increases the odds of me not saving them at all, or on an insecure location.

As a veteran of bitcointalk, i'd say the step where you confirm your recovery seed should probably not have a "skip" button, and maybe it would be a good idear to ask all 12 words... You wouldn't believe how many times people want to recover their wallet, but failed to write down their seed!

In the next wizard, the one where you chose your coinjoin strategy, there are a couple things i don't like:
  • I don't like the word "automatic". At this point, i haven't tested the actual Wasabi wallet yet, but this word gives me the feeling i'll lose controll... It gives me the feeling Wasabi will just start coinjoins without my consent...
  • I don't see enough technical background.... Maybe a link to a page explaining, in detail, what these 3 choices mean exactly... On a technical level: what are the parameters of the "cheapest parts of the week", how does the algo for "maximize speed" work,...


The "agree to terms and conditions" screen is new... It's triggered at a bit of an odd point in time tough, when i first open a new wallet... Maybe it should have been triggered when i first started Wasabi instead? Before the welcome wizard i mean...

The interface looks clean, and it's easy to find what i need to find...
Firstly, i'm going to fund my wallet by clicking on the "receive" button. A 2 step wizard where i fist have to add a label is ok... Can i skip the labeling proces if i want to?


When transferring some tBTC from my mobile wallet (yeah, i have a tBTC wallet on my cellphone... I don't keep actual funds on it tough) i noticed my qr code scanner scanned  the qr code in all uppercase characters... Strange, maybe something wrong on my end, but defenately not a problem.

after funding, whe wallet gui looked sleek... I did quite like the old gui as i felt it gave me a "boring" list of unspent outputs with a label wether these unspent outputs where pre or post coinjoin. I like boring lists and clear labels... But i guess this layout will grow on me aswell... I'd still like to be able to see the unspent output being labeled as "pre coinjoin" tough... [hindsight: there were labels attached to my transactions, it's just that in v1, they were coloured and in v2 they're just plain grey, so they weren't obvious to me]


The auto start coinjoin by default still bugged me... I like to be in controll... By hovering over the coinjoin menu, it became clear to me there had to be a setting where i could turn this feature off, but i really don't like features like this being turned on by default... I get why the author is doing this, but i like to be in total control when it comes to my funds...


Whilst waiting for my transaction to get confirmed, i started looking at the settings, trying to turn off auto coinjoin... To my supprise, i could not find it in the settings menus (where i expected them) Sad. Turns out i have to open the wallet settings instead, but this wasn't clear to me from the start!



Since i'm doing my review on the testnet, i tough i would try the "default" settings and let Wasabi do what it would normally do (auto coinjoin). Let's see what happens next Smiley

It seems, because i'm on the testnet, i'll have to wait a while untill other participants join... I'll put this review on pause and wait it out... I'll continue once other participants have joined the coinjoin!



Okay, the first coinjoin is now done... My privacy progress is now 1%, and it looks like i'm queued for another coinjoin round...



At this moment, the coinjoin sessions were already running for a couple of hours... i tried using my seedwords to restore the wallet into electrum to have a look at my unspent outputs, but i must have messed up since the checksum isn't valid.

So, because i messed up my seedwords, i decided to create a brand new wallet and try again... I tried to move my funds from the old wallet to the new one, and to my supprise i couldn't find a "send all" button... Maybe something that should be implemented?

Next item on the list: i now have 3 (testnet) wallets, 2 of whom i no longer have the seed for... They are empty, but cannot be restored (no seed), as a unix guy, i know i can probably just look for a hidden folder in my home, find those 2 "bad" wallets, delete them and maybe also delete them from the config file... But as a newbie, i would be unable to remove those 2 wallets since i cannot find a "delete wallet" button... I know, i know, satoshi told us to never delete a wallet, but i want to unclutter and remove the wallets i cannot restore in an easy way.

Next item on the list: when moving my funds from the wallet i had lost access to (the one with 3% privacy) to the wallet i had just created i saw the following: to move ~0.29 tTBTC i used a whopping 46 unspent outputs. The coinjoin functionality had split up my 0.3 tbtc is 46 unspent outputs and it was only 3% ready... I saw a lot of unspent outputs in the 6000 to 8000 sat range... I hope this isn't the same on the main net? I would be pissed if i funded Wasabi with 1 BTC and it automatically split my funds up in 10.000 unspent outputs

Update: I've come to the conclusion that one of the two following statements is true:
  • Coinjoining does not behave the same way on the main net as it does on the testnet, which is a bug since we NEED to be able to test features on the testnet and the behaviour should be the same on both main and testnet in order for our tests to be conclusive
  • Coinjoining IS behaving the same on the main and the testnet and it is bugged

Why do i come to this conclusion? Well, my test setup is as follows:
yesterdaymorning @7:59 i funded a plain vanilla Wasabi wallet with 0.1005 tBTC. I did NOT change ANY setttings, and chose for the "maximize speed" mixing strategy.
I've been looking at the progress during the last 24 hours (not constantly offcourse, i did other things, like sleeping) and i've seen Wasabi using my tBTC for coinjoining again, and again, and again, and again,...
During those 24 hours, i've seen the "privacy progress" going from 0% all the way up to allmost 70%, just to drop down again to 7%, to climb up again to >20%,... you get the idear. After 24 hours, we're now back @11%.


For some strange reason, somebody deposited 0.0001 tBTC to my address after the coinjoining had been running for 15 hours straight. I have no idear where these funds came from, they just appeared...

Anyways... During those 24 hours, the coinjoin process has taken (1-(0.1005/0.09530677))*100 =~ 5,5% in (transaction)fees. What if i had deposited 10 BTC with a market value of ~200.000 USD, at this point 10.000 USD would have gone up in smoke (probably a lot more, since on the main net the tx fees will be higher).

What i'm left with after 24 hours are 92!!!! unspent outputs (i had to import the seed into electrum in order to count, i have no idear where Wasabi v2 shows a list of unspent outputs)


In 24 hours, my funds "hopped" between 1641 change addresses (not including 3 deposit addresses)


The first funded change address is derived @m/1/966, all the previous ones are empty. Then, the density of funded change addresses increases towards m/1/1641

In electrum, i can see more than 300 transactions have been made...

So, in conclusion, i sent 0.1005 tBTC, lost > 5% in fees and ended up with allmost 100 (sometimes near dust) unspent outputs after waiting for 24 hours. And Wasabi is telling me it's only 11% done with making my funds private... If that is the intended process, i'm not happy with it...




anyways, my conclusions are as follows:

  • pro: very privacy-centric
  • pro: easy to find the binary, signature checks out, easy to install, easy to execute the binary
  • pro: sleek gui
  • pro: newbie oriented, easy to use as a wallet, as long as you're not interested in the nitty gritty details or want to change custom settings
  • pro: because it's newbie friendly, i'm pretty sure it'll do wonders for the privacy of the non-technical user
  • feature request: imho you really need to verify ALL 12 seedswords and remove the "skip" link in the seed verify page
  • feature request: i really like to see a list of all unspent outputs, and a clear coloured indication wether they're pre or post coinjoin
  • feature request: provide an easy way of deleting a wallet (giving ample warning messages)
  • feature request: provide a send-all functionality
  • con: either coinjoin is bugged or there is a discrepancy between test and main net (which is also a bug imho)
  • con: imho, the auto-coinjoin should be turned OFF instead of ON by default
  • con: i want more control over the coinjoin functionality, or at least more information: what will be the value of my unspent outputs, how many unspent outputs will be generated?
  • con: maybe it's because i'm on the testnet, but it seems like the unspent outputs created by the coinjoin process are really small... Maybe it's because i'm looking in the wrong place, or maybe it's because i'm on the testnet...
  • con: maybe it's because i funded my wallet with 0.3 tBTC, but the auto coinjoin is taking hours to complete the complete coinjoin iteration... And i literally mean hours... Maybe it's because i'm on the testnet and there are only a limited number of participants, or maybe it's because the value of the unspent outputs on the testnet are really small... IDK


On a personal note: i like the layout, but you shouldn't fix what isn't broken: the manual coinjoin in Wasabi V1 put the control in my hands. It worked fine. The pictograms next to the unspent outputs (and the list of unspent outputs to chose from) was working perfectly for me...
I do get that if the kinks have been worked out of this version, it's very newbie friendly and it's great for privacy in general. I just don't like the lack of control...
legendary
Activity: 1456
Merit: 5874
light_warrior ... 🕯️
@icopress it seems that the links in the first post really lead to the old version (1.1.13) of the wallet. it should probably be corrected to avoid confusion
Forgive me for my carelessness. OP updated.

p.s. Guys, Please keep in mind that I'm interested in reviewing the latest version of Wasabi (2.0).
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
LoyceV's Wasabi Wallet Review

Clean system
I barely install software on my normal system, so the first thing I did was wipe my spare laptop with a clean Lubuntu 20.04 distribution, and enabled a VPN. Better safe than sorry!

Installation
I tried to install Wasabi-2.0.1.deb binary:
I've seen several posts lately from people willing to treat Bitcoin as non-fungible because they believe some coins are "tainted".
I'd say this is a severe threat to Bitcoin, and I wouldn't be surprised if governments use this because they can't stop Bitcoin in any other way. If people believe Bitcoin is "tainted", they won't accept it anymore. "We" should really inform people not to fall for this.
Nobody would reject a dollar bill because it has previously been used in a crime, despite the fact that 85 to 90% contains traces of cocaine. Claiming Bitcoin isn't fungible is just plain stupid.
I'm glad I got that off my chest. Now, back to the wallet Smiley

Settings and units
First: there are 2 different "Settings": one "global", and one for each wallet.
Being frugal, I choose Minimize Costs as Coinjoin Strategy. Since I don't like surprises, I choose Customize, and disabled "Automatically start coinjoin". To speed up testing, I lowered the Anonymity score target to 2, and set the Coinjoin time preference in Hours.
Ever since I joined Bitcoin, mBTC has been my preferred unit. It balances counting zeros on both sides. Wasabi lets me choose between BTC and sats. Please add mBTC! I choose sats for now.
I lowered the Dust Threshold to 0.00000000 BTC (I don't want small funds to be hidden). Even though I just selected sats as display unit, this wasn't applied here.
When I leave settings and go to the Wallet, it's still in BTC instead of sats. It looks like this setting is completely ignored, even after restarting the wallet.

Copying addresses
Wasabi Wallet doesn't allow me to select an address. There's a "Copy" button, but that clipboard is different than the Linux default of copying by selecting, and pasting by pressing my middle mouse button. Now I can't paste the address into an xterm without first pasting and selecting it elsewhere. Using my middle mouse button to paste an address into Wasabi doesn't work either. The mouse-select-to-copy is standard behaviour on Linux, which makes me think Wasabi intentionally disabled this. I don't like it.
In Bitcoin Core, double click means select which means I can paste it anywhere by clicking my middle mouse button. That's the fastest way to copy an address.

Addresses
After receiving funds, I can no longer see the address the funds are on. "Details" shows the txid, and I've never seen a Bitcoin wallet that doesn't let me see my own address. Did I overlook something?
When sending funds, there's no "Max" button. All in all I miss basic features in this wallet that I'm so used to in Electrum.
The lack of showing addresses also makes coin control impossible. I like being in charge, including manually choosing inputs for optimal fees and privacy.

After funding the wallet, it shows "Coinjoin is stopped, Press Play to start". My assumption was that Coinjoin happens when I send funds, but it looks like Coinjoin happens when funds are received. Clicking Play shows "Coinjoining might be uneconomical, Receive more funds or press play to bypass". Unfortunately, there's no "info" to click for further details.

CPU-load
Wasabi Wallet is surprisingly hungry for CPU cycles, most of the time it takes 35 to 65% of one core. When using Electrum, I don't even notice the CPU consumption, and even Bitcoin Core is less demanding (after the initial block download). When I minimize Wasabi Wallet, this ends.
On my normal system, I wouldn't like to spend this much computing power on a wallet.

Frozen
I wiped my .walletwasabi directory again, and restarted to switch to testnet. I quickly made 2 deposits, which showed up, and stayed on the screen for more than 15 minutes. The wallet was frozen, but still consuming 200% CPU and it's directory was growing. So it's doing something, but I don't like waiting (after all, it's an SPV wallet). After consuming 34 CPU-minutes, the .walletwasabi directory got smaller again (370 MB), and I killed the wallet to restart it. It worked after this.

After restarting the wallet, I made 3 separate deposits to 3 different addresses. By the time they had 3 confirmations, they still didn't show up on Wasabi Wallet. After (again) restarting the wallet, my (testnet) deposits finally showed up.

QR-codes
The QR-codes are very hard to scan. I tried 2 different phones. Most QR-codes took a few seconds, but some didn't scan at all. I haven't had this problem with any other wallets.

To conclude
I know it's designed to be like this, but I don't like a wallet that "does things" in the background. I like being in control, and I like knowing what's going on. If I'm not signing a transaction, I want the wallet to remain locked and private keys encrypted. Wasabi Wallet gives me the feeling it's "doing things" even when it's only receiving a transaction. Add the "taint", CPU-consumption, deposits not showing up, not adjustable units and necessary restarts, and this is not going to be my favourite wallet. That's okay though: I've tested many wallets, and only a few stick. I love the freedom to choose Smiley
hero member
Activity: 2114
Merit: 603
Yup I know very well that there is new version.

Thats why I mentioned in my review, there should be notification right before I install any package.

why would anyone deal with the old version if a new one already exists? it is logical that this is an improved version and that some bugs have been fixed. the old goes down in history.
As I say, dkbit98 explained why is important to use the latest WasabiWallet version.

I'm not rushing you guys, but I expect to see your review within three weeks. Payments will be sent to everyone at the same time after the last review is published (maybe I will remind once or twice to those who will drag the rubber).
I plan to do my review this week, BUT I would like to say that everyone should download latest version 2.0.1 of Wasabi wallet before starting any testing.
They fixed a bug related with recent Tor ddos attacks, and Wasabi would be almost unusable without Antifragility pack that was released yesterday.
Don't use any Wasabi version older than 2.0.1
https://github.com/zkSNACKs/WalletWasabi/releases


Ok mate thanks for clarification. Will review that one too.
legendary
Activity: 3472
Merit: 3507
Crypto Swap Exchange
Yup I know very well that there is new version.

Thats why I mentioned in my review, there should be notification right before I install any package.

why would anyone deal with the old version if a new one already exists? it is logical that this is an improved version and that some bugs have been fixed. the old goes down in history.
As I say, dkbit98 explained why is important to use the latest WasabiWallet version.

I'm not rushing you guys, but I expect to see your review within three weeks. Payments will be sent to everyone at the same time after the last review is published (maybe I will remind once or twice to those who will drag the rubber).
I plan to do my review this week, BUT I would like to say that everyone should download latest version 2.0.1 of Wasabi wallet before starting any testing.
They fixed a bug related with recent Tor ddos attacks, and Wasabi would be almost unusable without Antifragility pack that was released yesterday.
Don't use any Wasabi version older than 2.0.1
https://github.com/zkSNACKs/WalletWasabi/releases

hero member
Activity: 2114
Merit: 603
REVIEW - WASABI WALLET

Review is done on the MacOS + M1 device. The software is easy to download from the official site. In my case I downloaded it from the bitcointalk link provided as shown in the below snap.


I would say you didn't follow the discussion just a couple of posts earlier in this thread. there is a new version (2.0.1.) of the wallet, and it is desirable that it be used for further testing
Also, dkbit98 explained why https://bitcointalksearch.org/topic/m.60464906

even if there wasn’t that conversation about the importance of the wallet version, while you were taking the screenshots, you might have noticed a message that there is a newer version than yours available.
it is to be expected that the owner wants to test the current condition, not something from the past.
[...]

Yup I know very well that there is new version.

Thats why I mentioned in my review, there should be notification right before I install any package.

If would have never tried for the older version then how would I understood if this feature was included in it or not?

I can clearly see the current version notification being shown in the footer, but if I had installed updated version how would I known if wallet shows anything like that in the footer?

@OP, let me know if you need further review, considering @examplens statement. But by far I know, I have spent good time reviewing the wallet.
legendary
Activity: 2366
Merit: 2054
Notes:
 I tried the wallet several times to make sure of a few things and got the following results:
1- I restored an old wallet that I created using the Electrium wallet via the seed phrase, but the wallet did not recognize
    the keywords and it gave me an error message even though the words are correct because I copied it from the
    Electrium wallet and pasted it here, then I checked it again but it gave me an error message that “Recovery  words
    are not  valid" as you can see in the picture:
You should to know that the Electrum wallet seed is different with the wasabi wallet seed (BIP39 Seed), because of that you got an error. (even that json file also)
legendary
Activity: 3472
Merit: 3507
Crypto Swap Exchange
REVIEW - WASABI WALLET

Review is done on the MacOS + M1 device. The software is easy to download from the official site. In my case I downloaded it from the bitcointalk link provided as shown in the below snap.


I would say you didn't follow the discussion just a couple of posts earlier in this thread. there is a new version (2.0.1.) of the wallet, and it is desirable that it be used for further testing
Also, dkbit98 explained why https://bitcointalksearch.org/topic/m.60464906

even if there wasn’t that conversation about the importance of the wallet version, while you were taking the screenshots, you might have noticed a message that there is a newer version than yours available.
it is to be expected that the owner wants to test the current condition, not something from the past.

hero member
Activity: 2114
Merit: 603
REVIEW - WASABI WALLET

Review is done on the MacOS + M1 device. The software is easy to download from the official site. In my case I downloaded it from the bitcointalk link provided as shown in the below snap.
However, just to gain more trust this should be widely available on the App Store / Play Store. Right after I clicked open the package it warned me about "unknown source" which is common if we download it from the place other than App Store for security reasons.



Takes about less than 5-10 minutes to set up the whole wallet. I am not technical guy so consider this review from normal person using random wallet for the first time.

In the below image, I have opened up the downloaded package (obvious .dmg format) and unpacked in default Applications folder. The size is pretty small ~200 MB's after unpacking the content so you don't have to have huge space for this wallet. In my case there was another version was available, which should have been flashed on the installation screen. So I could have just ignored the message or should have gotten the option to download newer version.



Once the installation is completed, the very first screen I encountered is "Generate Wallet". The process to follow this have been kept very simple so that's one positive point about it. You straight up Label the wallet and in my case it's so98nn as you can see.

This would be the screen where they will also ask for the password and on the next screen you will be given 12 magical words to back up the wallet. Once you agree that you have written the pass phrases then it will give access to wallet.

Disadvantage: There should be one more step before wallet can be accessed. They should ask for the written words, for the confirmation purpose. Though it is responsibility of the user, then also this step can help improve the wallets attractive features.



In my case Terms of Services window came after I installed, opened and generated the wallet. I am not sure if this is intentional lag or it was slow loading of the same but it should have been way before I start using the WASABI WALLET services.

Also, they are very old, like from 2020's,!



The wallet is very easy to surf through and all the options are in front of my eyes. For example, one can clearly see two major features on the left we have WALLET MANAGER while on the right side we have WALLET EXPLORER.

Advantage: Well segregated options to work with the wallet. Like it was easy to grasp that under wallet manager I can generate new wallets, recover the wallet with back up keys, load or test password and also connect to the Hardware wallet.
They are general features, however I liked "Test Password" feature. You can try out multiple chances to check if you have your correct password with you.
Sometime you get tricked while accessing the wallet. For example if you are in the Test mode and try to put the password then it does not open the wallet and you keep thinking what's wrong with this. However, this is about habit, since it was my first time I might have been confused in which tab I am , Load or Test. But the feature is really good.



If you look at the bottom of Wallet then there are various vital background processes happening, like connected peers, filters, current version and most important whether we are connected with the Tor or not.
Though these are too technical things, its amazing to see that we dont even need to have understanding of TOR for example.
As per FAQ I dont even need to have the tor on my device and thus all the traffic is defaulted through tor network anyways. This is good one.



Next up, is accessing your actual wallet with the WALLET EXPLORER option on the right.
Here wallet provides option to label the address too. Sending and receiving is very easy to access and the address generated is by default bch32.
Easy to copy paste options available for this address.

However they lack the capability of producing QR code for this address. Like you you should be able to create the QR code and save it as image file for sharing. Thats make it easy to share and not to send wrong address.



Sending is easy process though. Easy to use panel for adjusting the fees, and instant preview is available for the time required to complete the stated transaction.
Though I am still not able to figure out why there is option to select all coins if you are actually sending the bitcoin.

The idea is unclear here, since I would be sending to bitcoin address only. This should have (?) help button besides it to understand user what does it mean.


Though I am not kinda user who will go into CoinJoin for added security but this is additional feature by WASABI and might be unique one so far. The wait time is pretty average for this feature as I have to wait for 100 peers to get connected and then sending process would begin.

Advantageous feature over other wallets that I have been using until now.



This is most interesting feature now, you get access to your sensitive data in separate window. I am happy with this Tab because there are other wallets which takes up whole lot of searching to find my keys.
WASABI has made it clearly visible under the ADVANCE feature tab. Simply click on it and use your password to get the info.

Clearly mentions the derivation path. With my experience I know this is helpful if you lost the pvt keys then derivation path + pass phrase can help us retrieve the pvt keys using ION colman tools. Good one.






My rating would be around 4+ out of 5.

UI is just splendid and attractive to use. You can get used to it very quickly. The blend of color, tabs, descriptions of tab have been placed at right place and are eye catchy.
legendary
Activity: 1848
Merit: 1982
Payment Gateway Allows Recurring Payments
   MY REVIEW:

 WALLET FEATURES:

AT FIRST I WENT TO THE OFFICIAL WEBSITE AND DOWNLOADED THE WALLET FILE FOR WINDOWS 10+ VERSION WASABI-2.0.1
THERE ARE SEVERAL VERSIONS AVAILABLE FOR WINDOWS, APPLE AND LINUX DESKTOP USERS
FIRST OF ALL, IT CAN BE SAID THAT THE WALLET IS COMPLETELY OPEN SOURCE WHERE ANYONE CAN SEE THE CODE AND VERIFY IT OR CONTRIBUTE TO IT AS WELL, AND THIS IS A VERY GOOD, IMPORTANT AND ESSENTIAL POINT WHEN CHOOSING ANY BITCOIN WALLET.
THE WALLET IS ALSO CHARACTERIZED BY MAINTAINING THE GREATEST AMOUNT OF PRIVACY FOR USERS THROUGH THE COINJOINS STRATEGY, BLOCK FILTERING BY THE CLIENT, AND USING THE TOR ANONYMOUS NETWORK, AND THIS IS A VERY GOOD POINT AS WELL.

- NON-CUSTODIAL
WASABI DOES NOT STORE ANY PRIVATE KEYS, WHICH MEANS THAT YOUR ENCRYPTED ASSETS ARE YOURS ALONE AND THEY ARE COMPLETELY SAFE AND YOU CAN IMPORT THEM FROM ANY OTHER WALLET AND THIS IS A VERY IMPORTANT POINT AS WELL.
THE ABILITY TO CONNECT THE WALLET TO HARDWARE WALLETS SUCH AS LEDGER AND TREZOR IS VERY EASY AND SIMPLE

Installing and running the wallet:
After downloading the file and installing the wallet on the laptop, I opened the wallet and it can be said:
The wallet design is simple and convenient to operate with complete ease with elegance in design.
You can easily create a new wallet by pressing the "Create wallet" button.
Then you choose a new name for the wallet, then you have to choose a strong password, after that, a phrase appears that you have to write and store it in a safe place
Then a test is run to make sure that you have saved the SEED phrase in a safe place
  Then the Coinjoin strategy selection screen appears:
The wallet gives you options for Coinjoin strategy
1- Minimize costs, where you will get the lowest fees.
2- Maximum speed: You will get the highest transaction speed.
3- Maximum privacy protection

     

Choose the strategy that suits you and then you can enter the new wallet
You can change this strategy later if you like from the settings
When finished, the wallet is ready to use, where you put the password and access the wallet:
At the top there is a search bar if you want anything related to the wallet like settings, information about using the wallet or anything else it gives you results on the Wasabi Docs website.
On the left side of the wallet there is a settings button, a button to add a wallet, and a "Desecret Mode" button to maintain your privacy by hiding the balance that appears on the screen.
On the top right there is a button to receive bitcoins where you can easily create a bitcoin address by clicking on it and choosing a specific name or using an address that has already been created.

Notes:
 I tried the wallet several times to make sure of a few things and got the following results:
1- I restored an old wallet that I created using the Electrium wallet via the seed phrase, but the wallet did not recognize
    the keywords and it gave me an error message even though the words are correct because I copied it from the
    Electrium wallet and pasted it here, then I checked it again but it gave me an error message that “Recovery  words
    are not  valid" as you can see in the picture:

             

   (Of course I erased the words so that they do not appear in the picture)
2 - I tried several times, but it didn't work, so I stored the Electrium wallet as a JSON file and tried to import it through
     the file, but it gave the same error:

             


     I don't know what the problem is, maybe the encryption of the wallet that I imported from Electrium is rather old

3 - To make sure, I restored another wallet I created using an Electrium wallet (newer than the first one) also via the
     seed phrase and the import was successful. that's it:

           

4 - After that, I thought of creating a new empty wallet. An unexpected error occurred and the wallet program stopped
     working and gave the following error:
     An object implementing IHandleObservableErrors (often a ReactiveCommand or ObservableAsPropertyHelper) has
     errored, thereby breaking its observable pipeline. To prevent this, ensure the pipeline does not error, or Subscribe to
     the ThrownExceptions property of the object in question to handle the erroneous case.

Code:
   at ReactiveUI.RxApp.<>c__DisplayClass10_0.<.cctor>b__2() in D:\a\ReactiveUI\ReactiveUI\src\ReactiveUI\RxApp.cs:line 106
   at System.Reactive.Concurrency.Scheduler.Invoke(Action action) in /_/Rx.NET/Source/src/System.Reactive/Concurrency/Scheduler.Simple.cs:line 253
   at System.Reactive.Concurrency.Scheduler.<>c.b__74_0(IScheduler _, Action a) in /_/Rx.NET/Source/src/System.Reactive/Concurrency/Scheduler.Simple.cs:line 37
   at Avalonia.Threading.AvaloniaScheduler.Schedule[TState](TState state, TimeSpan dueTime, Func`3 action) in /_/src/Avalonia.Base/Threading/AvaloniaScheduler.cs:line 89
   at System.Reactive.Concurrency.Scheduler.Schedule(IScheduler scheduler, Action action) in /_/Rx.NET/Source/src/System.Reactive/Concurrency/Scheduler.Simple.cs:line 37
   at ReactiveUI.RxApp.<>c.<.cctor>b__10_1(Exception ex) in D:\a\ReactiveUI\ReactiveUI\src\ReactiveUI\RxApp.cs:line 103
   at System.Reactive.AnonymousSafeObserver`1.OnNext(T value) in /_/Rx.NET/Source/src/System.Reactive/AnonymousSafeObserver.cs:line 54
   at System.Reactive.ObserveOnObserverNew`1.DrainStep(ConcurrentQueue`1 q) in /_/Rx.NET/Source/src/System.Reactive/Internal/ScheduledObserver.cs:line 559
   at System.Reactive.ObserveOnObserverNew`1.DrainShortRunning(IScheduler recursiveScheduler) in /_/Rx.NET/Source/src/System.Reactive/Internal/ScheduledObserver.cs:line 513
   at Avalonia.Threading.AvaloniaScheduler.<>c__DisplayClass4_1`1.b__1() in /_/src/Avalonia.Base/Threading/AvaloniaScheduler.cs:line 45
   at Avalonia.Threading.JobRunner.RunJobs(Nullable`1 priority) in /_/src/Avalonia.Base/Threading/JobRunner.cs:line 37
   at Avalonia.Win32.Win32Platform.WndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam) in /_/src/Windows/Avalonia.Win32/Win32Platform.cs:line 283
   at Avalonia.Win32.Interop.UnmanagedMethods.DispatchMessage(MSG& lpmsg)
   at Avalonia.Win32.Win32Platform.RunLoop(CancellationToken cancellationToken) in /_/src/Windows/Avalonia.Win32/Win32Platform.cs:line 210
   at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken cancellationToken) in /_/src/Avalonia.Base/Threading/Dispatcher.cs:line 65
   at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.Start(String[] args) in /_/src/Avalonia.Controls/ApplicationLifetimes/ClassicDesktopStyleApplicationLifetime.cs:line 120
   at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime[T](T builder, String[] args, ShutdownMode shutdownMode) in /_/src/Avalonia.Controls/ApplicationLifetimes/ClassicDesktopStyleApplicationLifetime.cs:line 209
   at WalletWasabi.Fluent.Desktop.Program.Main(String[] args)

I don't know what exactly happened, but I did a restart of the wallet and the program came back to work, to make sure I created a new wallet and it was created successfully without problems and everything is back as it was.

Suggestions:
First: check the problems mentioned above
Second: Add two-factor authentication to give more protection to the wallet
Third: Add more languages
Fourth: Adding the Bitcoin Lightning Network

copper member
Activity: 2156
Merit: 983
Part of AOBT - English Translator to Indonesia
I'm using wasabi windows version 2.0 and all what i am saying is based on my perspective

*first of all this is my first time using wasabi wallet, to be honest, the wallet itself is straight to the point the User interface was soooo good and simple
*This wallet is great for people who like privacy (this is really needed) and a simple wallet for people who only need send and receive bitcoin this one can be using as cold wallet too
*fiture like built in mixer discreet mode and network anonymization (tor) is very good, super dope


1. wasabi need add more language to their platfrom, i know the wallet itself using basic language and doesnt have reading content but still would be great if there any language to get more audience
especially with the documentation this one need more than one language (*psst i am available to translate to indonesia Cheesy )
2. wasabi should add control to font so the user can make the font bigger or smaller display unit to other fiat currency would be great too
3. not gonna lie but the mobile phone age is running at the top speed so i think wasabi should have android/apple version wallet


thats its overall is good, keep it up Smiley and cant wait for other version of wasabi that support evm compatibble
legendary
Activity: 2212
Merit: 7064
I'm not rushing you guys, but I expect to see your review within three weeks. Payments will be sent to everyone at the same time after the last review is published (maybe I will remind once or twice to those who will drag the rubber).
I plan to do my review this week, BUT I would like to say that everyone should download latest version 2.0.1 of Wasabi wallet before starting any testing.
They fixed a bug related with recent Tor ddos attacks, and Wasabi would be almost unusable without Antifragility pack that was released yesterday.
Don't use any Wasabi version older than 2.0.1
https://github.com/zkSNACKs/WalletWasabi/releases
legendary
Activity: 3472
Merit: 3507
Crypto Swap Exchange
I'm using in the column for window10+ on page 1 of the thread, guys. I've checked on other pages and there is no update. Of course I did that and made a watermark as proof I did it and ran. If possible, please upload a screenshot of your friends (during the download process) maybe I will fix it if there are download errors or unresolved instructions.
so that I have an idea of ​​the errors you think need to be fixed, pal.
picture 1 is the wasabi wallet download process.
I show the details and speed of downloading this wallet on my desktop.
do you have windows or device (laptop) with the same specs as mine? my device has low spots and I'm not having any sync issues. If the website I'm accessing is wrong, please enlighten me, friend?
I used the link in the thread to demonstrate and complete the mission. This is my first time accessing and trying this wallet and without knowing that there is already a previous version as you mentioned earlier, please provide the latest wallet info for revision, bro?
I am very interested in this wasabiwallet

try to download it from the official website of Wasabiwallet: https://www.wasabiwallet.io/index.html#download


@icopress it seems that the links in the first post really lead to the old version (1.1.13) of the wallet. it should probably be corrected to avoid confusion
full member
Activity: 378
Merit: 167
betfury
Thanks maintainer for the complete download options, according to the device most people use to run the program, especially bitcoin wallets.



* I used Windows 10 to test this Wasabi wallet, and after I successfully installed it, my prediction was correct that the operating system is light enough and fast enough to get to the point of destination so there is no need to extract it again. And the first impression is presented with a very simple appearance. but still elegant and comfortable to look at.

Mate, are you sure you are doing the right thing?
I just downloaded the latest WasabiWallet, and it is version 2.0.1. looking at your screenshots (significantly different from what I have on my computer), you used something else or even some of the previous version. I would say you are using the 1.1.13 version if my eyes serve me well.
I'm using in the column for window10+ on page 1 of the thread, guys. I've checked on other pages and there is no update. Of course I did that and made a watermark as proof I did it and ran. If possible, please upload a screenshot of your friends (during the download process) maybe I will fix it if there are download errors or unresolved instructions.
so that I have an idea of ​​the errors you think need to be fixed, pal.
picture 1 is the wasabi wallet download process.
I show the details and speed of downloading this wallet on my desktop.
do you have windows or device (laptop) with the same specs as mine? my device has low spots and I'm not having any sync issues. If the website I'm accessing is wrong, please enlighten me, friend?
I used the link in the thread to demonstrate and complete the mission. This is my first time accessing and trying this wallet and without knowing that there is already a previous version as you mentioned earlier, please provide the latest wallet info for revision, bro?
I am very interested in this wasabiwallet
legendary
Activity: 3472
Merit: 3507
Crypto Swap Exchange
Thanks maintainer for the complete download options, according to the device most people use to run the program, especially bitcoin wallets.



* I used Windows 10 to test this Wasabi wallet, and after I successfully installed it, my prediction was correct that the operating system is light enough and fast enough to get to the point of destination so there is no need to extract it again. And the first impression is presented with a very simple appearance. but still elegant and comfortable to look at.

Mate, are you sure you are doing the right thing?
I just downloaded the latest WasabiWallet, and it is version 2.0.1. looking at your screenshots (significantly different from what I have on my computer), you used something else or even some of the previous version. I would say you are using the 1.1.13 version if my eyes serve me well.
full member
Activity: 378
Merit: 167
betfury
WasabiWallet version 2.0.1 review.

Thanks maintainers for the full download options, according to the devices most people use to run the program, especially bitcoin wallets.



* I used Windows 10 to test this Wasabi wallet, and after I successfully installed it, my prediction was correct that the operating system is light enough and fast enough to get to the point of destination that there is no need to extract it again. And the first impression is presented with a very simple appearance. but still elegant and comfortable to look at. really very different from the previous version.


*For terms, the appearance is very simple and uses a good layout so that it does not provide an agree column to be checked or other options (there is only a continue button below).
also if you click on the close board, everything will close (this makes some people comfortable) meaning you only need an effective navigation bar like wasabiwallet offers.and the people who installed this wallet understand the functionality and speed.

*my first step is to make a new wallet, at first glance this makes me think and there is a unique phrase that is asked at random and only a few (not all 12 words are asked) I think this is new and can add security (features).


* I quickly created a wallet too I imported a phrase from blockchain.com and asked for a reset password, I am very comfortable of course with the good security provided.

*The features above are very easy and useful shortcuts, considering the old version there is no search feature for development and activities quickly and effectively enough for a performance (transaction).

*Includes a private key that asks for a password for double protection if you want to see it. Indeed this sensitive area was created vaguely in a corner by the developer but I really like it

* I only saw the original segwit type Bech32, haven't found the old network (p2pkh) or p2sh, or any other network (maybe in the future for a plan). I also realized that for the development of the wasabi wallet it was very good from the previous version and from the wallet other non-custodial bitcoins.

*for recorded and open transaction and activity records in notepad (that's what I use) I think this is good, lighter and more detailed.

notes
- I agree that this wasabi wallet is without advertisements or other news stories.

-maybe in the future the logo can be filled in the menu for shortcuts (possibility of adding new feature items)

-If the theme/background color can be adjusted, it can add value and character to the softwhare (wasabi). Indeed, the main function of the wallet is to focus on transactions and there is nothing wrong with open software. With a display that is set according to taste (I think that's something that has not been implemented by all wallets. This will increase the interest of the millennial generation or all groups).

this wasabi wallet is a good step for a bitcoin development. the more wallets come support, the more options for new users or experts in bitcoin storage and trust will continue to grow.
currently bitcoin can be counted as new as an instrument the category is quite favorite and popular. and in the future it will be more than phenomenal from today.
legendary
Activity: 2366
Merit: 2054
My Review

1.

This is not 1st time I am using a wasabi wallet, I installed it since v.1 so, for me, this looks not much different from the old version, but the GUI has something different from the older one, today I got an update 2.0.1, I don't check the detail but it's not much different from the last. So far so good. but, still downloading data in beginning will be making other people restless, especially when must send bitcoin immediately.

2.

And, I still have something bothering me about the password from v.1 until v.2.0, when the first time opens the wallet, we will be treated on the 1st page. I just want to make sure there is actually not a password but a passphrase exactly. Wasabi uses the BIP39 word, so when if something happens and you aren't installed wasabi back to your PC, you can recover it using the another BIP39 wallet, such as electrum, trust wallet and etc. So if using a password, don't forget to add it to the passphrase box, because it's very related, If don't, you will get a different address.

It is better to not make people confused by creating a note or something attention on the front like : this is not a password but a passphrase at the beginning.

3.

Bech32 address is set by default, it's good for reducing fees. but how if there are still people happy using legacy (1) and nested (3)?, maybe they aren't interesting to install it, except wasabi has a button to change the address like another wallet.  Smiley




-Upon launching my wallet, it shows data is being downloaded,
I don't know which bitcoin network data it is downloading but with the time estimate to finish the download, i would guess its very large.
It's not bitcoin or blockchain data but it's your wallet data, so they are checking all transactions from your wallet since the beginning. it's depending on how size your wallet, the more transactions you have, the more time to check.
sr. member
Activity: 1764
Merit: 373
<------
My review of Wasabi Wallet v2:


UserInterface:

So I downloaded the wasabi wallet for Windows last June 19 and the design is simple but very relaxing in the eye. This maybe because the UI don't have bright colors or simply because I have the Dark Mode, activated.
Dark and Light mode on top of the smooth orientation.

If I would rate its User Interface, I will give it a 9/10 .

User Experience:

Being a noob, I like that the process of creating a wallet is simple. Just create a password, write they passphrase in a sheet of paper, thats it. Just click receive bitcoin, and you label who is it from. I like that it made me aware that it is a good practice to never reuse an address that has already received btc.
I even learned more from their solid Documentation:

https://docs.wasabiwallet.io/

I like that it has a Intro within the docs entitled
"Explain Wasabi Like I'm 5"  Grin
As it is very easy to understand.

It even have an automatic feature where it hides addresses which already received bitcoin.
This kind of information would help my fellow Filipino who like myself is not very adept, or technical and still uses a non-custodial wallet for most of our transactions.

Regarding CoinJoin...

I have read somewhere before about Wasabi wallet, it was a post from the Beginners & Help section which even used the word "Chaumian" Coinjoin.
So what does Chaumian mean?
According to the web search I just did, "Chaumian" named after the father of online anonymity, David Lee Chaum, is the process or technique to carryout a transaction without revealing the parties involved etc.,
From what I understood since Wasabi wallet implements this Coinjoin feature, it would blur our bitcoin history thus making it harder for other people to track your transactions and your stash.
I even learned that Coinjoin was already being utilized by some since the early days,

This thread by gmaxwell:
https://bitcointalksearch.org/topic/m.2983902  -- coinjoin since 2013


However, more reading made me aware that Wasabi V2 is now implementing a new protocol, WabiSabi, which uses a "coordinator".

Also I like the multiple CoinJoin profiles because you have control to the level of privacy/anonymity you wish to achieve for your coins and the amount you pay for it.
I have not tried it but it looks simple enough on the documentation.



Edit: 07/06/2022

Receiving:

I confirm I was able to receive funds to my Wasabi Wallet.

Sending:

I made 2 send transactions. I tried both the automatic fee and the one where you can set the fee sats/vByte.
There is a minor display error in which I have forwarded the details to our manager (icopress).

I saw that it did have a notification when you receive a payment and when it is confirmed.

end edit;


sources:

https://blog.wasabiwallet.io/what-is-wabi-sabi/
https://www.geeksforgeeks.org/chaumian-blinding/
https://en.wikipedia.org/wiki/David_Chaum
https://docs.wasabiwallet.io/using-wasabi/ELI5.html#coinjoin-with-wasabi
https://docs.wasabiwallet.io/using-wasabi/10Commandments.html#_6-never-merge-mixed-and-unmixed-coins-and-avoid-large-merges-of-mixed-coins



Topics I am unsure about:

-Upon launching my wallet, it shows data is being downloaded,
I don't know which bitcoin network data it is downloading but with the time estimate to finish the download, i would guess its very large.




Suggestions:

-Details on what sort of data is being downloaded when a download is required.

-A good addition would be a notification feature, if you are to receive a payment or have received a payment with confirmation etc.


Pages:
Jump to: