-
# Problem / Overview
StateRoot Manipulation is problem that operator put other data on database deliberately.
For example, let's assume {key: 1, val: 1, key: 2, val: 2, key: 3, val: 3} in DB. whe…
-
## Motivation
For security, we are enforcing a 32 byte address system. While this increases security, this sized address and even the Ethereum 20 byte address format is quite large for normal day-to-…
-
The `Transaction_snark_scan_state.target_merkle_root` function was added in https://github.com/CodaProtocol/coda/pull/3439 to be used in the Sync_ledger code, but the implementation is not efficient. …
-
Currently the hasher is using strings which are concatenated and then hashed again.
We would like to change this behavior to use the binary representation of the hashes instead.
If a hash is not p…
-
Each one-time PID/QEAA needs to be sealed with a qualified electronic seal (or in theory, signature). This means applying a QSCD. While QSCDs support batch sealing, the total operation could still be …
-
The tutorial seems to work very well up to part 2. At part 3 right after the `next_fri_polynomial` function is created, the test of `sha256(','.join([str(i) for i in next_p.poly]).encode()).hexdigest(…
-
### Overview
A simple dapp to curate and publish "token distributions" from various projects / communities. Allow anyone to see the curated list of token distributions and permissionlessly merkle dro…
-
Specification - https://github.com/starkware-libs/starknet-specs/blob/v0.8.0-rc0/api/starknet_api_openrpc.json#L910
Changes in PR https://github.com/starkware-libs/starknet-specs/pull/232
-
Requires const'ing a few other things and hardcoding the merkle root but looks like its doable without too much trouble.
-
With issue collects some things that we need to be able to access some external storage. For concreteness and simplicity, let's assume we only need to read from an external storage that is summarized …