IOHK is pleased to announce the release of Cardano 1.4, the most significant update for Cardano yet

Cardano 1.4: Daedalus 0.12.0 with Cardano SL 2.0.0

This release brings significant robustness improvements and resolves some network connection issues which were affecting a lot of users. There have also been exceptional improvements in the amount of hard drive space required to store the blockchain: optimized block storage has reduced the number of files required from 1.3 million to less then 50,000 for one year of blockchain history, with all the performance improvements that entails.

Daedalus now supports Linux! This release was tested against Ubuntu 18 and Fedora 28, but it should work with all other major distributions.

In yet more big news, one of the most critical components of Daedalus and Cardano SL, the wallet backend, has been completely rewritten for this release. The new wallet backend was developed and tested against the formal specification for Cardano wallet, and brings improvements in performance, reliability, and dramatically improved input selection for transaction creation. These improvements are important for cryptocurrency exchanges and other users with large wallets. This version of Cardano SL also includes a completely rewritten v1 API, which is now the default, and the old v0 API will be deprecated in one of the future releases.

The Cardano wallet formal specification has significance outside of IOHK and Cardano as well. It’s the most comprehensive document yet that describes UTxO cryptocurrency wallets and their behavior, with all subtle edge cases, using mathematical techniques. UTxO wallet implementations based on such a specification can use formal verification techniques to demonstrate that their design and implementation are correct with respect to the formal specification, ensuring optimal wallet behaviour. For Daedalus, being the first wallet to be built based on a formal specification allows IOHK to lead by example, proving the benefits of formal specification and verification.

The new wallet backend implementation changes how wallet data is stored and managed. As a result, all wallets need to be restored and synchronized with the history of Cardano blockchain. This is an automatic process and does not require any action from users.

For a better understanding of how Cardano is versioned, as both blockchain product and software, please read our blog post Versioning Cardano.

You can also read our second blog post, Backwards incompatible changes in Cardano 1.4 Wallet API, Wallet API Lead Matthias Benkort explains backwards incompatible Cardano Wallet API changes that are coming in Cardano 1.4, and DevOps Lead Jacob Mitchell shows how to build a Cardano client with both the old V0 wallet API and the new V1 wallet API, instead of the default option providing only the new API.

The update will be delivered to current Cardano users automatically through Daedalus update system.

Listen to the latest podcast highlighting the Cardano 1.4 release here.

29 Likes

Nice! Right on time!

1 Like

2 Likes

Great to see that Linux is officially supported with the new update :+1:

3 Likes

Here says:

but on the Cardano 1.4: Daedalus 0.12.0 with Cardano SL 2.0.0 Release Notes says:

Which one is correct? 73 or 44000?

:heart_eyes::sunglasses: not gonna lie, I’m hype!!!

2 Likes

Maybe delete this post, save someone a little trouble? :grin:

1 Like

Yes, will do. Thanks again!

Great job! Keep up the great work you guys do!

I will keep investing in Cardano. The only project I know of with this kind of team and effort.

1 Like

Great work, thanks for the update. :muscle:t5::muscle:t5:

Hi, I’ve installed the daedalus wallet on fedora27 but when I start it, the gnome session crash,
any suggestion?
The installed version is:
daedalus-0.12.0-cardano-sl-2.0.0-mainnet-x86_64-linux-3788

Thnaks.
Stefano.

This is the wrong place for support requests. Please start a new topic using category Community Technical Support.

1 Like

thanks a lot.

1 Like