I’m literally chocked, it’s hard for me to understand how this could be allowed to happen.
I was just looking at Cardanos official recommended wallet Daedalus.
Just such a thing as it’s size. A fresh install is 965 Megabytes in size. (Not including blockchain data!)
And the program is written in JavaScript of all languages!
The client itself don’t have any configurable settings at all, the users cannot even choose where to place the blockchain data or anything.
And that data (20 GB) is placed on the C:\ in hidden system folders(appdata).
Today in the era of small SSD’s it’s the worst drive to place a huge blockchain on for most users and the user cannot do anything about it if they want to use Cardanos official trusted client.
How many hundreds of thousands of prospecting users and developers have tried this software as their first taste of Cardano? The most important first experience…
This unprofessional client have without doubt caused irreversible damage over several years.
I can’t understand what Cardanos leadership are thinking promoting this wallet as their official wallet.
I have never seen a worse official wallet since I started in 2012.
How is this software going to compete with anything on the bleeding edge of technology?
This client does not come off as a professional and serious system that you build a global decentralized network under.
JavaScript… It should have been stopped preemptively right there.
Daedalus is a disaster for Cardanos reputation.
I thought Cardano sounded like a good project but I lost faith after encountering this monstrosity.
rem My Windows PC has 250GB SSD for C: and 1TB HDD for D:
rem Drive C: was filling up so I made this Windows .BAT file
rem to move Daedalus chain folder from drive C: to drive D:
rem It uses ROBOCOPY to MOVE files and MKLINK /D to create a directory symbolic link.
rem Replace <UserName> with your user name before executing.
rem Ensure sufficient space on D: before executing.
rem Ensure Daedalus is not running.
rem Execute from Admin command prompt.
DIR /S "C:\Users\<UserName>\AppData\Roaming\Daedalus Mainnet\chain"
@PAUSE
MD D:\DaedalusChain
@PAUSE
ROBOCOPY "C:\Users\<UserName>\AppData\Roaming\Daedalus Mainnet\chain" D:\DaedalusChain /COPYALL /E /MOVE
@PAUSE
DIR /S "C:\Users\<UserName>\AppData\Roaming\Daedalus Mainnet\chain"
@PAUSE
DIR /S D:\DaedalusChain
@PAUSE
MKLINK /D "C:\Users\<UserName>\AppData\Roaming\Daedalus Mainnet\chain" D:\DaedalusChain
@PAUSE
DIR /S "C:\Users\<UserName>\AppData\Roaming\Daedalus Mainnet\chain"
@PAUSE
@ECHO Move complete.
The full node contained in Daedalus is written in Haskell and is the thoroughly developed piece of software that Cardano is very proud about.
That’s because it is a rather complete Linux setup with all dependencies included. It is large, but also leads to a very controlled dependency environment.
Agreed, but the sun is setting on full node clients anyway. Who needs them, if we can have the same level of security with lite clients?
Perhaps the Daedalus brand is worth preserving. In the future however, we are likely to see lite clients (i.e. that also work on your phone) that not only seamlessly work with assets on multiple chain, but also manage our digital identity and associated verifiable credentials. We are going to want to use wallets that can handle all aspects of our digital life, only one of which is receiving/sending digital currency.
Not sure if Daedalus wants to become such a thing. If it does, interoperability based on open standards, which BTW already exist, would be key. A digital wallet project worth talking about has a much larger scope than what we currently have in the Daedalus client.
Chromium as a runtime choice isn’t such a bad idea IMHO. You want to run this thing as a desktop app, a browser plugin, a webapp and on your phone, right? One code base, one comprehensive testsuite/docs, one dev team. There are plenty of apps that do this already.
Thanks for your input - most folks turn around and walk away silently
I agree with some of the criticisms - took 36 hours to initialize, and took up a huge amount of space on my drive - I could have put it on an external drive?
I have transferred ADA from another wallet, but have yet to see it show up in Daedalus - I’m getting concerned…
In the beginning, some sort of UI wallet was required and I guess it was faster and easier to ship a wallet that is a UI wrapper around a full node. Also from the security perspective. But yeah, for mass usage it won’t be Daedalus for sure, at least not in this form.
Apparently I will have to move in that direction as well. I re-installed the Daedalus wallet, and woke up this AM to
the spinning wheels telling me it was 99.98% synced. Can’t do business that way.
Does the staking of ADA work well with the Ledger?
Been using Daedalus since Jul 21. I have to say the large roaming file size is an issue. I have a 128gb SSD for my operating system and terabytes of space in my other drives. I am using MKlink for the workaround as well but still it takes quite a while to load. Understand that it is a full node for max security without servers but I’m thinking of migrating to ADAlite.
Is anyone using ADAlite Mnemonic wallet and may I have your feedback on it so far? I have an old Trezor model One and the model T is a bit out of my reach in price. Thanks!
Great for you but the OP’s point is valid. This has the stink of open source Linux which is far buggier than any companies software of today. Cardano needs to have an “acceptance” program similar to Apple’s app store.
Apple does some kind of checking before submitted apps are accepted and that’s a good thing. It would be neat if Cardano made some kind of anti malware program that could identify and eliminate malicious smart contracts and tokens. It seem ås you can create tokens similar to the squid token which could only be bought but not sold. These things should be run on a testnet indistinguishsble from the real thing to see if they behave well.
[quote=“mcrio, post:11, topic:90633, full:true”]
In the beginning, some sort of UI wallet was required and I guess it was faster and easier to ship a wallet that is a UI wrapper around a full node. Also from the security perspective. But yeah, for mass usage it won’t be Daedalus for sure, at least not in this form.[/quote]
Do I hear that… I’ve been using Daedalus since, well, since before there was anything else. Always worked fine, but it has been getting slower and bulkier over time. Which is normal – I don’t expect a full node to be as nimble as a light wallet. But 4.8.0 basically killed it for me. No more checking a balance or redelegating without first having Daedalus hog my entire system for several hours? Time to move.