popcnt

Results 17 issues of popcnt

## Summary ~20% faster in statedb/genesis process(351s vs 426s): 10M utxo + 3M inscirption sha256 is 4x-5x faster: ``` test rust_crypto_sha3_256_input_32_bytes ... bench: 234.56 ns/iter (+/- 4.92) = 136 MB/s...

## utxo 1. genesis utxo with heightA, get utxo_store and rooch_to_bitcoin_address_mapping state root: stateA 2. genesis utxo with heightA+N, get utxo_store and rooch_to_bitcoin_address_mapping state root: stateA+N 3. process L1 tx...

enhancement

inscription and corresponding utxo data generated from the original data does not match the block execution reproduce: 1. import data by statedb/genesis for a certain height_x 2. use statedb/genesis-verify with...

## Summary - Closes #issue

## Summary Updated the syn crate from 1.0.104 to 1.0.109 in Cargo.lock to maintain compatibility and potentially fix bugs. Introduced a new "ci-dev" profile in Cargo.toml to optimize specific dependencies...

will be implemented after: #2348

approach: 1. using genesis_hash as namespace name

platform: Linux with Optane 5801x 400G (connected with PCH), jemaloc is enabled rocksdb log: 1. high read IOPS when importing large amout of UTXO(after dozens million) 2. rocksdb.db.get.micros grow much...

optimize

**Description**: We aim to enhance our Rust-based blockchain project by introducing a mechanism for precompiled contracts, similar to Ethereum's approach. Precompiled contracts are essential for efficiently handling specific computational tasks,...

enhancement
optimize
area::ideas