Author

Topic: Нужна своя имплементация узла Bitcoin. Ищем конс&#1 (Read 168 times)

jr. member
Activity: 55
Merit: 1
есть опыт по биткойн нодам и их проблемам. пишите в тг @ipich_ipich
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
Еще нужно входы и выходы адреса считать, чтобы баланс актуальный понимать

То есть эксплорера своего у вас тоже нет?
newbie
Activity: 1
Merit: 0
А вы не смотрели debug.log? Может, bitcoind перед смертью чо-нить интересное в него пишет?
Смотрели. Он в момент зависания перестает туда писать. Перед этим ничего необычного,
legendary
Activity: 2314
Merit: 2300
Версия пока такая: с ростом хранимых адресов растет обмен данными с сетью и это провоцирует сбой.

Это вряд ли. Объём траффика зависит от количества генерируемых транзакций, а не от количества собственных адресов.

А вы не смотрели debug.log? Может, bitcoind перед смертью чо-нить интересное в него пишет?
newbie
Activity: 15
Merit: 1
Где-то у вас баги похоже в коде. Bitcoind нормально работает с 10к адресами на тестовых нагрузках.

Доброго времени суток. Начинает падать когда много адресов в кошельке. Версия пока такая: с ростом хранимых адресов растет обмен данными с сетью и это провоцирует сбой. Т.е. если бы мы вешали ее запросами по RPC, то и с пустым wallet.dat проблема бы проявлялась, но ее там нет.
newbie
Activity: 15
Merit: 1
Можно без помощи bitcoind создавать и подписывать транзакции, тогда не придётся хранить в нём тысячи ключей.

Для этого требуется сделать свою имплементацию протокола bitcoin, Вы готовы поучаствовать в этой работе?

Не требуется, есть готовые велосипеды. Зачем вам своя имплементация, когда надо всего лишь создавать и подписывать транзакции? Создаёте, подписываете, отправляете полной ноде - profit.

Еще нужно входы и выходы адреса считать, чтобы баланс актуальный понимать
newbie
Activity: 54
Merit: 0
Где-то у вас баги похоже в коде. Bitcoind нормально работает с 10к адресами на тестовых нагрузках.
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
Можно без помощи bitcoind создавать и подписывать транзакции, тогда не придётся хранить в нём тысячи ключей.

Для этого требуется сделать свою имплементацию протокола bitcoin, Вы готовы поучаствовать в этой работе?

Не требуется, есть готовые велосипеды. Зачем вам своя имплементация, когда надо всего лишь создавать и подписывать транзакции? Создаёте, подписываете, отправляете полной ноде - profit.
newbie
Activity: 15
Merit: 1
Можно без помощи bitcoind создавать и подписывать транзакции, тогда не придётся хранить в нём тысячи ключей.

Для этого требуется сделать свою имплементацию протокола bitcoin, Вы готовы поучаствовать в этой работе?
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
Можно без помощи bitcoind создавать и подписывать транзакции, тогда не придётся хранить в нём тысячи ключей.
newbie
Activity: 15
Merit: 1
А не проще просто в базе держать заранее сгенерированый адреса, и выдавать их пользователям.
А чекать их пополнение через эксплореры, причем чекать на 2-3 эксплорерах, т.е. когда в обеих эксплорерах транзакция подтвердится, то вы переовдите средства пользователя.

ПС. часто вами пользуюсь )))

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

P.S. Спасибо за Ваши обмены в Netex24 и доверие  Smiley
member
Activity: 121
Merit: 12
А не проще просто в базе держать заранее сгенерированый адреса, и выдавать их пользователям.
А чекать их пополнение через эксплореры, причем чекать на 2-3 эксплорерах, т.е. когда в обеих эксплорерах транзакция подтвердится, то вы переовдите средства пользователя.

ПС. часто вами пользуюсь )))
newbie
Activity: 15
Merit: 1
Здравствуйте, мы команда которая разрабатывает криптообменники. До настоящего времени работаем с сетью через ноду bitcoind. Нода стала работать очень нестабильно, т.к. количество наших клиентов выросло. При хранении более 10K адресов она часто падает по непонятным нам причинам. Хотим сделать упрощенную имплементацию протокола для индивидуальных нужд нашего процессинга. Если кто-то принимал участие в подобной работе или имеет представление о такой как это делается, просим помощи. Нужны консультации, наставничество. Платим хорошо. Спасибо.
Jump to: