HeadlinesBriefing favicon HeadlinesBriefing.com

Bitcoin-rs: Быстрый узел Bitcoin на Rust

Hacker News •
×

Bitcoin-rs — это независимая реализация полного узла Bitcoin на языке Rust, предназначенная для использования ИИ-помощи при разработке с сохранением консенсуса Bitcoin. Проект использует libbitcoinkernel в качестве оракула совместимости для проверки правильности по отношению к Bitcoin Core. Он пересматривает критически важные аспекты производительности, такие как синхронизация, хранение, собственность на память и индексация с помощью полноузловых эталонов. Узел владеет каноническим набором UTXO и предоставляет индекс скриптов, совместимый с Esplora, устраняя необходимость дублирования состояния цепи в серверах Electrum. Расширения основаны на основных возможностях, не становясь зависимостями, что поддерживает четкие границы. Нативная интеграция с Rust позволяет типизированные компоненты внутри процесса для повышения эффективности. Проект подчеркивает, что, хотя код может эволюционировать, консенсус должен оставаться неизменным, что позволяет архитектурные эксперименты, основанные на воспроизводимой проверке.