Реальная история.
я бегу Bitcoin-ядро на коробке Линукс т.е. я бегу его в качестве узла / демона.
то, что я хочу, новая транзакция Bitcoin детали, как только они происходят.
какой из следующего подхода является Лучший ?
1) работает узел сам и слушать trasnactions
2) получить детали сделки от 3 партии API как blockchain.info
3) слушать Socket.io для Bitcoin сделок. обеспечивается blockexplorer.com
Лучший? Это зависит от того, что вы хотите сделать.
который один из вышеперечисленных быстро.
Они все быстро. Они все быстрее, чем ждать сделки, чтобы быть в блоке в blockchain, а затем сканирования blockchain.
я задаю этот becuase, позволяет сказать,
2 человека имеет тот же секретный ключ тот же кошелек, и оба ждет получения новой транзакции, который один будет получить первую и почему?
Человек, который подключается к большинству сверстников узлов
более вероятно слышащийся о сделке в первую очередь.
Узел, который имеет наименьшее количество переходов между собой и транзакции передающего узла
будем услышать о сделке первым.
Итак, вот несколько примеров:
Отправитель использует blockchain.info бумажник. Человек А использует blockchain.info API. Человек Б использует узел Bitcoin Core, за межсетевым экраном, который подключен только к одному другому узлу. Тот другой узел не подключен непосредственно к любому blockchain.info узлам. В этом примере пользователь А, скорее всего, имеют доступ к сделке рано.
Отправитель использует Bitcoin сердечник бумажник, который напрямую не подключен к какому-либо из узлов blockchain.info в. Человек А использует blockchain.info API. Человек Б использует узел Биткойн сердечника, который подключен непосредственно к узлу отправителя Биткойн Core. В этом примере, Person B, скорее всего, имеют доступ к сделке рано.
Спасибо за ваше время.
Пожалуйста.