Size: a a a

Blockchain Developers

2017 September 13

rg

rPman gr in Blockchain Developers
Arthur ⛹️‍♂️
имеешь в виду сохранять каждому пользователю свой кошель навсегда?
нет, в своем магазине храните адреса и время их выдачи, старые адреса без транзакций повторно выдавайте пользователям
источник

A

Arthur ⛹️‍♂️ in Blockchain Developers
ах. спасибо
источник

Z

Zomboidmaster in Blockchain Developers
rPman gr
нет, в своем магазине храните адреса и время их выдачи, старые адреса без транзакций повторно выдавайте пользователям
адреса не лимитированы, всё равно есть вероятность того, что на старый выданный адрес вдруг придет транзакция, проще на каждую оплату/клиента новый адрес выдавать
источник

rg

rPman gr in Blockchain Developers
кто же спорит
источник

rg

rPman gr in Blockchain Developers
поэтому мне по душе нормальные клиенты а не онлайн
источник

Z

Zomboidmaster in Blockchain Developers
а он мёрчант на веб-клиенте хотел писать?
источник

Z

Zomboidmaster in Blockchain Developers
тогда смешно
источник

SM

Shmuel Leib Melamud in Blockchain Developers
20 неоплаченных адресов подряд максимум - это, если я не ошибаюсь, в BIP 44 прописано.
источник

SM

Shmuel Leib Melamud in Blockchain Developers
Чтобы ограничить перебор при восстановлении кошелька.
источник

Z

Zomboidmaster in Blockchain Developers
хз, где прописано, но никто не мешает сканировать все смещения, и увеличивать это количетсво внутри своего алгоритма
источник

SM

Shmuel Leib Melamud in Blockchain Developers
До какого предела сканировать?
источник

Z

Zomboidmaster in Blockchain Developers
понятно, что по 44му неудобно много пропусков, но если вести локальный учёт того, что выдано(локальный по отношению к кошельку, а кошелёк может быть как на стороне, так и свой же), то понятное дело, что вы уже будете знать, до каких пор адреса юзались, и до каких пор проверять
источник

SM

Shmuel Leib Melamud in Blockchain Developers
Согласен. Проблема будет только если эта база пропадет. Но так с любой базой ;)
источник

Z

Zomboidmaster in Blockchain Developers
если база пропадает, то горе-админ просит горе-программиста(кстати, этих с праздником), написать скрипт, который гонит цепочку на проверку, и ставит лимит пропусков не 20, а 1000, ну или сколько он считает, могло быть их при их режиме работы.
источник

A

Arthur ⛹️‍♂️ in Blockchain Developers
спасибо всем
источник

rg

rPman gr in Blockchain Developers
поэтому для решения всех проблем логично поставить bitcoin-qt (-d) на своем или арендованном сервере, и ВСЕ выданые адреса добавлять в кошелек (есть вариант с двумя серверами - один онлайн, туда добавлять адреса watchonly которые тлько на посмотреть балансы, а на надежном - полноценный с теми же адресами

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

A

Arthur ⛹️‍♂️ in Blockchain Developers
спасибо👍
источник

SM

Shmuel Leib Melamud in Blockchain Developers
Вопрос к бывалым блокчейн-разработчикам. Есть у меня идея сделать систему аутентификации на блокчейне: пользователи будут регистрировать имена и соответствующие им ключи, а блокчейн будет отвечать за уникальность имен, их корректную передачу с ключа на ключ и устаревание. Что лучше и проще всего взять в качестве основы? С чего начать?
источник

rg

rPman gr in Blockchain Developers
со статьи на хабре, это точно уже было сделано, только забыл в чьем блокчейне
какраз был пример авторизации ssh с использованием ключей в блокчейне
источник

SM

Shmuel Leib Melamud in Blockchain Developers
О, вижу. EmerCoin. Спасибо!
источник