c-lightning и облегченные узлы (без локальных биткойнов)

Я пытаюсь воспользоваться новым выпуском c-lightning 0.6, который предоставляет возможность настроить облегченный узел (т.е. не bitcoindработает локальный экземпляр). Но пока не нашел документации, как это сделать.

Что мне нужно сделать, чтобы на узле молнии работал облегченный узел? Есть ли какой-то конкретный флаг? или это просто вызов от bitcoin-cli с установленным флагом удаленного подключения?

Текущая настройка:

  • Сервер Ubuntu 18.04
  • c-молния 0.6

Ответы (2)

Одна облегченная альтернатива, которую я довольно часто использую при настройке узла Lightning, — это spruned . Следующее поможет вам начать работу:

Установите некоторые зависимости:

apt-get install -y git python3 \
                       libleveldb-dev \
                       python3-dev \
                       git \
                       gcc \
                       g++ \
                       python3-pip

Get spruned и его зависимости:

git clone https://github.com/gdassori/spruned.git spruned
cd spruned
git checkout 43e197693278fd551b165c6cfa5de78f853ef554 
pip install -r requirements.txt

В настоящее время требуется третья строка, поскольку masterфиксация в настоящее время нарушена.

Затем вы можете запустить облегченный узел со следующим:

python3 spruned.py --network bitcoin.mainnet --datadir data --debug --rpcuser=rpcuser --rpcpassword=rpcpassword

Когда нода запущена, вы можете запустить c-lightning следующим образом:

lightningd --log-level=debug --network=bitcoin \
           --bitcoin-rpcuser=rpcuser \
           --bitcoin-rpcpassword=rpcpassword

Я разработчик сокращенного биткойн-клиента, спасибо за публикацию.

Я всегда говорил, что spruned очень экспериментальный. Однако на данный момент я уверен, что последняя версия 0.0.5 достаточно стабильна, чтобы синхронизировать экземпляр основной сети c-lightning.

Последний выпуск на pypi включает в себя кворум для оценки комиссий на основе электрума и надежный пул соединений P2P со 100% -ной скоростью попадания блоков.

Сегодня использование полосы пропускания по-прежнему велико и не может использоваться для лимитных подключений.

https://pypi.org/project/spruned/