**
Consensus Nodes (CN)**
-
Accept BidTx; Auctioneer connects via WS RPC (namespace:
auction) to deliver winners (e.g.,auction_submitBid). -
Enable WS + limit API surface to
auction; secure the endpoint (firewall/allowlist).- kcnd.conf:
WS_ENABLE=1,WS_API="auction"
- kcnd.conf:
Full Nodes
-
LevelDB snappy is now default (v2.1.0).
-
For old data, run compaction to rewrite/compress historical segments:
debug.chaindbCompact({"preset":"allbutstate"})
-
Expect multi-hour runtime and elevated I/O; disk savings are substantial when combined with snappy.
Archive Nodes
-
Experimental FlatTrie (
--state.experimental-flat-trie): Erigon-style state layout. -
Requires a fresh sync, always archive mode; some features unavailable (e.g.,
eth_getProof, live pruning, block rewind).
Additional changes
-
RocksDB support
-
RPC block numbers accept
safe/finalized -
EIP-7702 SetCode sanity checks
-
Compaction controls, performance & stability fixes
Links
-
Release notes: Release Kaia v2.1.0 Release Notice · kaiachain/kaia · GitHub
-
Downloads: https://docs.kaia.io/nodes/downloads
