The Polkadot ecosystem is about to take a major leap forward with the development of the new Polkadot Ledger embedded application, a groundbreaking project driven by the collaboration between Alzymologist Oy and Zondax described in this proposal. This initiative aims to create a robust, offline device-friendly metadata protocol and implement it on Ledger devices. This project will be an important milestone in improving the security and functionality of the entire Polkadot network.
Understanding the task
Before we look at the new Polkadot app, let’s understand the challenges it addresses. Although many blockchain systems support offline signing for air-gapped wallets and lightweight embedded devices, only a few allow full message decoding on the offline signer side. Built on the Polkadot SDK, Polkadot is one of the few such products and provides a solid foundation for increasing transaction security and network resilience. However, this comes with challenges:
advertising
- Large scale metadata: Metadata entities that describe chain interfaces and properties are difficult to efficiently transfer to cold storage devices due to their significant size.
- Metadata reliability: Ensuring the authenticity of metadata is difficult and often relies on trusted parties, which can create centralized points of failure.
New Polkadot app solution
The new Polkadot built-in app is a secure hardware wallet application designed for Ledger devices. It is versatile and can handle parachains and relay chains without being affected by runtime upgrades. The goal is to provide a single application for the entire Polkadot ecosystem without compromising security.
Key Features
- Metadata integration: New Polkadot app enhances network security by including metadata in transaction signatures. This metadata is used in transaction rendering to allow users to view transaction details.
- Reduce metadata size: A concise metadata representation is proposed to optimize metadata for small embedded devices. This includes Merkle trees, which reduces the size of metadata and makes it easier to manage on devices with limited RAM.
- Dynamic parsing: Apps can parse metadata efficiently even on devices with limited dynamic memory.
- Extended Signature Mode: An extended signing mode with domain separation is introduced for apps. Transactions do not need to include the root of the Merkle tree, reducing overhead.
cooperative effort
The success of this initiative will depend on collaboration between multiple stakeholders, including Zondax, an integral component of the Polkadot ecosystem such as Parity and Ledger. This joint effort, funded through the Polkadot Treasury, aims to provide a long-term, secure, and general solution.
effect
The new Polkadot app can be used on any Polkadot-SDK-based chain, significantly improving offline device security and usability. The benefits are:
- Improved ecosystem resilience: Strengthens network security and eliminates critical user experience issues.
- Accelerate Innovation: Support the team to innovate and develop new features for relay chains, parachains, and current/future users.
- network adoption: Promotes smoother, more user-friendly adoption of the Polkadot ecosystem.
conclusion
The new Polkadot app is ready to change the game of how the Polkadot ecosystem operates. This represents a step toward greater security, reliability, and efficiency.
Stay tuned for further updates as this project continues to unfold. Zondax will keep you updated on the latest developments in a forum dedicated to the new Polkadot app.
We are preparing a support article to be published in the Ledger documentation. It details the different interactions enabled in the new Polkadot application.
Source: Ledger.com