На днях Bitcoin Cash распался на два блокчейна, и пока одни тратят бешеные деньги на поддержание хэшрейта, другие продолжают работать над созданием новых решений.
Крис Пэйсиа, ведущий разработчик OpenBazaar, представил бета-версию алгоритма bchd. Это реализация полного узла для Bitcoin Cash. Уникальность нового решения в способе его создания: он написан на языке программирования Golang.
«Хотим представить bchd — бета-версию полного узла для Bitcoin Cash, — сообщает блог проекта. — Прошло чуть больше двух месяцев с тех пор, как посредством форка мы создали bchd из btcd. За это время алгоритм претерпел значительные изменения. Мы внедрили в этот алгоритм все четыре протокола, используемые форками Bitcoin Cash и удалили из кодовой базы segwit. Этот релиз содержит ряд улучшений по сравнению с btcd, включая кэш UTXO и bip159».
Пэйсиа сообщил, что выпуск беты неслучайно происходит после хардфорка: разработчики хотели убедиться, что у протокола bchd не будет проблем с переходом на новые консенсусные правила.
В настоящее время bchd является единственным решением для запуска полной ноды, поддерживающим bip157/158. Это позволяет разработчикам создавать SPV-кошелек Neutrino (SPV — это кошелек с упрощенной верификацией платежей) с улучшенными показателями конфиденциальности.
В настоящее время Neutrino управляется только с помощью командной строки, а это означает, что для его использования требуются определенные скилы. Команда проекта ищет разработчика, способного создать адекватный пользовательский интерфейс.