19 ноября 2014, 9:52:27 PM   # 1
 
 
Сообщения: 157
Цитировать по имени
цитировать ответ
по умолчанию Re: .NET Blockchain Parser

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Здравствуй,

Я только что загрузил небольшой проект, который можно разобрать на blockchain (необработанный BLK ??. DAT-файлы) и возвращает данные блока (в блок, операции, входы и выходы) в то время как он проходит blockchain. Это очень простой кусок кода, и работает очень хорошо.

В качестве примера, в том же GitHub репо есть инструмент, который читает blockchain и сохранить свои данные блоков в базе данных MS SQL. Я назвал его BlockchainToSql. Я знаю, что есть подобный инструмент для MySql, но мы, .NET разработчики, такие, как мы есть.

GitHub репо: https://github.com/lontivero/BlockchainParser

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


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


19 ноября 2014, 10:53:16 PM   # 2
 
 
Сообщения: 765
Цитировать по имени
цитировать ответ
по умолчанию Re: .NET Blockchain Parser

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





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

19 ноября 2014, 11:03:12 PM   # 3
 
 
Сообщения: 765
Цитировать по имени
цитировать ответ
по умолчанию Re: .NET Blockchain Parser

Ill сделать запрос тянуть сегодня, но вот некоторые отзывы.

  • Ни один юнит тесты, базовый класс 58 не является идеальным для модульного тестирования и важно его испытания.
  • Части действительно Модели IMO
  • Я бы BlockchainToSql библиотеки классов, поэтому мы можем использовать его в наших проектах
  • Отделить код SQL вне, может быть, с провайдером. Затем вводят поставщика, используя что-то вроде интерфейса IRepsoitory. Это позволит УБСУ писать провайдер для других баз данных и т.д.
  • Для таймингов, используйте System.Diagnostics.Stopwatch класс вместо Date.UtcNow
  • Не знаю, почему вы явным вызовом dbContext.Dispose (), когда вы используете "с помощью"

Хорошая работа Тхо! Нужны C # код для одноранговой getwork материала в настоящее время.
Doof сейчас офлайн Пожаловаться на Doof   Ответить с цитированием Мультицитирование сообщения от Doof Быстрый ответ на сообщение Doof

20 ноября 2014, 1:55:28 AM   # 4
 
 
Сообщения: 157
Цитировать по имени
цитировать ответ
по умолчанию Re: .NET Blockchain Parser

Ill сделать запрос тянуть сегодня, но вот некоторые отзывы.

  • Ни один юнит тесты, базовый класс 58 не является идеальным для модульного тестирования и важно его испытания.
  • Части действительно Модели IMO
  • Я бы BlockchainToSql библиотеки классов, поэтому мы можем использовать его в наших проектах
  • Отделить код SQL вне, может быть, с провайдером. Затем вводят поставщика, используя что-то вроде интерфейса IRepsoitory. Это позволит УБСУ писать провайдер для других баз данных и т.д.
  • Для таймингов, используйте System.Diagnostics.Stopwatch класс вместо Date.UtcNow
  • Не знаю, почему вы явным вызовом dbContext.Dispose (), когда вы используете "с помощью"

Хорошая работа Тхо! Нужны C # код для одноранговой getwork материала в настоящее время.

@doof, я согласен со всем, что вы говорите, конечно. Это просто, что я предпочитаю делиться ранее кода, чем поделиться лучший код.
lontivero сейчас офлайн Пожаловаться на lontivero   Ответить с цитированием Мультицитирование сообщения от lontivero Быстрый ответ на сообщение lontivero

20 ноября 2014, 3:02:25 AM   # 5
 
 
Сообщения: 765
Цитировать по имени
цитировать ответ
по умолчанию Re: .NET Blockchain Parser

Ill сделать запрос тянуть сегодня, но вот некоторые отзывы.

  • Ни один юнит тесты, базовый класс 58 не является идеальным для модульного тестирования и важно его испытания.
  • Части действительно Модели IMO
  • Я бы BlockchainToSql библиотеки классов, поэтому мы можем использовать его в наших проектах
  • Отделить код SQL вне, может быть, с провайдером. Затем вводят поставщика, используя что-то вроде интерфейса IRepsoitory. Это позволит УБСУ писать провайдер для других баз данных и т.д.
  • Для таймингов, используйте System.Diagnostics.Stopwatch класс вместо Date.UtcNow
  • Не знаю, почему вы явным вызовом dbContext.Dispose (), когда вы используете "с помощью"

Хорошая работа Тхо! Нужны C # код для одноранговой getwork материала в настоящее время.

@doof, я согласен со всем, что вы говорите, конечно. Это просто, что я предпочитаю делиться ранее кода, чем поделиться лучший код.

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

20 ноября 2014, 7:10:20 PM   # 6
 
 
Сообщения: 1106
Цитировать по имени
цитировать ответ
по умолчанию Re: .NET Blockchain Parser

В то время как мы на эту тему, есть два замечательные и подобные C # предыдущих проектов:
- http://www.codeproject.com/Articles/784519/NBitcoin-How-to-scan-the-Blockchain (Большой и в деталях)
- https://github.com/kria/BlockChainParser (Больше как этот)

Кроме этих двух, есть два отличных кода проекты в C, которые также работают непосредственно на blockchain без интерфейса RPC:
- http://codesuppository.blogspot.com/2013/07/bitcoin-code-snippets.html (Вы упомянули Джон Ратклиф на GitHub странице)
- https://github.com/mcdee/blockparser (Молниеносный и очень полезно, но требует 8 Гб оперативной памяти)

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

20 ноября 2014, 10:43:53 PM   # 7
 
 
Сообщения: 765
Цитировать по имени
цитировать ответ
по умолчанию Re: .NET Blockchain Parser

В то время как мы на эту тему, есть два замечательные и подобные C # предыдущих проектов:
- http://www.codeproject.com/Articles/784519/NBitcoin-How-to-scan-the-Blockchain (Большой и в деталях)
- https://github.com/kria/BlockChainParser (Больше как этот)

Кроме этих двух, есть два отличных кода проекты в C, которые также работают непосредственно на blockchain без интерфейса RPC:
- http://codesuppository.blogspot.com/2013/07/bitcoin-code-snippets.html (Вы упомянули Джон Ратклиф на GitHub странице)
- https://github.com/mcdee/blockparser (Молниеносный и очень полезно, но требует 8 Гб оперативной памяти)

Надеюсь это поможет.
Хорошие советы, я переписан много кода просто так что я получаю хорошее понимание того, как это работает. Было бы хорошо, если бы люди внесли свой вклад в один C # проекта и сделать это скала, а не много Непропеченный из них: S
Doof сейчас офлайн Пожаловаться на Doof   Ответить с цитированием Мультицитирование сообщения от Doof Быстрый ответ на сообщение Doof

21 ноября 2014, 2:26:48 PM   # 8
 
 
Сообщения: 1106
Цитировать по имени
цитировать ответ
по умолчанию Re: .NET Blockchain Parser

В то время как мы на эту тему, есть два замечательные и подобные C # предыдущих проектов:
- http://www.codeproject.com/Articles/784519/NBitcoin-How-to-scan-the-Blockchain (Большой и в деталях)
- https://github.com/kria/BlockChainParser (Больше как этот)

Кроме этих двух, есть два отличных кода проекты в C, которые также работают непосредственно на blockchain без интерфейса RPC:
- http://codesuppository.blogspot.com/2013/07/bitcoin-code-snippets.html (Вы упомянули Джон Ратклиф на GitHub странице)
- https://github.com/mcdee/blockparser (Молниеносный и очень полезно, но требует 8 Гб оперативной памяти)

Надеюсь это поможет.
Хорошие советы, я переписан много кода просто так что я получаю хорошее понимание того, как это работает. Было бы хорошо, если бы люди внесли свой вклад в один C # проекта и сделать это скала, а не много Непропеченный из них: S

Согласитесь, особенно, если этот проект может иметь достойные испытания и быть модульными. http://bitcoinj.github.io/ является хорошим примером того, как это должно быть сделано, это так хорошо, что многие разработчики рекомендуют его более bitcoind эталонной реализации для использования в корпоративной среде.
itod сейчас офлайн Пожаловаться на itod   Ответить с цитированием Мультицитирование сообщения от itod Быстрый ответ на сообщение itod

22 ноября 2014, 1:40:45 AM   # 9
 
 
Сообщения: 700
Цитировать по имени
цитировать ответ
по умолчанию Re: .NET Blockchain Parser

Для NBitcoin, интересная часть для вас является "сканирование вручную" из http://www.codeproject.com/Articles/784519/NBitcoin-How-to-scan-the-Blockchain

котировка
Install-Package NBitcoin

тогда,
котировка
BlockStore магазин = новый BlockStore ("E: \\ Bitcoin \\ блоки", Network.Main);
Еогеасп (вар блок в store.Enumerate ())
{
...
}

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

котировка
Согласитесь, особенно, если этот проект может иметь достойные испытания и быть модульными. http://bitcoinj.github.io/ (http://bitcoinj.github.io/) Является хорошим примером того, как это должно быть сделано, это так хорошо, что многие разработчики рекомендуют его более bitcoind эталонной реализации для использования в корпоративной среде.

Не бросать цветок к себе, но NBitcoin в значительной степени совпадают, и быстро распространяется в эти дни.
Николя Dorier сейчас офлайн Пожаловаться на Николя Dorier   Ответить с цитированием Мультицитирование сообщения от Nicolas Dorier Быстрый ответ на сообщение Николя Dorier

22 ноября 2014, 4:54:02 PM   # 10
 
 
Сообщения: 157
Цитировать по имени
цитировать ответ
по умолчанию Re: .NET Blockchain Parser

Да, я знаю ваши работы Николя и это отлично на самом деле. Я большой поклонник NBitcoin, но я не знал о возможностях сканирования (я могу видеть, что это недавнее развитие).

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

23 ноября 2014, 12:15:14 AM   # 11
 
 
Сообщения: 700
Цитировать по имени
цитировать ответ
по умолчанию Re: .NET Blockchain Parser

о lontivero, я не видел, что ты парень писать вопрос!
Конечно, вы знаете, я помню, что вы внесли на NAT части

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

В любом случае, если вам нужна функция, которая по вашему мнению, отсутствует NBitcoin, вы можете спросить меня. Если он может быть полезен другим, я не забочусь его развития.
Николя Dorier сейчас офлайн Пожаловаться на Николя Dorier   Ответить с цитированием Мультицитирование сообщения от Nicolas Dorier Быстрый ответ на сообщение Николя Dorier

26 ноября 2014, 11:09:29 PM   # 12
 
 
Сообщения: 765
Цитировать по имени
цитировать ответ
по умолчанию Re: .NET Blockchain Parser

Для NBitcoin, интересная часть для вас является "сканирование вручную" из http://www.codeproject.com/Articles/784519/NBitcoin-How-to-scan-the-Blockchain

котировка
Install-Package NBitcoin

тогда,
котировка
BlockStore магазин = новый BlockStore ("E: \\ Bitcoin \\ блоки", Network.Main);
Еогеасп (вар блок в store.Enumerate ())
{
...
}

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

котировка
Согласитесь, особенно, если этот проект может иметь достойные испытания и быть модульными. http://bitcoinj.github.io/ (http://bitcoinj.github.io/) Является хорошим примером того, как это должно быть сделано, это так хорошо, что многие разработчики рекомендуют его более bitcoind эталонной реализации для использования в корпоративной среде.

Не бросать цветок к себе, но NBitcoin в значительной степени совпадают, и быстро распространяется в эти дни.

Цветки довольно! Приятно, что я видел эту статью раньше, очень хорошо. Было бы хорошо иметь WCF с # проект сделать сетевое / одноранговой. Тогда либо записать на диск или в БД. Любопытный проект им работать.
Doof сейчас офлайн Пожаловаться на Doof   Ответить с цитированием Мультицитирование сообщения от Doof Быстрый ответ на сообщение Doof

27 ноября 2014, 1:55:06 AM   # 13
 
 
Сообщения: 157
Цитировать по имени
цитировать ответ
по умолчанию Re: .NET Blockchain Parser

Пара WPF и Peer-2-Peer звучит великолепно, но это не реально. Если вы хотите приложение p2p вы должны открыть сокет TCP.

Тогда либо записать на диск или в БД

NBitcoin может быть полезно для вас, это не есть способ писать в БД (я так думаю), но он может записать на диск.
lontivero сейчас офлайн Пожаловаться на lontivero   Ответить с цитированием Мультицитирование сообщения от lontivero Быстрый ответ на сообщение lontivero

27 ноября 2014, 2:12:36 AM   # 14
 
 
Сообщения: 700
Цитировать по имени
цитировать ответ
по умолчанию Re: .NET Blockchain Parser

котировка
Приятно, что я видел эту статью раньше, очень хорошо.
Спасибо, посмотрите на мою новую на TransactionBuilder, я получил футболку с Codeproject для него. (http://www.codeproject.com/Articles/835098/NBitcoin-Build-Them-All)

котировка
Было бы хорошо иметь WCF с # проект сделать сетевое / одноранговой. Тогда либо записать на диск или в БД. Любопытный проект им работать.
Я создал blockchain индексатор (NBitcoin.Indexer), я написал статью об этом, и использовать его в прод. (Цветные монеты, которые поддерживаются в последнее время)
Он использует Azure Storage. Я, безусловно, обеспечивает JSON и SOAP-интерфейс к нему в будущем. Но сейчас это в нижней части моей StackOverflow работы.

NBitcoin может быть полезно для вас, это не есть способ писать в БД (я так думаю), но он может записать на диск.
Вот почему я использую Sqlite для некоторой базовой индексации, это хороший компромисс между полным дб и простотой использования. (Даже если мне не нравится зависимость пакета я взял на Sqlite)
Николя Dorier сейчас офлайн Пожаловаться на Николя Dorier   Ответить с цитированием Мультицитирование сообщения от Nicolas Dorier Быстрый ответ на сообщение Николя Dorier

27 ноября 2014, 4:47:09 AM   # 15
 
 
Сообщения: 765
Цитировать по имени
цитировать ответ
по умолчанию Re: .NET Blockchain Parser

Пара WPF и Peer-2-Peer звучит великолепно, но это не реально. Если вы хотите приложение p2p вы должны открыть сокет TCP.

WCF, не WPF.  WCF на IIS для замены bitcoind / демона.

http://msdn.microsoft.com/en-us/library/cc297274.aspx
Doof сейчас офлайн Пожаловаться на Doof   Ответить с цитированием Мультицитирование сообщения от Doof Быстрый ответ на сообщение Doof

27 ноября 2014, 4:49:01 AM   # 16
 
 
Сообщения: 765
Цитировать по имени
цитировать ответ
по умолчанию Re: .NET Blockchain Parser

Я создал blockchain индексатор (NBitcoin.Indexer), я написал статью об этом, и использовать его в прод. (Цветные монеты, которые поддерживаются в последнее время)
Он использует Azure Storage. Я, безусловно, обеспечивает JSON и SOAP-интерфейс к нему в будущем. Но сейчас это в нижней части моей StackOverflow работы.

Глядя на него сейчас. Я делаю подобную вещь с цветными монетами.
Doof сейчас офлайн Пожаловаться на Doof   Ответить с цитированием Мультицитирование сообщения от Doof Быстрый ответ на сообщение Doof

27 ноября 2014, 1:10:15 PM   # 17
 
 
Сообщения: 700
Цитировать по имени
цитировать ответ
по умолчанию Re: .NET Blockchain Parser

Я создал blockchain индексатор (NBitcoin.Indexer), я написал статью об этом, и использовать его в прод. (Цветные монеты, которые поддерживаются в последнее время)
Он использует Azure Storage. Я, безусловно, обеспечивает JSON и SOAP-интерфейс к нему в будущем. Но сейчас это в нижней части моей StackOverflow работы.

Глядя на него сейчас. Я делаю подобную вещь с цветными монетами.

Не стесняйтесь спрашивать, я не документированы все еще.
Идея заключается в том, что индексатор не имеет дело с вилкой, клиент делает. Я сделал много модульного тестирования вы можете запустить сразу, установив собственное хранилище.
Тот факт, что индексатор не имеет дело с вилами делают его горизонтально масштабируемой.
Николя Dorier сейчас офлайн Пожаловаться на Николя Dorier   Ответить с цитированием Мультицитирование сообщения от Nicolas Dorier Быстрый ответ на сообщение Николя Dorier

1 декабря 2014, 11:09:20 PM   # 18
 
 
Сообщения: 765
Цитировать по имени
цитировать ответ
по умолчанию Re: .NET Blockchain Parser

FYI Im получить нулевое исключение в блоке 215. Жестокое поставить вопрос и попытаться исправить сегодня и сделать запрос тянуть.
Doof сейчас офлайн Пожаловаться на Doof   Ответить с цитированием Мультицитирование сообщения от Doof Быстрый ответ на сообщение Doof

2 декабря 2014, 12:20:45 AM   # 19
 
 
Сообщения: 700
Цитировать по имени
цитировать ответ
по умолчанию Re: .NET Blockchain Parser

Я посмотрел на свой код, я думаю, что вы можете выиграть много времени за счет перехода к сырому SQL вместо EF и пытается BULK Insert.
http://msdn.microsoft.com/fr-fr/library/ms188365.aspx

Я не удивлюсь о улучшении x10 перфорации, может быть, даже больше.
Николя Dorier сейчас офлайн Пожаловаться на Николя Dorier   Ответить с цитированием Мультицитирование сообщения от Nicolas Dorier Быстрый ответ на сообщение Николя Dorier

2 декабря 2014, 1:50:16 AM   # 20
 
 
Сообщения: 157
Цитировать по имени
цитировать ответ
по умолчанию Re: .NET Blockchain Parser

Пара WPF и Peer-2-Peer звучит великолепно, но это не реально. Если вы хотите приложение p2p вы должны открыть сокет TCP.

WCF, не WPF.  WCF на IIS для замены bitcoind / демона.

http://msdn.microsoft.com/en-us/library/cc297274.aspx

Да, я сделал ошибку, когда я сказал, WPF вместо WCF, однако я прав, когда я говорю, WCF не является реальным вариантом. Вы можете поделиться со мной много ссылок на MSDN и что не изменит свое мнение. Вы когда-нибудь видели приложение p2p, разработанный с ФОС? Никакое реальное программного обеспечения использует ФОС, они используют гнездо вместо.
lontivero сейчас офлайн Пожаловаться на lontivero   Ответить с цитированием Мультицитирование сообщения от lontivero Быстрый ответ на сообщение lontivero



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW