22 июля 2012, 5:23:00 PM   # 1
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: [ANN] pynode: Простой Bitcoin P2P узел

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
URL Github: https://github.com/jgarzik/pynode

pynode простой Bitcoin P2P-клиент, первоначально основанный на пол-узла ArtForz», который поддерживает blockchain базу данных и пул памяти TX. Все Bitcoin-код, связанные с отделен в "Bitcoin" модуль, что позволяет вам использовать основные функции, такие как CBlock или сериализацию P2P сообщений, фактически не используя сам узел.

Поэтому pynode преследует две цели:

1. В качестве общего "питон-Bitcoin" библиотека для любого проекта.  Обновить: Теперь отдельный проект, https://github.com/jgarzik/python-bitcoinlib
2. Как P2P узел, который может быть использован в качестве основы для других проектов, таких как узел мониторинга сети или P2P прокси.

В настоящее время, в основном для разработчиков, а не конечных пользователей. Вот что делает pynode не делать:
  • Управление ключами (кошелек)

Вот ограниченные вещи, которые pynode Можно делают в настоящее время:
  • Исходящее подключение TCP к одному удаленному узлу P2P
  • Начальная blockchain скачать
  • Поддерживать пул памяти транзакций, с TX вынимается, поскольку они подтверждены в блоках
  • Поддерживать индексированную базу данных blockchain
  • Ответить на запросы JSON-RPC с помощью внутреннего сервера HTTP

Со временем он станет более способным, но это релиз качество альфа для разработчиков в настоящее время.

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


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


22 июля 2012, 5:25:14 PM   # 2
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: [ANN] pynode: Простой Bitcoin P2P узел

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





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

3 августа 2012, 9:07:14 PM   # 3
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: [ANN] pynode: Простой Bitcoin P2P узел

pynode успешно проверяет все сценарии транзакций на mainnet. testnet3 проверка еще НЗП.
jgarzik сейчас офлайн Пожаловаться на jgarzik   Ответить с цитированием Мультицитирование сообщения от jgarzik Быстрый ответ на сообщение jgarzik

5 августа 2012, 6:48:59 AM   # 4
 
 
Сообщения: 905
Цитировать по имени
цитировать ответ
по умолчанию Re: [ANN] pynode: Простой Bitcoin P2P узел

Большая работа @jgarzik, это критически важный материал. Даже если никто не замечает
maaku сейчас офлайн Пожаловаться на maaku   Ответить с цитированием Мультицитирование сообщения от maaku Быстрый ответ на сообщение maaku

5 августа 2012, 6:55:48 AM   # 5
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: [ANN] pynode: Простой Bitcoin P2P узел

Большая работа @jgarzik, это критически важный материал. Даже если никто не замечает

Я это заметил! Я жду его, чтобы получить немного более стабильной, причиной этого будет сделать идеальный прокси, есть bitcoind, выключите RPC и использовать это так, даже если имя Rpc, и пароль выяснили, что они не могут воровать монеты.
gweedo сейчас офлайн Пожаловаться на gweedo   Ответить с цитированием Мультицитирование сообщения от gweedo Быстрый ответ на сообщение gweedo

5 августа 2012, 7:41:55 AM   # 6
 
 
Сообщения: 1105
Цитировать по имени
цитировать ответ
по умолчанию Re: [ANN] pynode: Простой Bitcoin P2P узел

Определенно в этом заинтересованы и работает сейчас. Это нормально, чтобы увидеть кучу блоков помечена как сирота при первом запуске?

 Кроме того, пример списка / TMP / chaindb для размещения базы данных. Возможно, это должно быть .pynode / если это будет полезно позже, чтобы сохранить базу данных?
weex сейчас офлайн Пожаловаться на weex   Ответить с цитированием Мультицитирование сообщения от weex Быстрый ответ на сообщение weex

5 августа 2012, 3:58:23 PM   # 7
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: [ANN] pynode: Простой Bitcoin P2P узел

Обновленный статус:

pynode в настоящее время проверяет все известные сценарии на mainnet и testnet3, за исключением OP_IF опкоды. OP_IF нет на mainnet прямо сейчас, так что это не должно быть проблемой для тестирования.

pynode теперь включает в себя сервер JSON-RPC, как bitcoind. Только несколько методов RPC API реализуются прямо сейчас. Проверьте еще в течение нескольких дней, чтобы увидеть больше RPC API вызовов, реализованных, например, части сырой операции API.

pynode является не официально стабильная все же, как проверка скрипта отключена (запуск testscript.py вместо этого) и цепи REORG еще не реализована.

Определенно в этом заинтересованы и работает сейчас. Это нормально, чтобы увидеть кучу блоков помечена как сирота при первом запуске?

Возможно, да. Цепная реорганизация еще не реализована. Малые 1-2 блочные вилки происходят на mainnet каждые несколько дней. Если цепь вилка, pynode не поймет, и застревает. Известная проблема будет исправлена.

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

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

котировка
Кроме того, пример списка / TMP / chaindb для размещения базы данных. Возможно, это должно быть .pynode / если это будет полезно позже, чтобы сохранить базу данных?

Я верю, люди могут понять это сами по себе они должны избегать использования RPC пользователя "XXXX" и пароль "YYYY" также
jgarzik сейчас офлайн Пожаловаться на jgarzik   Ответить с цитированием Мультицитирование сообщения от jgarzik Быстрый ответ на сообщение jgarzik

5 августа 2012, 4:27:53 PM   # 8
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: [ANN] pynode: Простой Bitcoin P2P узел

Обновленный OP, чтобы указать "питон-Bitcoin" характер проекта. Программисты могут использовать некоторые или все из библиотеки pynode, в без использования самого узла.
jgarzik сейчас офлайн Пожаловаться на jgarzik   Ответить с цитированием Мультицитирование сообщения от jgarzik Быстрый ответ на сообщение jgarzik

6 августа 2012, 11:02:45 PM   # 9
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: [ANN] pynode: Простой Bitcoin P2P узел

Сценарий двигатель pynode теперь успешно проверяет все скрипты в mainnet и testnet3 цепях.
jgarzik сейчас офлайн Пожаловаться на jgarzik   Ответить с цитированием Мультицитирование сообщения от jgarzik Быстрый ответ на сообщение jgarzik

8 августа 2012, 6:56:01 AM   # 10
 
 
Сообщения: 141
Цитировать по имени
цитировать ответ
по умолчанию Re: [ANN] pynode: Простой Bitcoin P2P узел

Это круто!

Будем рады видеть поддержку цепи Reorg.
Ferroh сейчас офлайн Пожаловаться на Ferroh   Ответить с цитированием Мультицитирование сообщения от Ferroh Быстрый ответ на сообщение Ferroh

18 августа 2012, 4:20:50 AM   # 11
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: [ANN] pynode: Простой Bitcoin P2P узел

Поскольку запуск pynode может занять некоторое время, здесь есть множество предварительно индексированных файлы базы данных вы можете скачать:

     http://gtf.org/garzik/bitcoin/chaindb.tar.bz2  (2,3 гигабайт)
     SHA1 a8e093ce7eedb3434a3a97570be8c3b855fa7529

Это был сгенерирован pynode мерзавца ГОЛОВЫ (совершают b93b91b1bb659b0477eeff8b0a6771bdb595f0f4).

Если вы хотите, чтобы относиться к этому, как ненадежным данным, вы можете проверить, хэш и подключение TX со сценарием dbck.py. Продолжительность должна быть менее 1 часа в большинстве случаев.

Если вы хотите, чтобы проверить сценарии, это займет гораздо больше времени, возможно, 10-12 часов. testscript.py будет проверять скрипты в базе данных.



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

20 августа 2012, 1:23:44 AM   # 12
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: [ANN] pynode: Простой Bitcoin P2P узел


Просто толкнул код цепи Reorg на GitHub. Похоже, чтобы выжить статический тест ... давайте посмотрим, как это тарифы на живой сети.

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

23 августа 2012, 2:20:09 PM   # 13
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: [ANN] pynode: Простой Bitcoin P2P узел

Проверка скриптов теперь включена по умолчанию.

К сожалению, это довольно медленно, для неожиданной причины: Python очень медленные структуры копирования данных. Поэтому я настоятельно призываю пользователей скачать архив chaindb.tar.bz2 упоминалось ранее в теме. В противном случае блок загрузка может занять день или два.

