Парсер биткоин блокчейн, чтобы получить все заголовки блоков

Я ищу он-лайн или офф-лайн работать с биткоин блокчейн парсер, чтобы получить только заголовки блоков

Все что мне нужно

########## Блок Заголовка ##########
Версия: 1
Предыдущее Хэш-00000000000000000000000000000000
Корень Меркле 4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b
Время 1231006505
Трудности 1d00ffff
Нонсен 2083236893

Нет данных сделок.

+458
user2163652 6 дек. 2013 г., 15:41:40
34 ответов

Как пояснил Гэвин Андерсен на форуме - для того, чтобы вычислить идентификатор хэш Техас, который используется в Меркл дерево, нужно хэш SHA весь Техас сообщение , определенных в спецификации протокола вики-страницы в два раза.

Например, только ТХ от генеза блока можно было бы двойной хэш следующий массив байтов:

01000000010000000000000000000000000000000000000000000000000000000000000000FFFFFFFF4D04FFFF001D0104455468652054696D65732030332F4A616E2F32303039204368616E63656C6C6F72206F6E206272696E6B206F66207365636F6E64206261696C6F757420666F722062616E6B73FFFFFFFF0100F2052A01000000434104678AFDB0FE5548271967F1A67130B7105CD6A828E03909A67962E0EA1F61DEB649F6BC3F4CEF38C4F35504E51EC112DE5C384DF7BA0B8D578A4C702B6BF11D5FAC00000000

И если дважды хэшируется правильно, это даст следующие хэш:

4A5E1E4BAAB89F3A32518A88C31BC87F618F76673E2CC77AB2127B7AFDEDA33B

+965
shuriken 03 февр. '09 в 4:24

Хорошо, что это просто невезение. Это может произойти, если майнер использует несколько Биткойн-узлы для обработки getwork или просит слоя. В случае GHash.Ио я думаю, что они либо есть столько ресурсов, что в один узел не может обрабатывать все усилия, чтобы держать их работать, так они создали несколько узлов и распределенных ресурсов на них.

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

Хотя, конечно, раздражает, это не действительно все, что вы можете сделать против него, если бы они знали от других блоков от их собственной сети, они бы просто упали и мы бы не узнали об этом.

+936
Gopala raja naika 7 июл. 2016 г., 14:05:50
Другие ответы

Связанные вопросы


Похожие вопросы

Проверить http://bitcoinswithfriends.com где люди могут одолжить биткоины на них друзей на Facebook.

+913
Laustralien 30 июл. 2017 г., 15:56:20

я хочу построить биткойн сторонний сервер для моего клиента.

но проблема в том, что когда я выполнить команду "биткоин-кли" с помощью PHP, то это не дает никакого результата.

я JSONRPCClient. но я не найти любое решение, и как ей пользоваться не могу понять.

здесь я должен дать "user:[email protected]:8338" . это мой пользователь ПК и пароль???

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

Этот скрипт не производит никаких выходных данных:

им require_once 'jsonRPCClient.php';
$биткоин = новый jsonRPCClient('http://bitcoinrpc:[email protected]:8332/');
Эхо "<пред>";
print_r($биткоин);
Эхо "<пред>\п fgfgf";
print_r($биткоин->getinfo());
эхо "и</pre>";
+893
origamimissile 1 нояб. 2019 г., 17:16:54

Я установил bitcoind в Linux. Я запустил его в режиме тестовом режиме, но это не синхронизация, так как это не скачивание блоков.

У меня есть следующие в Bitcoin.конф:

чтобы=8332 # необходима в тестовом режиме, а порт по умолчанию для тестовом режиме, составляет 18332

Ниже то, что он показывает с bitcoind getinfo:

{
 "версия" : 80600,
 "protocolversion" : 70001,
 "walletversion" : 60000,
 "баланс" : 0.00000000,
 "блоки" : 0,
 "timeoffset" : 0,
 "подключений" : 0,
 "прокси" : "",
 "трудность" : 1.00000000,
 "тестовом режиме" : правда,
 "keypoololdest" : 1392428204,
 "keypoolsize" : 101,
 "paytxfee" : 0.00000000,
 "ошибки" : ""
}

У меня на неделе статус многословен для межсетевого экрана:

Статус: Активный

В Действие От
-- ------ ----
8333/ПТС позволяет в любом месте
8332/ПТС позволяет в любом месте
18333/ПТС позволяет в любом месте
8333 позволяет в любом месте
8332 позволяет в любом месте
18333 позволяет в любом месте
8333/протокол TCP позволяет в любом месте (В6)
8332/протокол TCP позволяет в любом месте (В6)
18333/протокол TCP позволяет в любом месте (В6)
8333 позволяет в любом месте (В6)
8332 позволяет в любом месте (В6)
18333 позволяет в любом месте (В6)

8332/TCP и разрешить в любом месте
18333/TCP и разрешить в любом месте
8333 позволяют в любом месте
8332 позволяют в любом месте
18333 позволяют в любом месте
8333/TCP и разрешить в любом месте
8332/TCP и разрешить в любом месте (В6)
18333/TCP и разрешить в любом месте (В6)
8333 позволяют в любом месте (В6)
8332 позволяют в любом месте (В6)
18333 позволяют в любом месте (В6)
8333/TCP и разрешить в любом месте (В6)

Ниже приводится содержимое отладки.журнал:

2014-03-13 01:04:57 биткоин версия v0.8.6.0-g03a7d67-бета ()
2014-03-13 01:04:57 с помощью OpenSSL версии OpenSSL с 1.0.1 14 марта 2012 года
2014-03-13 01:04:57 данные по умолчанию в каталог /Home/ОТП/.биткоин
2014-03-13 01:04:57, используя данные каталога /Home/ОТП/.биткоин/testnet3
2014-03-13 01:04:57 за 125 соединений (1024 доступных дескрипторов файлов)
2014-03-13 01:04:57, используя 4 нити для скрипта проверки
2014-03-13 01:04:57 сообщение инициализации: проверка бумажник...
2014-03-13 01:04:57 dbenv.открытого каталога журнала=/домой/ОТП/.биткоин/testnet3/база данных, файл ошибок=/з$
2014-03-13 01:04:57 обязательно [::]:18333
2014-03-13 01:04:57 привязан к 0.0.0.0:18333
2014-03-13 01:04:57 инит сообщение: загрузка блока индекса...
2014-03-13 01:04:57 Открытие LevelDB в /Home/ОТП/.биткоин/testnet3/блоки индекса/
2014-03-13 01:04:57 открыт LevelDB успешно
2014-03-13 01:04:57 Открытие LevelDB в /Home/ОТП/.биткоин/testnet3/chainstate
2014-03-13 01:04:58 открыт LevelDB успешно
2014-03-13 01:04:58 LoadBlockIndexDB(): последний блок файла = 0
2014-03-13 01:04:58 LoadBlockIndexDB(): последний блок файла информация: CBlockFileInfo(блоков=1, ы$
2014-03-13 01:04:58 LoadBlockIndexDB(): индекс сделки отключены
2014-03-13 01:04:58 LoadBlockIndexDB(): hashBestChain=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
2014-03-13 01:04:58 инициализации сообщения: проверка блоков...
2014-03-13 01:04:58 индекс блока 43ms
2014-03-13 01:04:58 сообщение инициализации: загрузка бумажник...
2014-03-13 01:04:58 nFileVersion = 80600
2014-03-13 01:04:58 441ms кошелек 
2014-03-13 01:04:58 инициализации сообщения: загрузка адреса...
2014-03-13 01:04:58 загружено 0 адресов из сверстников.дат 1мс
2014-03-13 01:04:58 mapBlockIndex.размер() = 1
2014-03-13 01:04:58 nBestHeight = 0
2014-03-13 01:04:58 setKeyPool.размер() = 101
2014-03-13 01:04:58 mapWallet.размер() = 0
2014-03-13 01:04:58 mapAddressBook.размер() = 1
2014-03-13 01:04:58 ключ addlocal(ХХХ.ХХХ.ХХХ.ХХХ:18333,1)
2014-03-13 01:04:58 протоколов IPv4 интерфейс eth0: ХХХ.ХХХ.ХХХ.ХХХ
2014-03-13 01:04:58 dnsseed нить начать
2014-03-13 01:04:58 адресов погрузки из семян ДНС (может занять некоторое время)
2014-03-13 01:04:58 чистая нить начать
2014-03-13 01:04:58 установления нить начать
2014-03-13 01:04:58 opencon-нить начать
2014-03-13 01:04:58 msghand нить начать
2014-03-13 01:04:58 dumpaddr нить начать
2014-03-13 01:04:58 0 адресов нашли от DNS семена
2014-03-13 01:04:58 dnsseed резьбы на выходе
2014-03-13 01:04:58 сообщение инициализации: делается загрузки
2014-03-13 01:04:59 GetMyExternalIP() получено [ХХХ.ХХХ.ХХХ.ХХХ] ХХХ.ХХХ.ХХХ.ХХХ:0
2014-03-13 01:04:59 GetMyExternalIP() возвращается ХХХ.ХХХ.ХХХ.ХХХ
2014-03-13 01:04:59 ключ addlocal(ХХХ.ХХХ.ХХХ.ХХХ:18333,4)
2014-03-13 01:06:52 способ ThreadRPCServer=getinfo
2014-03-13 01:06:52 keypool резерва 2
2014-03-13 01:06:52 keypool возвращение 2
2014-03-13 01:09:09 способ ThreadRPCServer=getinfo
2014-03-13 01:09:09 keypool резерва 2
2014-03-13 01:09:09 keypool возвращение 2
2014-03-13 01:19:58 покраснел 0 обращается к сверстникам.дат 4МС
2014-03-13 01:34:58 покраснел 0 обращается к сверстникам.дат 18 мс
2014-03-13 01:49:58 покраснел 0 обращается к сверстникам.дат 1мс
2014-03-13 02:04:58 покраснел 0 обращается к сверстникам.дат 22ms
2014-03-13 02:19:58 покраснел 0 обращается к сверстникам.дат 3МС
2014-03-13 02:34:58 покраснел 0 обращается к сверстникам.дат 44ms
2014-03-13 02:49:58 покраснел 0 обращается к сверстникам.дат 22ms
2014-03-13 03:04:58 покраснел 0 обращается к сверстникам.дат 34ms
2014-03-13 03:19:58 покраснел 0 обращается к сверстникам.дат 16мс
2014-03-13 03:34:58 покраснел 0 обращается к сверстникам.дат 32ms
...
...
...
2014-03-13 13:04:59 покраснел 0 обращается к сверстникам.дат 20мс
2014-03-13 13:19:59 покраснел 0 обращается к сверстникам.дат 3МС
2014-03-13 13:30:47 способ ThreadRPCServer=getinfo
2014-03-13 13:30:47 keypool резерва 2
2014-03-13 13:30:47 keypool возвращение 2
2014-03-13 13:34:59 покраснел 0 обращается к сверстникам.дат 21ms

Может кто-нибудь предложить какие-либо решения, чтобы получить bitcoind для синхронизации и загрузки блоков?

Обновление ПО 2014-03-13:

Я пробовал извлекать биткоин.conf и работает это:

bitcoind -тестовом режиме -debugnet -printtoconsole

и я получил следующее:

Биткоин-версия v0.8.6.0-g03a7d67-бета ()
Используя OpenSSL версии OpenSSL с 1.0.1 14 марта 2012 года
По умолчанию данные в каталог /Home/ОТП/.биткоин
Используя данные каталога /Home/ОТП/.биткоин/testnet3
Используем не более 125 соединений (1024 дескриптора файла доступен)
Используя 4 нити для проверки скрипта 
сообщение инициализации: проверка бумажник...
dbenv.открытого каталога журнала=/домой/ОТП/.биткоин/testnet3/базы данных файл ошибок=/домой/ОТП/.биткоин/testnet3/дБ.журнал
Обязательно [::]:18333
Обязательно 0.0.0.0:18333
сообщение инициализации: индекс нагрузки блока...
Открытие LevelDB в /Home/ОТП/.биткоин/testnet3/блоки индекса/
Открыл LevelDB успешно
Открытие LevelDB в /Home/ОТП/.биткоин/testnet3/chainstate
Открыл LevelDB успешно
LoadBlockIndexDB(): последний блок файла = 0
LoadBlockIndexDB(): последний блок файла информация: CBlockFileInfo(блоков=1, размер=293, высот=0...0, Время=2011-02-02...2011-02-02)
LoadBlockIndexDB(): индекс транзакции отключены
LoadBlockIndexDB(): hashBestChain=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX высота=0 дату=2011-02-02 23:16:42
сообщение инит: проверка блоков...
 индекс блока 32ms
сообщение инициализации: загрузка бумажник...
nFileVersion = 80600
 454ms кошелек 
сообщение инициализации: адреса погрузки...
Загружен 0 адресов из сверстников.дат 0мс
mapBlockIndex.размер() = 1
nBestHeight = 0
setKeyPool.размер() = 101
mapWallet.размер() = 0
mapAddressBook.размер() = 1
Ключ addlocal(ХХХ.ХХХ.ХХХ.ХХХ:18333,1)
Протокол IPv4 интерфейс eth0: ХХХ.ХХХ.ХХХ.ХХХ
dnsseed запустить поток 
Загрузка адресов из семян ДНС (может занять некоторое время)
чистая запустить поток 
установления нить начать
opencon-нить начать
msghand нить начать


dumpaddr нить начать
Ошибка: использовать bitcoind, вы должны установить rpcpassword в файл конфигурации:
/главная/ОТП/.биткоинов/биткоин.конф
Рекомендуется использовать следующий случайный пароль:
rpcuser=bitcoinrpc
rpcpassword=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
(вам не нужно запоминать этот пароль)
Имя пользователя и пароль не должны быть одинаковыми.
Если файл не существует, создайте его с владельцем-читается только файл разрешения.
Также рекомендуется установить alertnotify так что вы будете уведомлены проблем;
например: alertnotify=Эхо %х | почта -с "биткоин оповещения" [email protected]

Ошибка: использовать bitcoind, вы должны установить rpcpassword в файл конфигурации:
/главная/ОТП/.биткоинов/биткоин.конф
Рекомендуется использовать следующий случайный пароль:
rpcuser=bitcoinrpc
rpcpassword=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
(вам не нужно запоминать этот пароль)
Имя пользователя и пароль не должны быть одинаковыми.
Если файл не существует, создайте его с владельцем-читается только файл разрешения.
Также рекомендуется установить alertnotify так что вы будете уведомлены проблем;
например: alertnotify=Эхо %х | почта -с "биткоин оповещения" [email protected]

сообщение инициализации: делается загрузки
dumpaddr нить остановить
Завершение работы : в процессе...
нить msghand прервать
Флеш(ложные)
кошелек.дат счетчик=0
opencon нить прервать
кошелек.КПП дат 
установления прерывание потока
кошелек.дат отстегнуть
кошелек.дат закрыт
DBFlush(ложные) 1мс закончилась 
StopNode()
чистый поток прерываний
0 адресов нашли из семян ДНС 
dnsseed выхода потока 
Покраснел 0 адресов сверстников.дат 9ms
0 изменен совершении операций в базе монета...
Флеш(правда)
кошелек.дат счетчик=0
кошелек.КПП дат 
кошелек.дат отстегнуть
кошелек.дат закрыт
DBFlush(правда) закончился 1 мс
Выключение : сделано

Как и было предложено в предыдущем ответе, я поставил следующие в Bitcoin.конф:

rpcuser=bitcoinrpc
rpcpassword=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

и перепроверил:

bitcoind -тестовом режиме -debugnet -printtoconsole

и получил следующее:

Биткоин-версия v0.8.6.0-g03a7d67-бета ()
Используя OpenSSL версии OpenSSL с 1.0.1 14 марта 2012 года
По умолчанию данные в каталог /Home/ОТП/.биткоин
Используя данные каталога /Home/ОТП/.биткоин/testnet3
Используем не более 125 соединений (1024 дескриптора файла доступен)
Используя 4 нити для проверки скрипта 
сообщение инициализации: проверка бумажник...
dbenv.открытого каталога журнала=/домой/ОТП/.биткоин/testnet3/базы данных файл ошибок=/домой/ОТП/.биткоин/testnet3/дБ.журнал
Обязательно [::]:18333
Обязательно 0.0.0.0:18333
сообщение инициализации: индекс нагрузки блока...
Открытие LevelDB в /Home/ОТП/.биткоин/testnet3/блоки индекса/
Открыл LevelDB успешно
Открытие LevelDB в /Home/ОТП/.биткоин/testnet3/chainstate
Открыл LevelDB успешно
LoadBlockIndexDB(): последний блок файла = 0
LoadBlockIndexDB(): последний блок файла информация: CBlockFileInfo(блоков=1, размер=293, высот=0...0, Время=2011-02-02...2011-02-02)
LoadBlockIndexDB(): индекс транзакции отключены
LoadBlockIndexDB(): hashBestChain=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX высота=0 дату=2011-02-02 23:16:42
сообщение инит: проверка блоков...
 индекс блока 50мс
сообщение инициализации: загрузка бумажник...
nFileVersion = 80600
 кошелек 436ms
сообщение инициализации: адреса погрузки...
Загружен 0 адресов из сверстников.дат 1мс
mapBlockIndex.размер() = 1
nBestHeight = 0
setKeyPool.размер() = 101
mapWallet.размер() = 0
mapAddressBook.размер() = 1
Ключ addlocal(ХХХ.ХХХ.ХХХ.ХХХ:18333,1)
Протокол IPv4 интерфейс eth0: ХХХ.ХХХ.ХХХ.ХХХ
dnsseed запустить поток 
чистая запустить поток 
Загрузка адресов из семян ДНС (может занять некоторое время)
установления нить начать
opencon-нить начать
msghand нить начать
dumpaddr нить начать
сообщение инициализации: делается загрузки
0 адресов нашли из семян ДНС 
dnsseed выхода потока 
тайм-аут соединения 
Ошибка: GetMyExternalIP() : подключение к ууу.Ыыы.Ыыы.Ууу:80 не
тайм-аут соединения 
Ошибка: GetMyExternalIP() : подключение к БЗ.БЗ.БЗ.ЗЗЗ:80 не
GetMyExternalIP() получено [ХХХ.ХХХ.ХХХ.ХХХ] ХХХ.ХХХ.ХХХ.ХХХ:0
GetMyExternalIP() возвращается ХХХ.ХХХ.ХХХ.ХХХ
Ключ addlocal(ХХХ.ХХХ.ХХХ.ХХХ:18333,4)

Спустя долгое время я получил следующий ответ:

Покраснел 0 адресов сверстников.дат 201ms
Покраснел 0 адресов сверстников.дат 4МС

Кто-нибудь может различить сверху, в чем проблема и как ее решить?

+891
Gar 11 нояб. 2010 г., 4:29:38

Нет, это не возможно.

Поэтому сделка должна склоняются, если лимит будет исчерпан, но:

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

+890
Amatoj 15 авг. 2016 г., 13:17:00

Есть некоторые хорошие старомодные цифровой подписи от покупателя/продавца/сотрудника регистрация по документам и использования opentimestamps.org с timestamp надежно это. Пусть все заинтересованные стороны сохранить копию (зашифрованный или нет) документы и все готово.

Вам не нужен блокчейн.

+870
Alex Styller 24 янв. 2018 г., 10:09:19

Что такое лимит в битах для текстовых данных в тайне (данные что это на самом деле хэшируется и используется в скрипте) в закрытом контракта хэш?

+853
Evilinsideme 10 мая 2010 г., 9:43:44

Это может технически быть неправильным, но философски это единственный способ объяснить "блокчейн", не вдаваясь в данную криптовалюту-"актив/сумма перевода"-мусора, который на самом деле не то, что блокчейн-это про.

Итак, предположим, что есть 8 слоев. На 8. слой блокчейн слой, весь ее цель-ответить на вопрос

кто что сделал

на уровне протокола, т. е.. доступна для всех, как FTP/HTTP-протоколу (протоколу TCP/IP) для передачи данных.

Теперь он должен сделать больше смысла для вас, почему передача активов и голосованиях, патентов и прав автора и backoffice оптимизации всех случаях использования технологии blockchain: "кто что сделал".

взято из: https://monax.io/explainers/ecosystem_applications/

+845
ZolKakSAbaka 13 янв. 2017 г., 9:31:29

Да, я сделал это несколько минут назад.

После того как я отправила первую сумму из кошелька я получил сообщение, что счет не оплачен полностью, и что Х БТЦ осталось. Тогда я посылаю левой биткоинов с кошелька Б на адрес, и теперь я должен ждать подтверждения транзакции.

Но, кажется, работает :-)

