In-Memory C++ Leap in Blockchain Analysis

Hey HN

We’re the core engineering team at Caudena (which is used globally by investigative and intelligence agencies, including: Europol, Interpol, BKA, DHS, IRS-CI, FBI, NPA and others), and we just released the technical details behind Prism - our real-time, in-memory C++ database for blockchain analysis.

To tackle the massive scale and complexity of blockchain data, we had to get creative with low-level engineering:

- We utilize barebone servers with 2TB RAM and 48 Cores.

- Implemented lock-free concurrent data structures

- Developed a custom memory management system

- Leveraging CPU-level vectorization

- Built a custom in-memory columnar/graph database from scratch

We’d love to AMA about:

- the engineering choices we made

- crazy optimizations that paid off

- pitfalls we hit

Ask us anything about scaling, memory trade-offs, building real-time analytics on immutable data, or the crypto-forensics space.

Looking forward to a great convo!


Comments URL: https://news.ycombinator.com/item?id=44313107

Points: 6

# Comments: 0

https://caudena.com/the-in-memory-c-leap-in-blockchain-analysis/

Creato 3h | 19 giu 2025, 12:40:09


Accedi per aggiungere un commento

Altri post in questo gruppo

Show HN: A DOS-like hobby OS written in Rust and x86 assembly

To try it out, simply build the project yourself from source, or use attached bootable ISO image of the system (in Releases on Github) and run it in QEMU.

19 giu 2025, 15:10:07 | Hacker news
Curved-Crease Origami Sculptures

https://erikdemaine.org/curved/history/


Comments URL: https://news.ycombinator.com/item?id=44318874

Points: 14

<p

19 giu 2025, 15:10:06 | Hacker news