Предложения в ЛС
Оплата конечно же биткоинами
Почему в ЛС? Вы не заманаетесь отвечать там на наводящие вопросы?
Ведь условие задачи поставлено очень коряво. Я подозреваю, у вас просто знаний/квалификации не хватает.
С виду ваша задача кажется очень простой. Я попробую её переформулировать, как я вижу.
У вас есть
N адресов a
1, a
2, a
3, ... a
nРазумеется, у вас есть к ним приватные ключи p
1, p
2, p
3, ... p
nВ какой-то момент времени вам требуется просуммировать все балансы на всех этих адресах и отправить
одной транзакцией всю сумму на
M адресов b
1, b
2, b
3, ... b
mзаплатив при этом комиссию, которая может вычисляться по какой-то формуле, например,
K сатоши за байт
(в вашем частном случае N=M, но это не особо упрощает задачу)
На каждый из этих адресов идет сумма поровну, да?
Это не совсем "миксер" получается, это какой-то "траст"
Задача, вообще говоря, сводится к нескольким.
1) просканировать блокчейн и найти балансы на адресах
2) сформировать транзакцию
3) отправить её в сеть.
Ну, для пункта (3) писать ничего и не нужно - вы можете отправить транзакцию в помощью какого-нибудь сайта, например
http://blockr.io/tx/push или
https://live.blockcypher.com/btc/pushtx/ - таких сайтов штук 10 есть точно
из оставшихся задач пункт (1) лично для меня сложнее чем пункт (2)
потому что надо либо иметь вам локально установленный и синхронизированный клиент Bitcoin Core
либо придется обращаться к какому-нибудь сервису типа blockchain.info или webbtc.com чтобы найти балансы на адресах
а обращение к стороннему сервису всегда чревато - что-нибудь изменится на сайте или он вообще ляжет - и прога перестанет
работать.
пункт (2) простой, если я правильно понял задачу.
Я бы взялся. Срок на всё - неделя после соглашения. (Я буду заниматься по вечерам в свободное время и закладываюсь на форс-мажоры)
Оплата по факту сдачи программы. Программа на C++/Qt для виндовс (на других платформах может тоже запустится, если
пересобрать, но я этим заниматься не буду). Экзешник сразу, исходники - после оплаты.