+841
Zizou kurosaki 16 апр. 2013 г., 1:54:53

Анализ такой же, как и на другое имущество.

Вам только нужно сообщить доход, действительно связаны с нами или что является фиксированной, определена, ежегодный или периодический (ПАПД). Так что пока вы должны сообщить нам источников стипендии или заработной платы, от работы в США, вам не нужно сообщать о сделках с иностранными.

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

Пожалуйста, ознакомьтесь с публикацией 54 если у вас есть дополнительные вопросы.

+839
terjekid 11 мар. 2014 г., 6:48:26

Смотрите здесь во-первых, https://multibit.org/en/help/v0.5/help_troubleshooting.html, То здесь, https://multibit.org/en/help/v0.5/help_support_missingWallets.html

Кроме того, была ранее, Закрытые кошелек в Многоразрядной, это навсегда??

+822
dgg32 16 мая 2016 г., 12:44:21

похоже, что адрес кошелька был создан для нее

Это кажется наиболее вероятным для меня. Банкомат не должен допускать назначения/получения адреса, чтобы быть пустым или содержать то, что не является допустимым биткоин-адрес (например, номер телефона будет отклонена)

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

Если у вашего друга нет распечатанной квитанции с некоторыми деталями на нем, вполне вероятно, что деньги-это теперь навсегда недоступны.

