Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
9 января 2013, 9:27:07 PM   # 1
 
 
Сообщения: 112
Цитировать по имени
цитировать ответ
по умолчанию Re: Некоторые вопросы программирования

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я работаю на некотором Bitcoin связанного программного обеспечения и был несколько вопросов ... FYI, я использую C ++ и C # ...

1) Где я могу найти информацию / рекомендации / учебники для подключения к сети Bitcoin?
2) Что это самый простой способ, чтобы получить текущий горнодобывающий сложности от сети?
3) Есть ли простой открытый исходный код BTC-клиент, написанный на C # я могу взглянуть на и рассекать?
4) Есть ли какие-либо их "лучшие практики" Статьи о программировании для Bitcoin?

Благодаря,

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


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


9 января 2013, 9:31:14 PM   # 2
 
 
Сообщения: 112
Цитировать по имени
цитировать ответ
по умолчанию Re: Некоторые вопросы программирования

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





Кроме того, где я могу узнать больше о математике за добычи Bitcoin, трудности и SHA-256 в целом? Я также хотел бы знать, как я могу принести "последний" цена от Mt GOx и / или BTC-E.
ATC777 сейчас офлайн Пожаловаться на ATC777   Ответить с цитированием Мультицитирование сообщения от ATC777 Быстрый ответ на сообщение ATC777

9 января 2013, 9:51:59 PM   # 3
 
 
Сообщения: 1105
Цитировать по имени
цитировать ответ
по умолчанию Re: Некоторые вопросы программирования

Лучше всего искать в вики. Также проверьте pynode, который находится в питона, но достаточно просто попасть в программное обеспечение для Bitcoin. На мобильном устройстве или иначе я бы postlinks. Удачи и добро пожаловать на Bitcoin.
weex сейчас офлайн Пожаловаться на weex   Ответить с цитированием Мультицитирование сообщения от weex Быстрый ответ на сообщение weex

9 января 2013, 9:56:20 PM   # 4
 
 
Сообщения: 742
Цитировать по имени
цитировать ответ
по умолчанию Re: Некоторые вопросы программирования

Вы можете получить трудности и рыночная цена информации через Blockchain.info API: http://blockchain.info/api

Вы можете также запросить MtGox или BTC-E API напрямую:

https://en.bitcoin.it/wiki/MtGox/API
https://btc-e.com/api/documentation
01BTC10 сейчас офлайн Пожаловаться на 01BTC10   Ответить с цитированием Мультицитирование сообщения от 01BTC10 Быстрый ответ на сообщение 01BTC10

10 января 2013, 1:08:21 AM   # 5
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: Некоторые вопросы программирования

Я работаю на некотором Bitcoin связанного программного обеспечения и был несколько вопросов ... FYI, я использую C ++ и C # ...

1) Где я могу найти информацию / рекомендации / учебники для подключения к сети Bitcoin?
2) Что это самый простой способ, чтобы получить текущий горнодобывающий сложности от сети?
3) Есть ли простой открытый исходный код BTC-клиент, написанный на C # я могу взглянуть на и рассекать?
4) Есть ли какие-либо их "лучшие практики" Статьи о программировании для Bitcoin?

Более подробная информация будет очень полезна при ответе на вас. Например, в вопросе 1, вы спрашиваете, что это берет, чтобы сделать программу, которая общается с другими узлами Bitcoin используя протокол p2p? Если это так, информация о сети можно найти Вот.  На самом деле получение связано это не так уж плохо. Вы подключите разъем, пройдите версия / verack рукопожатия, и вы находитесь. После этого, это просто вопрос все, что делают с другой стороны думаю, что нужно отключить вас не делать.

Для # 2, "сеть" не знает трудностей. Каждый узел знает, но нет никакого смысла в общении его над гнездом p2p, так что нет никакого сообщения для него. Тем не менее, если вы захватите последний блок из узла, что заголовок блока будет иметь целевое поле, которое можно использовать для расчета трудность.  Будучи уверенным, что данный блок является "последний блок" не является тривиальной. Значительно проще это просто запустить узел где-нибудь, и использовать вызов getmininginfo RPC.

# 3 Не то, что я знаю. Хорошая новость заключается в том, что ссылка клиент с открытым исходным кодом. Еще лучше, это также свободное программное обеспечение (лицензия MIT). Плохая новость заключается в том, что это C ++.

# 4 резко меняется в зависимости от того, что вы на самом деле имеете в виду "программирование для Bitcoin", Если вы пишете программное обеспечение бумажник / узел, лучшая практика (или только практика, на самом деле), чтобы пройти через эталонный клиент с помощью микроскопа и точно воссоздать каждую бородавку, морщинку и ошибку, что вы найдете в нем. Если вы просто хотите подключить некоторые вещи с использованием RPC, лучшие практики, будет значительно отличаться, так как узел вы RPCing к уже управляет бремя проверки и правильности. В этом случае, лучшая практика заключается в использовании строки для представления суммы. 
kjj сейчас офлайн Пожаловаться на kjj   Ответить с цитированием Мультицитирование сообщения от kjj Быстрый ответ на сообщение kjj

10 января 2013, 1:13:42 AM   # 6
 
 
Сообщения: 1862
Цитировать по имени
цитировать ответ
по умолчанию Re: Некоторые вопросы программирования

Если вы не читали это, сделайте это, прежде чем делать что-нибудь еще:
http://www.bitcoin.org/bitcoin.pdf
notme сейчас офлайн Пожаловаться на notme   Ответить с цитированием Мультицитирование сообщения от notme Быстрый ответ на сообщение notme

10 января 2013, 1:56:10 AM   # 7
 
 
Сообщения: 112
Цитировать по имени
цитировать ответ
по умолчанию Re: Некоторые вопросы программирования

Если вы не читали это, сделайте это, прежде чем делать что-нибудь еще:
http://www.bitcoin.org/bitcoin.pdf

Это официальный документ ссылка Satoshi, не так ли?

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

10 января 2013, 7:40:05 AM   # 8
 
 
Сообщения: 112
Цитировать по имени
цитировать ответ
по умолчанию Re: Некоторые вопросы программирования

Просто для смеха я в настоящее время работаю на то, что будет очень точный и подробная добыча калькулятор ... с некоторыми уточнениями в будущем это может быть достаточно для профессионального использования (может быть ... если я это серьезно). Сейчас я просто пишу код UI, разводку события и проектирование вещи. Вот screenie того, что он выглядит как прямо сейчас:



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

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

10 января 2013, 6:00:10 PM   # 9
 
 
Сообщения: 700
Цитировать по имени
цитировать ответ
по умолчанию Re: Некоторые вопросы программирования

Просто для смеха я в настоящее время работаю на то, что будет очень точный и подробная добыча калькулятор ... с некоторыми уточнениями в будущем это может быть достаточно для профессионального использования (может быть ... если я это серьезно). Сейчас я просто пишу код UI, разводку события и проектирование вещи. Вот screenie того, что он выглядит как прямо сейчас:



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

--ATC--

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

10 января 2013, 6:06:05 PM   # 10
 
 
Сообщения: 112
Цитировать по имени
цитировать ответ
по умолчанию Re: Некоторые вопросы программирования

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

Это одна вещь, которую я ставлю много мыслей в. Я, конечно, предоставить некоторые простые методы для расчета увеличения сложности, как ежегодное увеличение%, ежегодное увеличение хеш-мощности и, возможно, даже после СБИС оценки сложности (может использовать некоторую помощь там).

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

Я думаю, что я мог бы также добавить функцию, где вы можете добавить различные профили чипов. Например, вы можете создать профиль для HD 7970 и один для 5970 и регулировать количество каждого у вас есть, и он будет производить расчеты в общей сложности всего оборудования. Кроме того, возможно, я должен также добавить поле что-то вроде "Потребляемая мощность вспомогательного" так что люди могут также объяснить питания сосания эффекта других устройств они должны бег их установки (например, процессор, материнские платы, и т.д.).
ATC777 сейчас офлайн Пожаловаться на ATC777   Ответить с цитированием Мультицитирование сообщения от ATC777 Быстрый ответ на сообщение ATC777

10 января 2013, 6:18:55 PM   # 11
 
 
Сообщения: 700
Цитировать по имени
цитировать ответ
по умолчанию Re: Некоторые вопросы программирования

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

Это одна вещь, которую я ставлю много мыслей в. Я, конечно, предоставить некоторые простые методы для расчета увеличения сложности, как ежегодное увеличение%, ежегодное увеличение хеш-мощности и, возможно, даже после СБИС оценки сложности (может использовать некоторую помощь там).

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

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

Чип профили или профили вышки, которые могут быть сохранены это классная идея, как хорошо.

Есть много действительно основных и не столь основных горные калькуляторы там, но собирает хороший друг с расширенной функциональностью, как вы думаете о, вероятно, будет чистыми вам некоторое положительное внимание, если вы можете вытащить его.

Насколько общие советы, если вы решили разработать клиент идти, это трудно пойти не так, если вы используете bitcoind для обработки сетей на полный клиент или сервер электрум (это, вероятно, быть вежливым, чтобы создать свой собственный для тестирования ваше программное обеспечение во время разработки), если вы идете на легкий маршрут.
Atruk сейчас офлайн Пожаловаться на Atruk   Ответить с цитированием Мультицитирование сообщения от Atruk Быстрый ответ на сообщение Atruk

10 января 2013, 6:38:57 PM   # 12
 
 
Сообщения: 112
Цитировать по имени
цитировать ответ
по умолчанию Re: Некоторые вопросы программирования

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

Чип профили или профили вышки, которые могут быть сохранены это классная идея, как хорошо.

Мне нравятся эти идеи тоже. Не могу позволить себе увлечься пресловутым "функция ползучести", Но держать идеи прокатки! 

Есть много действительно основных и не столь основных горные калькуляторы там, но собирает хороший друг с расширенной функциональностью, как вы думаете о, вероятно, будет чистыми вам некоторое положительное внимание, если вы можете вытащить его.

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

Может быть, я могу поставить некоторые финансовые стимулы в нем, которые, несомненно, заставит меня работать Форсаж. Я сделаю это FreeWare с "платить то, что вы хотите" Концепция и предложил пожертвование около 0,70 BTC (около $ 10). Я не имею никаких моральных проблем с проприетарным программным обеспечением (на самом деле, развиваюсь его в течение многих лет), но я думаю, что делаю это бесплатно использовать будет "в духе Bitcoin"И отличный способ для нашей новой компании (и меня лично), чтобы внести свой вклад в Bitcoin и сообщество. Но вы думаете, что будет на самом деле работает, или же люди просто скачать и сказать "эфф, что АТЦ парень!"? лол...

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

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

10 января 2013, 7:02:42 PM   # 13
 
 
Сообщения: 700
Цитировать по имени
цитировать ответ
по умолчанию Re: Некоторые вопросы программирования

Может быть, я могу поставить некоторые финансовые стимулы в нем, которые, несомненно, заставит меня работать Форсаж. Я сделаю это FreeWare с "платить то, что вы хотите" Концепция и предложил пожертвование около 0,70 BTC (около $ 10). Я не имею никаких моральных проблем с проприетарным программным обеспечением (на самом деле, развиваюсь его в течение многих лет), но я думаю, что делаю это бесплатно использовать будет "в духе Bitcoin"И отличный способ для нашей новой компании (и меня лично), чтобы внести свой вклад в Bitcoin и сообщество. Но вы думаете, что будет на самом деле работает, или же люди просто скачать и сказать "эфф, что АТЦ парень!"? лол...

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

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

Пожертвования не что-то рассчитывать, но если вы можете создать веб-версию либо в качестве основного или в качестве демонстрации того, что могли бы получить любой сайт вы положили его на совсем немного трафика. Трафик приносит свои собственные проблемы, хотя. Заряд в bitcent, bitnickle или bitdime, чтобы разблокировать некоторые из расширенной функциональности, хотя может принести больший доход, чем более высокую плату или предложенного пожертвования. Если мы узнали что-нибудь из мобильных приложений земли, много мелких покупок заработать больше денег, чем несколько больших, в большинстве случаев.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW