Соло Горного Кластера

Моя компания имеет ~узле кластера 270, как мы думаем, превращаясь в соло горные работы во время простоя. Может кто-нибудь направить меня на всеобъемлющий учебник о том, как установить это?

+555
Darak 3 авг. 2011 г., 19:42:32
15 ответов

Я не знал о закрытый ключ формат, однако многочисленные и StackOverflow постов намек на форматирование какого-то

Формат закрытого ключа

Что закрытый ключ формат это?

Какую кодировку или формат закрытого ключа в Dumpprivkey?

И глядя на iancoleman/bip39 сайте, действительно закрытый ключ изменяется при изменении монета, подразумевая, что существует, по крайней мере, в формате, который учитывает версии байт.

Однако, используя hdkey в JS я не в состоянии воспроизвести данный формат, или даже "32-байтов с обратным порядком байтов секретный параметр" Питер Wuille описывает в последнем примере.

ВАР bip39 = требуют('bip39');
ВАР hdkey = требуют('hdkey'); 

купить константный мнемоника = 'гром проложить башня лекция обновить Верховного пол ребенка фитнес лоток засунуть
семян константный = bip39.mnemonicToSeed(мнемосхему); //создаем буфер семян 
консоль.журнала('мнемоника:' + мнемосхема);

корень слова const = hdkey.fromMasterSeed(семя);
константный masterPrivateKey = корень.закрытый ключ.метод toString('Хекс');

константный addrnode = корень.вывести("М/0'/0");
консоль.журнала('addrnodePublicKey: '+ addrnode._publicKey.метод toString('Хекс'))
консоль.addernodePrivateKey журнала (': '+ addrnode._privateKey.метод toString('Хекс'))

Какая подробная закрытый ключ формат? Из чего она состоит, как вы выведете его из стандартного закрытого ключа? Для чего он используется против неформатных закрытый ключ?

+998
byemute 03 февр. '09 в 4:24

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

+943
AngieHartline 9 окт. 2019 г., 10:55:08

Я подключен узел в биткоин тестовом режиме (порт 18333). Узел обнаружения происходит и я не вижу связи между узлом а и семя узлов. Все передачи и приема происходит между узлами только через порт 18333 (я проверил это в ThreadSocketHandler)

Я добавить другой узел Б (другой ноутбук, поэтому разные IP) к биткоин тестовом режиме. Я начинаю операцию addnode <lappyB_IP>:18333 onetry связи с собой и она была принята. Но теперь порт в используется для передачи данных выбирается случайным образом ОС и не 18333. Это может быть проверено getpeerinfo

Отметим, что оба являются исходящие соединения с собой - а именно: первое-мы подключены к seednode и отправить один мы подключили на другой узел Б. Почему в бывшем данные становится отправлено через 18333 (порт по умолчанию), но в более поздних ОС решает выбрал другой порт?

+790
dasha2112 4 февр. 2016 г., 9:25:48

Копирование .папка биткоин должен работать. Убедитесь, что bitcoind не работает (попробуйте ПС-эф | грэп биткоин), прежде чем пытаться копировать. Также убедитесь, что биткоин.conf-это же в обоих местах

Кроме того, изменение цены биткоин.конф файл с новой переменной datadir , rpcuser и rpcpassword

+741
sasuke 4 дек. 2015 г., 21:27:42

Я использую ЛНД молнии сетей 0.4.1-бета-узла в Windows, с ядра биткоин bitcoind полного узла, серверная. В bitcoind полный узел-опция txindex, и полностью синхронизирован по bitnodes.earn.com

Я настроил bitcoind использовать ZMQ, да и вообще команды netstat -а-б показывает, bitcoind прослушивает 28332 для ZMQ соединений. Биткоин.conf настроена с:

# Порожденных https://jlopp.github.io/bitcoin-core-config-generator/

# Этот конфиг должен быть помещен в следующий путь:
# %Профиль_пользователя%\AppData\роуминг\Биткоин\Биткоин.конф

отладка=0
logips=1
printtoconsole=1
txindex=1
zmqpubrawblock=протокол TCP://127.0.0.1:28332
zmqpubrawtx=протокол TCP://127.0.0.1:28332
zmqpubhashblock=протокол TCP://127.0.0.1:28332
zmqpubhashtx=протокол TCP://127.0.0.1:28332

# [бумажник]
кошелек=wallet1.дат
кошелек=wallet2.дат

# [ядро]
# Укажите расположение файла конфигурации. Использовать не по умолчанию, создайте папку по умолчанию конфигурационный файл, содержащий этот параметр.
конф=е:\\BitcoinCore
# Указать нестандартное место для хранения блокчейн и другие данные.
переменной datadir=E: и данных\\
# Установить размер кэша базы данных в мегабайтах; машины синхронизация быстрее с большим кешем. Рекомендуем установить как можно выше, исходя из имеющихся ОЗУ машины.
dbcache=12288
# Сохранить пул памяти транзакции ниже megabytess.
maxmempool=3072
# Дополнительные операции, чтобы сохранить в памяти для компактных реконструкции блока.
blockreconstructionextratxn=512
# Установить количество потоков проверки скрипта. (От 1 до CPU_CORES, 0 = автоматический, меньше, чем 0 = оставить что многие сердечники бесплатно).
равенство=0
persistmempool=1

# [сеть]
слушать=1
порт=8333
персонализация=0.0.0.0
listenonion=0
# Максимальное для каждого подключения буфера отправки (КИБ).
maxsendbuffer=2000

# [пошлины]
# сбор, если оплата не указанных в исходящих Техас
fallbackfee=0.0002
сборы # ниже этой суммы считается нулевой взнос
discardfee=0.000025
# разрешить заменить за плата за неподтвержденные транзакции
walletrbf=1
# максимальная плата за исходящие операции
maxtxfee=0.01

# [НПК]
# Принимаем командной строки и JSON-RPC для команды.
сервер=1
rpcuser=<имя пользователя>
rpcpassword=<пароль>
выбрать=192.168.0.39
выбрать=192.168.0.33
выбрать=192.168.0.32
выбрать=192.168.0.40

ЛНД.conf состоит из следующих

debuglevel=отладка
каталога журнала=е:\\\сведения ЛНД журналы
lnddir=е:\ЛНД
переменной datadir=Е:\данные\ЛНД
биткоин.активный=1
биткоин.mainnet-1
биткоин.узел=bitcoind
биткоин.chaindir=е:\ЛНД\\данные биткоин-сеть
bitcoind.реж=Е: данные\
bitcoind.rpchost=localhost в
bitcoind.rpcuser=<имя пользователя>
bitcoind.rpcpass=<пароль>
bitcoind.zmqpath=протокол TCP://127.0.0.1:28332
автопилот.активный=1
externalip=<х.х.х.х>

(излишне говорить, что пользователь/пасс и externalip не буквально эти значения указаны).

ЛНД.журнал, с датой и столбцы время удалены для краткости:

[Инф] LTND: версия 0.4.1-бета фиксации=
[Инф] LTND: активные цепи: биткоин (сеть=mainnet)
[Инф] "ЧДБ": проверки для обновление схемы: latest_version=0, db_version=0
[Инф] ЭКП: генерация сертификатов TLS...
[Инф] ЭКП: создание сертификатов TLS
[Инф] ЭКП: пароль сервера RPC для прослушивания на 127.0.0.1:10009
[Инф] ЭКП: пароль gRPC прокси запущен на 127.0.0.1:8080
[Инф] LTND: жду пароль шифрование кошелька. Lncli использовать "создать", чтобы создать кошелек, или lncli разблокировки для разблокировки уже создан кошелек.
[Инф] НСУВ: открыл кошелек
[Инф] LTND: первичной цепи устанавливается на: биткоин
[Инф] LTND: инициализация bitcoind поддержал сметчик плата 
[Инф] НСУВ: открыл кошелек
[Инф] НСУВ: начал слушать для блоков через ZMQ на TCP://127.0.0.1:28332
[Инф] НСУВ: кошелек был разблокирован без ограничения времени 
[Инф] LTND: LightningWallet открыт
[Инф] НСУВ: начал повторное сканирование блока 0000000099c744455f58e6c6e98b671e1bf7f37346bfd4cf5d0274ad8ee660cb (высота 10000) для 0 адресов
[Инф] НСУВ: начиная сканирование от Блока 0000000099c744455f58e6c6e98b671e1bf7f37346bfd4cf5d0274ad8ee660cb
[Инф] HSWC: восстановление в памяти состояние цепи с диска
[Инф] HSWC: схемы оплаты загружен: num_pending=0, num_open=0
[Инф] ЭКП: сервер RPC слушает на 127.0.0.1:10009
[Инф] ЭКП: gRPC прокси запущен на 127.0.0.1:8080
[Инф] LTND: ждем цепи бэкэнд для завершения синхронизации, start_height=521042

