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/

Erstellt 3h | 19.06.2025, 12:40:09


Melden Sie sich an, um einen Kommentar hinzuzufügen

Andere Beiträge in dieser Gruppe

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.06.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.06.2025, 15:10:06 | Hacker news