Планы по смягчению этого включают:
  • Не проверять сценарии раньше, чем контрольный пункт (ссылка клиент делает это)
  • Магазин база данных только неизрасходованные CTxOut (ссылка клиента ultraprune филиал СИПА делает это)
  • Поменяйте из медленной базы данных GDBM для новых базы данных pagedb

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

23 августа 2012, 4:04:51 PM   # 14
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: [ANN] pynode: Простой Bitcoin P2P узел

В дополнении к полностью проверяющему узловому модулю и питон-Bitcoin, pynode также поддерживает ветвь, содержащую непроверяющий узел призывающий "мини-узел", Естественно, нашли в "мини-узел" филиал pynode.git:

      https://github.com/jgarzik/pynode/tree/mini-node

Это, по существу ArtForz»пол-узел, с минимально необходимым для работы на mainnet.

Вилки уже начали появляться. blkmond внутри pushpoold существовали в течение длительного времени. А также Bitcoin сети снифер Вилка также только что появился.

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

23 августа 2012, 4:16:05 PM   # 15
 
 
Сообщений: 69
Цитировать по имени
цитировать ответ
по умолчанию Re: [ANN] pynode: Простой Bitcoin P2P узел

В дополнении к полностью проверяющему узловому модулю и питон-Bitcoin, pynode также поддерживает ветвь, содержащую непроверяющий узел призывающий "мини-узел", Естественно, нашли в "мини-узел" филиал pynode.git:

      https://github.com/jgarzik/pynode/tree/mini-node

Это, по существу ArtForz»пол-узел, с минимально необходимым для работы на mainnet.

Вилки уже начали появляться. blkmond внутри pushpoold существовали в течение длительного времени. А также Bitcoin сети снифер Вилка также только что появился.



Спасибо jgarzik за указание на это, я не видел этого раньше, поэтому я пошел и создать свою собственную ...
sebicas сейчас офлайн Пожаловаться на sebicas   Ответить с цитированием Мультицитирование сообщения от sebicas Быстрый ответ на сообщение sebicas

23 сентября 2012, 5:14:35 AM   # 16
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: [ANN] pynode: Простой Bitcoin P2P узел


Благодаря socrates1024, pynode получил столь необходимое обновление с asyncore питона к более современному GEvent. 

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

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

23 сентября 2012, 7:24:23 AM   # 17
 
 
Сообщения: 2464
Цитировать по имени
цитировать ответ
по умолчанию Re: [ANN] pynode: Простой Bitcoin P2P узел

Не знаю, как это одна скользнула под моим радаром ...

Хотите знать, если клиент Электрум может быть в состоянии модифицировать, чтобы поговорить с pynode ... или наоборот?
marcus_of_augustus сейчас офлайн Пожаловаться на marcus_of_augustus   Ответить с цитированием Мультицитирование сообщения от marcus_of_augustus Быстрый ответ на сообщение marcus_of_augustus

23 сентября 2012, 2:38:20 PM   # 18
 
 
Сообщений: 14
Цитировать по имени
цитировать ответ
по умолчанию Re: [ANN] pynode: Простой Bitcoin P2P узел

Очень хороший инструмент. Я правильно, что это может быть основой инструмента для мониторинга большого количества адресов для деятельности?
FactoredPrimes сейчас офлайн Пожаловаться на FactoredPrimes   Ответить с цитированием Мультицитирование сообщения от FactoredPrimes Быстрый ответ на сообщение FactoredPrimes

23 сентября 2012, 2:43:10 PM   # 19
 
 
Сообщения: 476
Цитировать по имени
цитировать ответ
по умолчанию Re: [ANN] pynode: Простой Bitcoin P2P узел

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

23 сентября 2012, 4:27:42 PM   # 20
 
 
Сообщения: 1484
Цитировать по имени
цитировать ответ
по умолчанию Re: [ANN] pynode: Простой Bitcoin P2P узел

Хотите знать, если клиент Электрум может быть в состоянии модифицировать, чтобы поговорить с pynode ... или наоборот?

Что Электрум использовать, чтобы поговорить с bitcoind? pynode обеспечивает интерфейс HTTP сервера JSON-RPC, так же, как bitcoind ...

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