-
The purpose of this issue is to start a discussion about adding support for optimistic rollups to the Cosmos SDK, and what exactly this means and entails.
There are two key questions: a) what does …
-
We want to implement eip-1559 style fee burning (but in the current tendermint deferred execution model).
This requires two parts:
1. Investigate how to achieve the above using the current execu…
-
Most of them are some variant of proxy client & master-slave security.
Message passing architectures also vary, TBD whether that can be instantiated accurately.
- Eth 2.0
- Polkadot
cc @Chja…
-
## Motivation and Proposal
Currently, our block data retrieving strategy is this:
1. [Choose and request some random leaves](https://github.com/lazyledger/lazyledger-core/blob/master/p2p/ipld/read.…
-
## Summary
We need to fully specify the light-client for cosmos-sdk based rollup chains.
## Scope of the Specification
At its core this light-client is similar to any other light-client: it…
-
We're currently using this library https://github.com/heliaxdev/sparse-merkle-tree/tree/tomas/encoding. We only store the hashes (`H256`) of the key and values in the tree (more details in https://git…
-
### Summary
Node has to use core's/comet's RPC additionally to gRPC. That is very confusing.
The current app API is not sufficient and lead to bad design decisions in celestia-node which led to p…
-
## Summary
We currently charge for all allocated gas, even if it was unused. This creates a tension between the amount gas simulation tells you you need, and the overhead you allow in case some st…
-
ref: lazyledger/lazyledger-core#66
ref: lazyledger/cosmos-sdk#7
-
Currently, block header contains multiple hashes, that can be "merkelized" into single hash.
There is [similar discussion](https://github.com/tendermint/tendermint/issues/7860) in Tendermint repo.
…