2 марта 2011, 12:21:17 AM   # 1
 
 
Сообщения: 1652
Цитировать по имени
цитировать ответ
по умолчанию Re: JSON-RPC массового оплаты

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Добавить метод масс-плати JSON-RPC, при условии, что пользовательский интерфейс требует параметра платы TX (Примечание: нулевой действительный плата TX)

У меня есть (частный до сих пор) патч, который создает массовые оплаты сделок. API является:
  sendmulti {Адрес: сумма, ...} [minconf = 1] [комментарий]

Этот код в CTransaction :: AcceptToMemoryPool нужно будет изменить, тоже:
Код:
     если (GetSigOpCount () > 2 || nРазмер: < 100)
        возвращать ошибку ("AcceptToMemoryPool (): нестандартные транзакции");
(Сделка масса плати будет иметь N + 1 OP_CHECKSIGs в нем, где N есть число людей, платят).

Замена на фондовом клиенте что-то вроде:
Код:
 если (GetSigOpCount () > 2) minFee + = GetSigOpCount () * GetArgMoney ("-masspayfee", CENT / 100);
... кажется, что правильное направление идти.

НО: Я думаю, что более высокий приоритет является выяснение того, как иметь дело с гонорарами для двух других методов посыла.
Гэвин Андресен сейчас офлайн Пожаловаться на Гэвин Андресен   Ответить с цитированием Мультицитирование сообщения от Gavin Andresen Быстрый ответ на сообщение Гэвин Андресен


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


2 марта 2011, 5:04:37 AM   # 2
 
 
Сообщения: 2870
Цитировать по имени
цитировать ответ
по умолчанию Re: JSON-RPC массового оплаты

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





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

Когда я жаловался на введении этого конкретного кода на форуме, Satoshi попросил меня перестать говорить об этом из-за риск DoS. Он, казалось, думал, что риск очень серьезно. Это заставляет меня думать, что там может быть некоторой скрытая DoS уязвимости, мы не знаем. Это было, когда клиенты все еще ждали номер блока, чтобы изменить правила, хотя, так что это могло бы быть только Переход, который вызвал эту уязвимость.

Цитата: Satoshi
Вещь Выделенное патч для DoS
слабое место. Я не хочу, чтобы опубликовать инструкцию о том, как использовать
слабость к отказу в предыдущих версиях.

Я думаю, что большинство P2P-сети, и веб-сайты в этом отношении, являются уязвимыми
к бесконечному числу атак DoS. Лучшее, что мы можем реально сделать
является ограничение худших случаев.

(Я абсолютно в пользу функции - я просто хочу упомянуть мнение Satoshi в.)
theymos сейчас офлайн Пожаловаться на theymos   Ответить с цитированием Мультицитирование сообщения от theymos Быстрый ответ на сообщение theymos

2 марта 2011, 5:42:25 AM   # 3
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: JSON-RPC массового оплаты

[...] хотя узлы должны игнорировать все сборы при передаче.

Такая политика повышает способность третьих сторон, чтобы заставить всю сеть для передачи мусора.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW