Aere Network public source. Everything here can be checked against the live chain (chain id 2800, https://rpc.aere.network). Scope note, stated up front rather than buried: consensus on chain 2800 is classical secp256k1 ECDSA QBFT. The post-quantum work in this repository is at the signature, precompile, account and transport layers. Nothing here makes the consensus post-quantum, and no document in it should be read as claiming so.
23 lines
650 B
TOML
23 lines
650 B
TOML
[package]
|
|
name = "aere-block-stm"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
description = "Real Block-STM optimistic-concurrency parallel EVM-transaction executor for AERE rollup batches. L1 base stays Besu-sequential (honest scope)."
|
|
license = "MIT"
|
|
|
|
# ZERO external dependencies. The scheduler, multi-version memory, PRNG and
|
|
# keccak256 are all implemented from scratch on top of std. This keeps the
|
|
# build reproducible offline ($0), and makes the "genuine, from-scratch
|
|
# Block-STM" claim literally true.
|
|
[dependencies]
|
|
|
|
[[bin]]
|
|
name = "aere-block-stm"
|
|
path = "src/main.rs"
|
|
|
|
[profile.release]
|
|
opt-level = 3
|
|
lto = true
|
|
codegen-units = 1
|
|
panic = "abort"
|