Вернуться   Биткоин Форум > Добыча
6 апреля 2012, 4:00:23 PM   # 1
 
 
Сообщения: 2282
Цитировать по имени
цитировать ответ
по умолчанию Re: Пример coinbaser Сценарий: пропорциональный выплаты

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Некоторое время там был один из ключевых компонентов Eligius, что не является открытым исходным кодом: coinbaser сценарий. Причина этого заключается в основном из-за абсурдного безобразия он стал со временем, и я надеюсь, что в один прекрасный день переписать его в чистом виде.

В то же время, я наткнулся на копию оригинального coinbaser, прежде чем он получил так грязно. Это было от того, когда были Элигии пропорциональный бассейн, так что я не уверен, насколько это полезно, но я подумал, что было бы хорошо, чтобы опубликовать его в любом случае ...

Код:
#! / USR / бен / питон
# - * - кодирование: UTF-8 - * -
импорт jsonrpc
импорт sqlite3

Доступ = jsonrpc.ServiceProxy ( 'HTTP: // bitcoinrpc: password@127.0.0.1: 8332')
GS = access.listtransactions ( '*', 5)
гс = фильтр (лямбда-TXN: TXN [ 'категория'] в ( 'незрелый', 'порождают'), гс)
GS = гс [-2]:

доступно = 50e8
Распределение = {}

Защита распределить (адрес, количество):
глобального доступны, распределение
если сумма < 1:
вернуть
доступно - = сумма
если адр в распределении:
    = сумма + распределение [адр]
Распределение [адр] = сумма

# Убедитесь, что есть какие-то остатки, так что он показывает на listtransactions следующий раз;)
доступны - = 1

# Плата за управление бассейн: 1 базовый блок для каждого второго: P
распределяющие ( '1CT1Wbu5kkQArCkWjHnzKyx6YaPCiFTJdB', гс [1] [ 'время'] - гс [0] [ 'время'])

SQL = sqlite3.connect ( '/ дом / bitcoinpool / бассейн / data.sqlite')
sqlc = sql.cursor ()
sqlc.execute ( "SELECT COUNT (имя пользователя), имя пользователя из акций, где время > ?», (Гс [1] [ 'время'],))
акций = sqlc.fetchall ()
sqlc.close ()
дель sqlc
sql.close ()
дель SQL

total_available = доступно
total_shares = сумма (карта (лямбда доля: доля [0], акции))
для share_count, share_addr в акции:
если не access.validateaddress (share_addr) [ 'IsValid']:
Продолжать
сумма = total_available * share_count // total_shares
распространять (share_addr, сумма)

печать (Len (распределение))
для адреса, суммы в distribution.iteritems ():
печать (сумма)
печать (адрес)
Люк-младший сейчас офлайн Пожаловаться на Luke-Jr   Ответить с цитированием Мультицитирование сообщения от Luke-Jr Быстрый ответ на сообщение Luke-Jr


Как заработать Биткоины?
Без вложений. Не майнинг.


19 декабря 2012, 7:13:56 PM   # 2
 
 
Сообщения: 476
Цитировать по имени
цитировать ответ
по умолчанию Re: Пример coinbaser Сценарий: пропорциональный выплаты

Получил 1806 Биткоинов
Реальная история.





будет ли это работать на eloipool?   
martychubbs сейчас офлайн Пожаловаться на martychubbs   Ответить с цитированием Мультицитирование сообщения от martychubbs Быстрый ответ на сообщение martychubbs

19 декабря 2012, 8:19:33 PM   # 3
 
 
Сообщения: 2282
Цитировать по имени
цитировать ответ
по умолчанию Re: Пример coinbaser Сценарий: пропорциональный выплаты

будет ли это работать на eloipool?   
Он должен, если вы настроите схемы SQL и такие правильно.
Люк-младший сейчас офлайн Пожаловаться на Luke-Jr   Ответить с цитированием Мультицитирование сообщения от Luke-Jr Быстрый ответ на сообщение Luke-Jr

3 января 2013, 4:25:41 PM   # 4
 
 
Сообщения: 476
Цитировать по имени
цитировать ответ
по умолчанию Re: Пример coinbaser Сценарий: пропорциональный выплаты

будет ли это работать на eloipool?   
Он должен, если вы настроите схемы SQL и такие правильно.

Спасибо за обновление!
martychubbs сейчас офлайн Пожаловаться на martychubbs   Ответить с цитированием Мультицитирование сообщения от martychubbs Быстрый ответ на сообщение martychubbs



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW