B-hydra Core
12,5 МБ · .exe · 64-бит
СкачатьПолный узел сети: хранит цепочку, проверяет блоки, майнит и общается с другими узлами. Python устанавливать не нужно — всё упаковано в один файл.
12,5 МБ · .exe · 64-бит
Скачать10,8 МБ · 64-бит
Скачать25,5 МБ · 64-бит
СкачатьКнопки выше ведут на GitHub Releases — файлы отдаются оттуда напрямую, посредников нет.
Убедитесь, что скачанный файл совпадает с опубликованным выше. Если суммы разошлись — не запускайте.
# Windows, PowerShell Get-FileHash .\B-hydra-Core-windows.exe # macOS shasum -a 256 B-hydra-Core-macos # Linux sha256sum B-hydra-Core-linux
Файлы не подписаны сертификатом издателя, поэтому система переспросит. На Windows: «Подробнее» → «Выполнить в любом случае». На macOS и Linux файлу нужно дать право на исполнение.
# macOS chmod +x B-hydra-Core-macos xattr -d com.apple.quarantine B-hydra-Core-macos # Linux chmod +x B-hydra-Core-linux ./B-hydra-Core-linux
Откроется окно с вкладками: кошелёк, майнинг, сеть, мемпул, блоки, адреса. Узел начнёт работу сразу, синхронизация не требуется — цепочка пока небольшая.
Файлы не подписаны. Сертификат издателя стоит денег, у проекта его нет. Поэтому Windows покажет предупреждение SmartScreen, а macOS сообщит, что разработчик не проверен. Это нормально для открытого проекта, но означает, что предупреждение системы вы обходите под свою ответственность — сверка контрольной суммы здесь не формальность, а единственная доступная проверка.
Сеть в стадии альфы. Публичных участников пока нет: узел будет майнить сам с собой и не найдёт соседей, если вы не укажете их вручную. Монета не торгуется, не продаётся и не имеет цены. Если вам предлагают купить BHY — это не мы.
Кошелёк создаёт ключи локально. Они лежат на вашем диске и никуда не отправляются. Резервную копию делаете вы сами: восстановить утраченный ключ невозможно ни нам, ни кому-либо ещё.
Если хотите видеть, что запускаете, — работает на Python 3.9 и новее. Ядру внешние пакеты не нужны: блокчейн, кошелёк, транзакции и P2P написаны на стандартной библиотеке.
git clone https://github.com/vladislav957/B-hydra.git cd B-hydra python bhydra_gui.py # десктоп-клиент с окном python cli.py # командная строка python api.py # REST API и веб-обозреватель
# необязательные модули: ускоритель подписи, QR-коды, сборка в .exe pip install -r requirements.txt # Linux: для окна нужен tkinter sudo apt-get install -y python3-tk
Это SmartScreen: он предупреждает обо всём, что не подписано сертификатом. Нажмите «Подробнее», затем «Выполнить в любом случае». Перед этим сверьте Get-FileHash с суммой на этой странице.
Снимите карантинную метку: xattr -d com.apple.quarantine B-hydra-Core-macos. Либо откройте файл через правый клик → «Открыть», тогда система предложит запустить его вручную.
Их пока нет. Сеть в альфе, работает один узел. Соседа можно указать вручную на вкладке «Сеть» в поле «Пир (host:port)», если вы запустили второй экземпляр на другой машине.
Целевое время блока — 48,6 минуты. При текущей сложности перебор занимает доли секунды, поэтому темп задаётся не мощностью, а расписанием. Перед открытием сети сложность будет поднята.
В файле кошелька рядом с приложением. Он не шифруется паролем по умолчанию и никуда не отправляется. Скопируйте его в надёжное место: без него доступ к средствам не восстановить.
Исходный код открыт полностью, сборка выполняется автоматически на GitHub Actions из того же репозитория. Можно собрать бинарь самому командой pyinstaller --onefile --windowed bhydra_gui.py и сравнить поведение.