Вытащить код синхронизации с сетью bitcoin и передавать в Elastic
Из кода ядра биткоин github.com/bitcoin/bitcoin
вытащить часть отвечающую за синхронизацию, сделать так чтобы в дальнейшем адаптировать. Чтобы этот кусок работал отдельно, без сохранения сети на диск и с апи.
Нам для каких-то личных целей нужно иметь всю историю блокчейна имея удобный доступ к этим данным. Если брать оригинальный bitcoin и использовать его RPC или REST api – это работает долго и не удобно в некоторых случаях. Нет возможности сделать какую-то выборку (по нужным нам параметрам) и т.д.
На данный момент у нас есть приложение, которое берет данные через RPC из клиента bitcoin, их обрабатывает и закидывает в elasticsearch. Но, этот подход нам не совсем нравится, т.к. требует большого количества ресурсов как на bitcoin ноду так и на хранилище эластика.
Мы хотели бы обойти тот путь, а именно не синхронизировать ноду биткоина и потом наполнять elastic, а делать это напрямую.
Всё состояние сети берём и сбрасываем в эластик в активном режиме, больше ничего не надо.
Использование оригинального кода bitcoin на c++
Читайте также:
11.08.2024 13:32
13.08.2024 07:02
11.08.2024 13:33
11.08.2024 13:30
Moscow.media
Частные объявления сегодня
Мари Краймбрери, Звонкий, DAASHA выступят на марафоне «Авторадио»
Валютные ставки — в рост. «Выберу.ру» подготовил рейтинг лучших долларовых вкладов за июль 2024 года
Большой стадионный концерт MACAN в Москве при поддержке Like FM
«Сады и люди»: что можно увидеть рассказывает Радио Romantika
Российская туристка поняла, кому действительно стоит приехать в Америку на ПМЖ, назвав 5 категорий людей и кому туда лучше не соваться
8 самых полезных трав, которые можно собрать самостоятельно: рейтинг
BIA Technologies наградила победителей международного конкурса математических докладов Best Paper Award
Счастливый сотрудник – эффективный сотрудник: как позитивная атмосфера в компании влияет на успех?
Airbnb shares slumps as weak forecast signals slowing travel demand
Hidden Sky setting instantly improves TV guide – all it takes is three clicks on your remote
The Rise of Robotic Realism: Exploring the Future of Sex Dolls
Evolving Trends in Realistic Sex Doll Manufacturing
В Самаре за взятку пойдёт под суд один из руководителей Минстроя
В Ростовской области кот спас бельчонка, притащив его к людям
Нарколог объяснил вред алкоголя для людей с болезнями сердца
Квартальная выручка Freedom Holding Corp. выросла до $450,7 млн
Фанаты серии игр Legacy Of Kain смогут получить легендарный меч Похититель душ
Geralt's voice actor confirms he'll be in the next Witcher, but not as the main character: 'Geralt will be part of the game'
Be a cute platypus, solve some Zelda-style puzzles, in Ogu and the Secret Forest
You can get every Dragon Age game yet made for just $10 in EA's August Steam sale
Преимущества автоматики для ворот Came
Большой стадионный концерт MACAN в Москве при поддержке Like FM
В Москве возбудили уголовное дело после ДТП с подростками
Школьник получил ожоги глаз из-за химического эксперимента в квартире в Москве
«Сады и люди»: что можно увидеть рассказывает Радио Romantika
В Москве возбудили уголовное дело после ДТП с подростками
Дальневосточные города возглавили рейтинг по росту туристического спроса в РФ
В аэропорту Благовещенска 300 пассажиров более суток не могут улететь в Москву
Президент Палестины Махмуд Аббас посетит Москву
Зверев: в Токио организация Олимпиады была намного лучше, чем в Париже
Рублёв вышел в 1/4 финала турнира ATP в Монреале
Теннисист Зверев раскритиковал условия в Олимпийской деревне
В США опубликовали видео тренировки Рыбакиной: она готовится к турниру за миллионы долларов
Ликсутов: выпуском стройматериалов в Москве занимаются более 340 предприятий
Эксперимент с ракетным топливом обернулся ожогами: московский подросток оказался в больнице
ФПК назначила дополнительные поезда Белгород – Москва
Сотни артистов примут участие в международном конкурсе «Московская a cappella»
Музыкальные новости
Алкоголь, запрещенные вещества и странный внешний вид: Нетребко пустилась во все тяжкие после развода
На фоне ситуации в Курской области коллеги вспомнили историю с Пугачевой
Обложка песни. Обложки альбомов песен. Сделать обложку для песни.
Бросил вторую жену, ушел из «Звезды сошлись» и сделал сыну паспорт США. Двойные стандарты Оскара Кучеры
Посол: Аббас посетит Россию 12–14 августа, рассчитывает на встречу с Путиным 13 августа
Зампред ЦБ Заботкин назвал причины повышения ключевой ставки в России
Депутат Госдумы Толмачев ответил Галкину* на критику Лепса и Газманова
«У «Зенита» и второй состав может побороться за место в тройке РПЛ»
ФПК назначила дополнительные поезда Белгород – Москва
Волочкова возмущена ценами на билеты в Большой театр
Необычные проекты реализовали в рамках фестиваля «Лето в Москве. Сады и цветы»
Жители Домодедова отправят гуманитарную помощь в Курскую область
В Архангельской области 15-ти летний мотоциклист попал в ДТП
Александр Цыбульский: "Наша задача - создать конкурентную экономику будущего"
Жизнь людей под угрозой: В Архангельской области обнаружили 288,5 метра бесхозного газопровода
Перспективы совершенствования оказания медицинской помощи в АЗРФ обсудили на форуме «Арктика — Регионы»
Ярмарка специальностей "Мир профессий и твое место в нем"
За издевательство над бездомным в Симферополе задержали двух треш-стримеров
В Крыму задержали завотдела одной из симферопольских больниц за взятку
«Жизнь. Творчество. Судьба»
к 130-летию со дня рождения писателя, драматурга, переводчика
М. М. Зощенко
Выпуск строительных металлоконструкций с января в Москве вырос на 54,5%
Запасы марганцевой руды в Запорожской области могут избавить Россию от импорта сырья
Путин может встретиться с президентом Палестины Аббасом 13 августа
Ефимов: школу и детский сад построят в Тропарево-Никулине по программе КРТ