ЛНД демон сидел в ожидании, услуги бэкэнд для завершения синхронизации, start_height=521042 за 20 минут, без изменений. bitcoind теперь сообщает, что он только что получил блок 521044.

Короткие переключения внутреннему btcd, я могу что-нибудь сделать, чтобы ЛНД работает?


Я задал отдельный вопрос о ZeroMQ поддержку в биткоин основных 0.16.0

Я поднял вопрос с ЛНД РЕПО на GitHub. @Roasbeef (!) ответил - Кажется, мой демон ЛНД может быть в действительности работает, как ожидалось.

+711
pabloevaristo 15 июн. 2016 г., 0:39:33

У меня есть полный узел ядра биткоин кошелек. Я хотел бы знать, если это возможно, чтобы удалить данные через определенное блок. Например Bitcoin в настоящее время на блоке 504385. Там была развилка вокруг блока 500000 и я хотел удалить блок данных, поэтому я могу использовать блокчейн данные у меня с новой вилкой кошелек.

+695
Ruronin Angel 9 апр. 2010 г., 10:47:19

когда я тяну данные объем (BaseVolume?) с Bittrex (например) API с каждой минутой, нарисовать график на основе этих данных, а затем сравнить, что с одной минуты timeframed график объема (исследования диаграммы) на Bittrex она выглядит совсем иначе.

Я использовал BaseVolume, но я тоже пытался рисовать графики с любой другой области, которая возвращается и я не могу показаться, чтобы заменить эти карты на всех с любым значением. У кого-нибудь есть идеи?

Спасибо

+542
Macka 30 сент. 2016 г., 14:05:07

Я не понимаю этого объяснения.

+385
whiteadam 14 авг. 2010 г., 17:34:56

Возможно, вас добыча? Из моего опыта, когда я запускаю майнер до Bitcoin, биткоин будет блокировать по адресу "адрес загрузка..." или "загрузка блока индекса..." в течение длительного времени. Вы можете увидеть его в режиме отладки.журнал. Остановить Шахтер и Bitcoin начнется в ближайшее время. Затем вы можете снова запустить майнер.

+330
vrijdenker 27 мая 2015 г., 23:01:23

Когда я публикую ниже сделки тестовом режиме, это, кажется, не быть приняты в сети.

Издание сделка, кажется, работает нормально, как он возвращает txid, но сделка не появлялся на любую из услуг blockexplorer и не добывают.

$ биткоин-Кинк sendrawtransaction 0200000001f4db00105cdc7cab7d26ae018154540faa2a20872a1e263c6948c5a4e44d060f00000000f947304402204c7cbcc610ac5ee744dc7de6fc31421217dbd066e41fd377dbe16dbd70372d3d02201e74b66967b44548c007a011d98bb42a9f22651392232b87a640dcf8ad55e1d20100004cad6352210399e3dde1d1853dbd99c81ba4f2c0cca351b3cceecce7cd0bd59acc5789672135210327f017c35a46b759536309e6de256ad44ad609c1c4aed0e2cdb82f62490f75f852ae6763a914a7ec62542b0d393d43442aadf8d55f7da1e303cb88210399e3dde1d1853dbd99c81ba4f2c0cca351b3cceecce7cd0bd59acc5789672135ac6755b275210399e3dde1d1853dbd99c81ba4f2c0cca351b3cceecce7cd0bd59acc5789672135ac68680500000002c28d0000000000001976a914d36d5a91d3f05b2c23cf4fdcac88e4f8b50cec9088ac00000000000000001e6a1cdbb957b39547c4b841700768d623a3f4c849743272bc7783855c9c4d00000000
d208b659eaca2640f732b07b11ea9800c1a0bb4ffdc03aaf82af76c1787570ac

Здесь декодируются сделки.

$ биткоин-Кинк decoderawtransaction 0200000001f4db00105cdc7cab7d26ae018154540faa2a20872a1e263c6948c5a4e44d060f00000000f947304402204c7cbcc610ac5ee744dc7de6fc31421217dbd066e41fd377dbe16dbd70372d3d02201e74b66967b44548c007a011d98bb42a9f22651392232b87a640dcf8ad55e1d20100004cad6352210399e3dde1d1853dbd99c81ba4f2c0cca351b3cceecce7cd0bd59acc5789672135210327f017c35a46b759536309e6de256ad44ad609c1c4aed0e2cdb82f62490f75f852ae6763a914a7ec62542b0d393d43442aadf8d55f7da1e303cb88210399e3dde1d1853dbd99c81ba4f2c0cca351b3cceecce7cd0bd59acc5789672135ac6755b275210399e3dde1d1853dbd99c81ba4f2c0cca351b3cceecce7cd0bd59acc5789672135ac68680500000002c28d0000000000001976a914d36d5a91d3f05b2c23cf4fdcac88e4f8b50cec9088ac00000000000000001e6a1cdbb957b39547c4b841700768d623a3f4c849743272bc7783855c9c4d00000000
{
 "txid": "d208b659eaca2640f732b07b11ea9800c1a0bb4ffdc03aaf82af76c1787570ac",
 "размер": 373,
 "версия": 2,
 "locktime": 0,
 "Альвин": [
{
 "txid": "0f064de4a4c548693c261e2a87202aaa0f54548101ae267dab7cdc5c1000dbf4",
 "Uвых": 0,
 "scriptSig": {
 "АСМ": "304402204c7cbcc610ac5ee744dc7de6fc31421217dbd066e41fd377dbe16dbd70372d3d02201e74b66967b44548c007a011d98bb42a9f22651392232b87a640dcf8ad55e1d2[ALL] 0 0 6352210399e3dde1d1853dbd99c81ba4f2c0cca351b3cceecce7cd0bd59acc5789672135210327f017c35a46b759536309e6de256ad44ad609c1c4aed0e2cdb82f62490f75f852ae6763a914a7ec62542b0d393d43442aadf8d55f7da1e303cb88210399e3dde1d1853dbd99c81ba4f2c0cca351b3cceecce7cd0bd59acc5789672135ac6755b275210399e3dde1d1853dbd99c81ba4f2c0cca351b3cceecce7cd0bd59acc5789672135ac6868",
 "наговор": "47304402204c7cbcc610ac5ee744dc7de6fc31421217dbd066e41fd377dbe16dbd70372d3d02201e74b66967b44548c007a011d98bb42a9f22651392232b87a640dcf8ad55e1d20100004cad6352210399e3dde1d1853dbd99c81ba4f2c0cca351b3cceecce7cd0bd59acc5789672135210327f017c35a46b759536309e6de256ad44ad609c1c4aed0e2cdb82f62490f75f852ae6763a914a7ec62542b0d393d43442aadf8d55f7da1e303cb88210399e3dde1d1853dbd99c81ba4f2c0cca351b3cceecce7cd0bd59acc5789672135ac6755b275210399e3dde1d1853dbd99c81ba4f2c0cca351b3cceecce7cd0bd59acc5789672135ac6868"
},
 "последовательности": 5
}
],
 "Uвых": [
{
 "значение": 0.00036290,
 "н": 0,
 "scriptPubKey": {
 "АСМ": "OP_DUP OP_HASH160 d36d5a91d3f05b2c23cf4fdcac88e4f8b50cec90 OP_EQUALVERIFY OP_CHECKSIG",
 "наговор": "76a914d36d5a91d3f05b2c23cf4fdcac88e4f8b50cec9088ac",
 "reqSigs": 1,
 "тип": "pubkeyhash",
 "адреса": [
"mznssZhbYjU5GRNupZ455TKu2BYrkmfQhc"
]
}
 }, 
{
 "значение": 0.00000000,
 "Н": 1,
 "scriptPubKey": {
 "АСМ": "OP_RETURN dbb957b39547c4b841700768d623a3f4c849743272bc7783855c9c4d",
 "наговор": "6a1cdbb957b39547c4b841700768d623a3f4c849743272bc7783855c9c4d",
 "тип": "nulldata"
}
}
]
}

Вот разобранный сценарий P2SH.

OP_IF
 OP_2 0399e3dde1d1853dbd99c81ba4f2c0cca351b3cceecce7cd0bd59acc5789672135 0327f017c35a46b759536309e6de256ad44ad609c1c4aed0e2cdb82f62490f75f8 OP_2 OP_CHECKMULTISIG
OP_ELSE
OP_IF
 OP_HASH160 a7ec62542b0d393d43442aadf8d55f7da1e303cb OP_EQUALVERIFY 0399e3dde1d1853dbd99c81ba4f2c0cca351b3cceecce7cd0bd59acc5789672135 OP_CHECKSIG
 OP_ELSE 
 OP_5 OP_NOP3 0399e3dde1d1853dbd99c81ba4f2c0cca351b3cceecce7cd0bd59acc5789672135 OP_DROP OP_CHECKSIG
OP_ENDIF
OP_ENDIF

Редактировать: это, кажется, быть в mempool (по крайней мере с моей стороны)

$ биткоин-Кинк getrawmempool
[
 "d4147e3350c7135ea8988eaa350d4fec00980462aa2df504b7bf946a28d1f100", 
 "2ecf4ebd5f850da38926e58673cec0b5ec87569acf6e1db888c42fbaeb7c430a", 
 "f080088e292aedc954826ba6f9c0cbbbb00364305b61203e8720ae3c8cc3c30b", 
 "b54d0c1ceaa851a165e6d8f298bcbdb2bcbd8001bb5fe743eb12de2d6335a113", 
 "89e46f5baabbf7e60cb608ff2a82b822b575983997af979cc15efd3151d94021", 
 "f097c66979654beea2cb11fe704a84f7abccb2ab8d33f40015c7a3c032845c28", 
 "82c13c01af677325ee7f7ad74604a37deb75d31ba9749c9125b64b42e5905434", 
 "68baab281fb0509c7e8badddf1300ad3e572054566c07c01fcf4598768d0a398", 
 "d208b659eaca2640f732b07b11ea9800c1a0bb4ffdc03aaf82af76c1787570ac", 
"136b76344299ad409fbba3877ec409476ed71b243bf688c84b2cb56cf77f2db3"
]
+325
Angelika 24 нояб. 2016 г., 9:13:25

Выполните следующую команду в вашем терминале:

пункт установить конструкцию==2.5.2

Затем снова попытайтесь запустить скрипт Python.

+265
Chris Kent 16 янв. 2019 г., 4:32:04

Для пользователя, выполняющего полный узел, это в основном то, что происходит. На начальной установки, скачать (от других аналогов в сети) копию полного блока цепи, содержащие каждая сделка не исполнена. Поэтому, когда новая транзакция прибывает, у них есть данные, чтобы отслеживать все операции, которые привели к нему.

Чтобы сделать это более эффективным, клиент ведет базу данных действительных неизрасходованные выходы сделки (utxo), индексированный по хэшу транзакции (или txid). Когда новая транзакция Т приезжает, клиент проверяет, что материалы все соответствуют различающиеся utxo в базе данных. Если они это сделают, и все подписи в порядке, и все остальное сделка имеет смысл, то принимается сделка. В utxo, соответствующим входам Т удаляются из базы данных (так как они сейчас проводятся), и новые записи utxo создаются соответствующие выходы т.

Для "тонких" узлы, которые не держать все эти данные, им приходится заказывать его из других сетевых узлов, которые. Это несколько усложняет дело и требует определенной степени доверия в узлах предоставления информации.

+263
Alex Markov 13 нояб. 2014 г., 13:22:17

Я изменение bitcoind (работа с 0.13.1) включить запись лога в MySQL или в файл журнала базы данных. У меня все функции работали и составление за пределами bitcoind

Проблема я столкнулся, когда пытался скомпилировать все с bitcoind.
я добавила новый файл (.cpp и .ч) в Makefile и связан -lmysqlclient, но я получаю
неопределенная ссылка на 'mysql_init'

любой указатели будут оценены

+207
Ahir Vishal Varchand 27 янв. 2017 г., 3:15:30

Как многие популярные криптографирования сегодня был раздвоенный от биткоин в какой-то момент, мне интересно, кто последние Форкс казалось многообещающим, но в итоге не получилось в какой-то момент..

Своего рода урок истории, если вы будете, так что последние монеты не удалось, и почему?

+55
Guz Forster 11 мая 2013 г., 4:44:05

Возможно? да. Но если вы были достаточно большие для того, чтобы это генерировать значительную мощность майнинга на всех, кто-то заметит, что вы делаете, и не стоило бы пачкать репутацию вашей большой трафик сайта. Вы, наверное, заработать больше прибыли от рекламы при каждой загрузке страницы, чем вы бы максить свои процессора на несколько секунд.

+48
Will Bradley 22 июн. 2012 г., 22:58:41

Показать вопросы с тегом