Я бы

  • попробуйте найти распечатанная квитанция
  • связаться с владельцем банкомата (хотя я бы не ожидаем, что они будут в состоянии помочь)
  • посетить банкомат с вашего друга и попытаться воссоздать то, что произошло с минимально возможную сумму денег в качестве теста.
+816
mick 3 янв. 2012 г., 7:55:02

Касающихся различных версий операционных систем и аппаратного обеспечения для Mac.

+787
Silence 6 янв. 2010 г., 10:43:45

Bitcoind не индекс по адресу, но вы можете сканировать uxto набор для минусов, которые расходуются по адресу интереса:

  • Увидеть scanutxoset в документации: https://bitcoincore.org/en/doc/0.17.0/rpc/blockchain/scantxoutset/

  • Однако, непонятно, как он будет поддерживаться в будущем: https://bitcoincore.org/en/meetings/2018/05/24/

  • Также обратите внимание, что набор utxo может не возвращать никакого результата на ваш адрес, если результат последней операции, связанные с этим адресом было потрачено (не член uxto больше).

Кроме того, Libbitcoin-сервер индексирует все операции по адрес по умолчанию:

+784
OldSpud 13 дек. 2012 г., 3:25:53

Неа это уже не полный узел со сверстниками не можете скачать полный блокчейн от вас. Однако некоторые, в том числе основные разработчики, все равно относятся к обрезке узлов как полные узлы. Поскольку 0.12.0 и BIP130, блоки могут быть объявлены заголовок и подрезают узлы могут служить блоки у них.

Сколько памяти у вас в наличии? У вас есть более 2 ГБ?

Вы смотрели в сокращенного узла? После начального запуска ядра биткоин, закрыть его и создать Bitcoin.conf файл с черносливом = 550. https://bitcoin.org/en/release/v0.12.0#wallet-pruning

Также учитывать использование полосы пропускания. Когда я запускаю узлов на VPS я обычно тоже режут полосу пропускания. Вы можете установить их в ваш биткоин.конф а также используя maxuploadtarget и maxconnections.

maxuploadtarget=20 
maxconnections=16 

Таким образом, вы все равно можете иметь полностью функционирующий биткоин кошелек, но сделать его более доступным для запуска виртуальной машины. Опять же, это не полный узел, но он будет иметь полный функционал для работы bitcoind на сервере.

+781
user42651 2 авг. 2011 г., 15:23:56

Сегодня это не возможно. Была активная дискуссия на эту тему на GitHub, но это в настоящее время не реализовано.

Там был запрос, представленный некоторое время назад, что некоторые люди, возможно, начали использовать в производстве, но мое понимание заключается в том, что код старый и в настоящее время не работоспособна от источника тока.

Это будет отличная возможность, поэтому я надеюсь, что он выйдет в какой-то момент.

+757
shmel80 9 сент. 2019 г., 3:51:48

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

+740
That Smart Ass 11 мар. 2010 г., 17:35:00

Взгляните на

https://www.bitfinex.com/

Также есть трейлинг стоп, лимит ордеров, CFD и маржинальных сделок.

+703
Pirmin Odermatt 10 сент. 2012 г., 13:28:02

Я надеюсь, что это так. Я буду выглядеть довольно глупо, если он на самом деле не анонимные. В статье содержится набросок доказательства того, что система, по сути, анонимным. То есть проверке. Действительно, чтобы получить опубликованы, другие ученые должны были смотреть на это. Сейчас, что бумага, даже больше будет. Если есть проблема с доказательством, кто-то укажет на это.

Как уже сказали, главный вопрос-это эффективность и это, вероятно, поправимо с дальнейших исследований и инженерии.

+681
oxytocin01 26 мар. 2012 г., 12:13:17

Я читал такое высказывание где-то на веб-сайте: "Каждый блокчейн возможный адрес уже существует, задолго до того, как кошелек нашел его. Причина в том, что адреса блокчейн, являются результатом математической операции". Может кто-нибудь объяснить мне, как они хотели ребенка. У меня нет информатики фон.

+632
loveartsomuch 16 дек. 2015 г., 6:30:07

Мой вопрос ниже:

Я вам стоимость один доллар США сумму в биткоинах , используя последнее значение из БТЦ-е (в случае если кто-то считает это полезным..)

На БТЦ-е вызов API https://btc-e.com/api/3/ticker/btc_usd

{"btc_usd":
 { 
"высокий":245.196,
"низкий":238.75,
"СР":241.973,
"объем":1311899.79685,
"vol_cur":5434.56688,
"последний":242.291,
"купить":242.9,
"продать":242.29,
"обновление":1431260454
}}

Сумма такой

( 1 / ( 242.291 / 100000000 ) ) / 100000000

= 0.004127268449921788 БТЦ-е обмен цена $1 стоит БТЦ

//0.00411811 это похоже на blockchain.info с 1 $средняя цена

Чтобы объяснить, я пародирование https://blockchain.info/tobtc?currency=USD&value=1 как он преобразует цена одного доллара к его стоимости в БТЦ вот так:

0.00411811

Мой вопрос:

Мне нужно как-то сделать это с http://dogecoinaverage.com/USD

Которая гласит:

Глобальный объем-средневзвешенная цена одной Dogecoin-это:

0.00009289 долларов США

Я мог бы использовать эту информацию, чтобы математически получите среднюю цену 1 доллар в дож?

+607
Lilienthal 24 мар. 2019 г., 12:58:06

Если бы вас попросили проверить денежные транзакции, все, что вам нужно сделать, это проверить, что законопроекты размениваясь является подлинным. Вам не нужно знать, кто эти две партии и каковы их мотивы.

Аналогичным образом, шахтеры просто проверяет, что отправляющая сторона имеет личные ключи адреса, что биткоин и что они еще не отправили биткоин где-то еще.

+571
Anand Prakash 18 мар. 2011 г., 17:34:35

Я знаю, как проверить, когда был конкретный транзакций, включенных в блок. Но как я могу проверить, когда мой bitcoind узел впервые увидел его? Я хотел бы оценить, как долго сделки осталась неподтвержденной после того, как он был показан.

+521
dualie 8 авг. 2014 г., 9:52:58

Я продолжаю видеть это везде, но это кажется невозможным для поиска. Что это означает? Что это значит? Как вы рассчитываете Че?

Например, "13.5 м/с составляет $2773.28 нас". Что это вообще значит?

+513
Hez 29 апр. 2016 г., 21:37:19

На 10-26-17, я послал $425 от моего blockchain.info кошелек мой кошелек Blockchain кошелек. Как из 10-28-17, сделки еще не принято. Если транзакция не подтверждена, будет 425 $появится в моих blockchain.info кошелек?

+487
kbrownEEB 18 апр. 2010 г., 20:42:41

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

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

Это правильное решение или я что-то пропустила?

+462
Pavlo 26 февр. 2015 г., 3:09:19

Я читал Mimblewimble бумаги.

Конечно, процесс слияния сделка не является интерактивным.
Однако, операции создания процесса, похоже, не неинтерактивные.
Для создания транзакции, отправителя должны взаимодействовать приемник, потому что отправитель не должен знать ослепляющий фактор все выходные(за исключением изменения). Если отправитель знает ослепляющий фактор производства, он может провести выходные.

Это мое понимание правильное?

+447
user1084028 31 дек. 2016 г., 15:17:42

Зайдите на достоверный сайт, скачать формате HTML, затем выключите ваш интернет код нормально.

Если браузер конфиденциальности затем сделайте свой бумажный кошелек распечатать его потом положить в поддельные данные, а также затем очистить ваш кэш браузера. Рекомендуем вам использовать на USB-накопитель или что-то в этот свежий браузер.

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

Далее поиск как импортировать приватные ключи в ваш конкретный кошелек для лайткоинов-помогает - отладка importprivkey "litecoinprivkey" ( "метка" ) ( пересканировать ) importpubkey "по умолчанию" ( "ярлыка" сканировать )

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

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

+306
Nuar 25 авг. 2013 г., 16:53:48

Я хочу отправить монеты из моего эфира кошелька на другой Bitcoin кошелек, который у меня есть. Я ввел свой биткоин кошелек получение адреса, но сделка MyEtherWallet конвертировать его в другой формат-адрес, который начинается с префиксом '0x' и я думаю, что это hexadcimal.

Как я могу быть уверен, что этот адрес действительно относится к адрес, который я ввел?? Я ищу внешнего генератора, чтобы убедиться себя, что это адрес получения, что мой boitcoin кошелек отображается превратился в шестнадцатеричном коде они показывают

+267
vhbazan 26 мар. 2013 г., 5:34:26

Если я хочу послать вам 75 и у меня 100, сделка из 100 будет принято, в которой я получаю 25 назад как изменить. Почему это?

См. также изменение

Когда выход из сделки используется в качестве ввода другой сделки, она должна быть потрачена в полном объеме

+211
Pieter VN 14 июн. 2017 г., 15:47:45

Новые полные узлы проверить оба блока и проводки внутри этих блоков. Новых клиентов СЦМ проверять только заголовки блоков.

Биткоин ядра избегает проверки подписи на блоках до последней контрольной точки. Проверка подписи является одним из наиболее трудоемких частей проверки блока. (Как писать, последний пост был в апреле 2014 года, 2,5 года назад.) Это может быть отключен с помощью параметра контрольно-пропускные пункты=0.

+151
Jillian Morhat 6 июн. 2016 г., 15:13:45

Это на самом деле менее вероятно по той же минер. Причиной этого является тот факт, что Шахтер, который нашел блок уже подтвердил, что он знает, какие сделки с mempool были использованы. Если блок добывается другого человека, их анализа, возможно, не были проверены ранее созданный блок, который заставляет их быть осведомлены о том, какие сделки были включены. Таким образом, пустой блок-это более вероятно, когда он был добыт кем-то другим.

+151
Drew Erikson 16 апр. 2012 г., 9:22:49

Я обрезал весь узел биткоин базовую версию 0.14.0 и проверяю https://bitnodes.21.co/nodes/ я вижу, что мой узел был назван "NODE_WITNESS (12)" В отличие от других узлов, которые называли "NODE_WITNESS (13)".

+62
akostar 16 мая 2014 г., 20:16:11

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