penumbra
penumbra copied to clipboard
Penumbra is a fully private proof-of-stake network and decentralized exchange for the Cosmos ecosystem.
This issue tracks implementation of Penumbra's DEX engine, the component that performs the four phases of DEX execution at the end of every block: 1. Adding all newly opened liquidity...
In #3867 we documented in the protocol spec the integrity invariants of each action containing a proof. We should do the same from a privacy standpoint: - [ ] Spend...
**Describe the bug** The implementation of `RoutingParams::default()` builds the entire asset registry multiple times, only to throw it away after getting an asset ID and then starting over. This shows...
in #3902, we [discussed](https://github.com/penumbra-zone/penumbra/pull/3902#discussion_r1513620298) that `auto_app_state` should: 1. Generate a list of penumbra validator definitions corresponding to the consensus keys specified in the builder. There must be at least one....
When chain upgrades are performed (#1804), pd state may be collapsed by a migration, such that late-joining nodes (i.e. nodes that join the network after the upgrade boundary has passed)...
Some upgrades of the host chain (e.g. Penumbra) might break clients on counterparty chains. To mitigate this we need to implement a loosely specified IBC upgrade mechanism in the same...
**Is your feature request related to a problem? Please describe.** To perform a chain upgrade, a node operator needs to halt their node, export and migrate the node's chain state....
**Is your feature request related to a problem? Please describe.** We should test that ordinary chain state upgrades are not light-client breaking. This should be tested by pointing a relayer...
We should create a template that specifies the different steps that one has to take in order to upgrade their full node. This document should recommend best practices such as...
**Is your feature request related to a problem? Please describe.** In #3990 I added a new section to the protocol spec with a reference chart of Penumbra transaction actions. I...