Bitcoin Forum
May 14, 2024, 11:57:41 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: нужен программист  (Read 3678 times)
serovo88 (OP)
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
October 02, 2016, 09:22:23 AM
 #1

Доброго всем дня. Скажите, есть ли тут программист, который реализует следующую задачу.
Из источников
х1
х2
хn

на биткоин адреса
y1
у2
уn

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

https://ru.wikipedia.org/wiki/%D0%91%D0%B8%D1%82%D0%BA%D0%BE%D0%B9%D0%BD
там про него два слова написано, но тот кто в этом шарит, тому и ссылка на вики не нужна.

Предложения в ЛС
Оплата конечно же биткоинами
"In a nutshell, the network works like a distributed timestamp server, stamping the first transaction to spend a coin. It takes advantage of the nature of information being easy to spread but hard to stifle." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
yo-blin
Legendary
*
Offline Offline

Activity: 2296
Merit: 1057



View Profile
October 04, 2016, 07:00:40 AM
 #2

можно уточню
  • на источниках уже "лежат" биткоины ?
  • в какой пропорции получателям они распределяются ?

                __mmW████████mms_
            ,gW███████████████████Ws_
          gW█████████████████████████Ws.
        g███████████████████████████████s
      ,W█████████████████████████████████W.
     i████~*█████████████████████████A~████s
    i█████  '*█████████████████████A`  █████s
   ,██████    'M█████████████████A~    ██████i
   d██████      'M█████████████A~      ██████W
   ███████        'M█████████A~        ███████.
   ███████          'M█████A~          ███████[
   ███████     W_     'M█Af     ,W     ███████[
   ███████     ██W_     ~     ,W██     ███████`
   Y██████     ████W_       ,W████     ██████A
   '▀▀▀▀▀▀     ██████W.   ,m██████     ▀▀▀▀▀▀`
               ████████W_m████████
               ███████████████████.
      V███████████████████████████████████f
       '*███████████████████████████████A`
         '*███████████████████████████*`
            ~*█████████████████████*f`
               ~~*█████████████*f~
                      ~~~~~
..........

Monero (XMR)
ДОБРО ПОЖАЛОВАТЬ В РУССКОЯЗЫЧНОЕ СООБЩЕСТВО
.форум..telegram..youtube.
..........

.DON'T BUY MONERO,.
.IT'S BAD FOR BANKS...

Sign for rent, СОБИРАЮ МЕRIT! Smiley

NVC: 4YoBLincaRdAEG4v8tbZ4T26ZnKbT9SBsu
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
October 12, 2016, 08:08:02 AM
 #3

Предложения в ЛС
Оплата конечно же биткоинами

Почему в ЛС? Вы не заманаетесь отвечать там на наводящие вопросы?
Ведь условие задачи поставлено очень коряво. Я подозреваю, у вас просто знаний/квалификации не хватает.

С виду ваша задача кажется очень простой. Я попробую её переформулировать, как я вижу.

У вас есть N адресов a1, a2, a3, ... an
Разумеется, у вас есть к ним приватные ключи p1, p2, p3, ... pn

В какой-то момент времени вам требуется просуммировать все балансы на всех этих адресах и отправить
одной транзакцией всю сумму на M адресов b1, b2, b3, ... bm
заплатив при этом комиссию, которая может вычисляться по какой-то формуле, например, 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 для виндовс (на других платформах может тоже запустится, если
пересобрать, но я этим заниматься не буду). Экзешник сразу, исходники - после оплаты.


informancer
Sr. Member
****
Offline Offline

Activity: 350
Merit: 252



View Profile
October 12, 2016, 08:07:03 PM
 #4

Гугли CoinJoin и DarkWallet.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!