Разработка API блокчейна - PullRequest
0 голосов
/ 12 февраля 2019

Мне нужна ваша помощь, я пытаюсь создать API.С помощью этого API я хотел бы получить статистику за последние 24 часа сети Биткойн и вернуть что-то вроде этого:

  • Количество добытых блоков
  • Количество транзакций
  • Hashrate

и т. Д.

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

1 Ответ

0 голосов
/ 13 февраля 2019

Если вы работаете с узлом, вы сможете получить необходимую информацию через интерфейс rpc.Как, было бы более конкретной реализации.Например, вам нужно где-то сохранить высоту блока, а через 24 часа вычесть ее из текущей.

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

...