31 августа 2011, 2:17:43 PM   # 1
 
 
Сообщения: 279
Цитировать по имени
цитировать ответ
по умолчанию Re: Прием Bitcoins на моем сайте ...

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


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

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

Первая проблема заключается в том, что Bitcoin демон не будет устанавливать или скомпилировать на довольно ограниченные возможности моего хозяина. (Его FC4). Я спросил хостинг компании, если они могли бы установить его и они сказали, что совершенно очевидно, что они не допустят этого. Я думаю, что это будет общим со многими хостинговых компаний. Я пытался уговаривать, но через 6 недель прошли мимо, и я думаю, что я должен попробовать что-то другое.

На самом деле я не хочу, чтобы весь клиент вообще. То, что я хотел бы это способность контролировать операции и генерировать адреса. Таким образом, веб-сайт, можно сказать, "платеж получен" и принять соответствующие меры, а также сформировать адрес для запроса покупки или проверки. Последнее кажется легко, но как я могу контролировать blockchain для оплаты по конкретному адресу?

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

Я рассмотрел Perl клиента в качестве отправной точки, но не получил очень далек с этим.

Grondilu др продемонстрировали Баш сценарии для генерации адресов, которые могут быть полезны.

Может кто-нибудь мне точку в направлении кода, который я мог бы использовать в качестве отправной точки для этого? (То есть мониторинг в ожидании blockchain.) 

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


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


31 августа 2011, 2:50:04 PM   # 2
 
 
Сообщения: 389
Цитировать по имени
цитировать ответ
по умолчанию Re: Прием Bitcoins на моем сайте ...

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






Я думаю, что вы собираетесь об этом неправильном пути.

Просто используйте поставщик услуг с хорошей чистой RESTful API, и это просто.

Видеть:
https://en.bitcoin.it/wiki/Merchant_Howto

или, в частности:
http://www.bitcoinpayflow.com/

выглядит проще всего - просто HTTP / POST их детали заказа, то вы получите адрес обратно.
Затем отобразить его пользователю и попросить их, чтобы отправить деньги на этот адрес.

Когда деньги получены по адресу bitcoinpayflow уведомит вас (через HTTP обратного вызова).

А затем отправить вам деньги, после того, как 6 подтверждений.

Таким образом, у вас есть только 1час или так кредитного риска с bitcoinpayflow.



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

31 августа 2011, 3:08:18 PM   # 3
 
 
Сообщения: 673
Цитировать по имени
цитировать ответ
по умолчанию Re: Прием Bitcoins на моем сайте ...

Я думаю, что вы собираетесь об этом неправильном пути.
...
http://www.bitcoinpayflow.com/

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

31 августа 2011, 3:23:37 PM   # 4
 
 
Сообщения: 279
Цитировать по имени
цитировать ответ
по умолчанию Re: Прием Bitcoins на моем сайте ...

Что ж http://www.bitcoinpayflow.com/ конечно, выглядит интересно, и я вполне могу использовать это.

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

Одна из целей здесь не должны доверять 3-й партии с моим денежным потоком. 


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

31 августа 2011, 3:31:19 PM   # 5
 
 
Сообщения: 389
Цитировать по имени
цитировать ответ
по умолчанию Re: Прием Bitcoins на моем сайте ...


Но вы только доверяя им в течение одного часа.

Если они не в состоянии поставить наличные деньги вы прекратить их использование и наиболее вы можете потерять то, что было потрачено на вашем сайте в течение одного часа (т.е. 0,01% от вашего годового оборота!).

Если вы действительно хотите, чтобы сделать все это самостоятельно, что это хорошо, но это очень сложно. Может быть сделано с bitcoinj, что является реализацией Java протокола. Но вам потребуется множество, чтобы запустить его на другой хост и запустить доверенный bitcoind демона (я бы разделить их так bitcoinj хозяин не может быть атакован из Интернета, но скрываются за bitcoind демона.). И я бы оценил в 2-4 недели, чтобы код и еще несколько недель тестирования. Вы также хотите, внешняя сторона, чтобы проверить ваш код тоже.

В заключении я бы предпочел довериться кому-то с оборотом 1 часа, чем сам не делает ошибку в коде!
nibor сейчас офлайн Пожаловаться на nibor   Ответить с цитированием Мультицитирование сообщения от nibor Быстрый ответ на сообщение nibor

31 августа 2011, 11:57:20 PM   # 6
 
 
Сообщения: 673
Цитировать по имени
цитировать ответ
по умолчанию Re: Прием Bitcoins на моем сайте ...

Что ж http://www.bitcoinpayflow.com/ конечно, выглядит интересно, и я вполне могу использовать это.

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

Одна из целей здесь не должны доверять 3-й партии с моим денежным потоком. 

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

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

1 сентября 2011, 6:10:09 PM   # 7
 
 
Сообщения: 568
Цитировать по имени
цитировать ответ
по умолчанию Re: Прием Bitcoins на моем сайте ...

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

Мы не хотим использовать API торгового дома, мы хотели управлять и держать свои собственные средства, чтобы мы знали бы наши деньги безопасно. Бегу CentOS, так что мы должны были составить собственную версию клиента Bitcoin. Мы сделали эту версию, доступную здесь, если вам это нужно: https://strikesapphire.com/bitcoind.0.3.22.bin.tar.gz

Это небольшая стычка, чтобы установить, но это безопасно. В основном, получаем, что Bitcoin демон работает где-то еще, на дешевом выделенный сервер. Выключите добычу, чтобы не разозлить ваш хостинг компании. Тогда просто написать небольшой удаленный PHP скрипт на сервере Bitcoin, который принимает аргумент возвращает адрес из бумажника. Блокировка, что вниз с .htaccess. Когда кто-то на веб-сервер запрашивает адрес, вы можете просто вызвать удаленную страницу с правильным паролем и прочитать результат в виде текста. Или вы можете получить более сложными с помощью CURL и с обратным вызовом сценариями, но в вашем случае, возможно, не придется. Это делает две хорошие вещи: во-первых, он держит кошелек с вашего веб-сервера. Во-вторых, он держит его на собственном поле, в котором вы, вероятно, хотите.

Если вы посмотрите на стоимость / месяц выделенный сервер за $ 100 против того, что вы платите в операционные издержки, вероятно, имеет смысл (это делает для нас), и в любом случае вы можете использовать этот сервер для многих других бэкэнда вещи, если вы хотите , Это всегда приятно иметь посвященный вокруг.
ssaCEO сейчас офлайн Пожаловаться на ssaCEO   Ответить с цитированием Мультицитирование сообщения от ssaCEO Быстрый ответ на сообщение ssaCEO

3 сентября 2011, 1:05:41 PM   # 8
 
 
Сообщения: 868
Цитировать по имени
цитировать ответ
по умолчанию Re: Прием Bitcoins на моем сайте ...

mintymark, я думаю, что вы лучше от наклеивания с клиентом C ++ на некоторое время. Если ваш хостинг-провайдер не позволит, найти другую. Я понимаю ваше желание не иметь полный блок цепь, но для подтверждения сделки сами вам нужно это ... в противном случае вам придется полагаться на третьей стороне, чтобы запустить полный клиент для проверки транзакций для вас. Вы можете захотеть взглянуть на bitcoinjs.org ... это немного более податливым, чем клиент C ++, но я думаю, что Стефан по-прежнему не рекомендует его для использования в любых производственных условиях (и он также настоятельно рекомендует только подключение к сети косвенно через клиент C ++).
Стив сейчас офлайн Пожаловаться на Steve   Ответить с цитированием Мультицитирование сообщения от Steve Быстрый ответ на сообщение Steve

3 сентября 2011, 3:12:38 PM   # 9
 
 
Сообщений: 58
Цитировать по имени
цитировать ответ
по умолчанию Re: Прием Bitcoins на моем сайте ...

Одна из целей здесь не должны доверять 3-й партии с моим денежным потоком.

@mintymark: Вы можете посмотреть на BitcoinNotify. Прием платежей Bitcoin является так же просто, как обработка HTTP-запросов.

  • платежи идут непосредственно на свой личный бумажник - Не доверяйте 3 участника
  • держать свой кошелек, отключенного от сети, поэтому она никогда не может быть Stollen хакерами
  • нет ничего, чтобы установить на сервере
  • нет внешнего API для вызова
  • клиент никогда не покидает ваш магазин (не третьей стороны, участвующий сайта)
  • получать обновление HTTP обменных курсов BTC

Видеть как принимать платежи Bitcoin в вашем магазине / приложение / Bussiness.

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

8 сентября 2011, 8:02:33 AM   # 10
 
 
Сообщения: 279
Цитировать по имени
цитировать ответ
по умолчанию Re: Прием Bitcoins на моем сайте ...

BitcoinNotify это именно то, что я имел в виду (в каком-то глубоко похороненных углу, его правда.) И мне кажется, что это идеальный способ для веб-сайта, чтобы принять бит монеты.

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

8 сентября 2011, 10:31:52 AM   # 11
 
 
Сообщения: 488
Цитировать по имени
цитировать ответ
по умолчанию Re: Прием Bitcoins на моем сайте ...

BitcoinNotify это именно то, что я имел в виду (в каком-то глубоко похороненных углу, его правда.) И мне кажется, что это идеальный способ для веб-сайта, чтобы принять бит монеты.

Согласен. Вчера я изрубил модуль Джанго использовать bitcoinnotify обслуживание - ушло всего 2-3 часа, пока он не работал хорошо, уже включая поддержку частичных платежей и надлежащего отслеживания Bitcoin использования адреса.

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

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

Что действительно поразило меня скорость. Когда вы готовы взять на себя риск, не дожидаясь дополнительных подтверждений (например, для микроплатежей материала), вы получите уведомление обратного вызова уже через несколько секунд после удара "ОК" в Bitcoin клиента 🙂

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

13 сентября 2011, 3:37:44 AM   # 12
 
 
Сообщения: 260
Цитировать по имени
цитировать ответ
по умолчанию Re: Прием Bitcoins на моем сайте ...

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

Другая причина использование нескольких служб может быть, чтобы смягчить разветвления в уведомят службу получения взломали (как bitcointalk.org и все остальные.)

В противном случае:

1) хакер получает доступ к услуге уведомлений
2) хакер выясняет, что торговцы используют эту услугу уведомления
3) хакер добавляет элементы в тележках у этих торговцев и проверяет
4) обслуживание пользователей хакерских уведомлений разослать ложные оплаты получили уведомление, например, "6 Подтверждения 50 BTC на ваш адрес А"
5) купцы отгружаются товары для хакера мышления BTC были собраны

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

13 сентября 2011, 3:41:10 AM   # 13
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: Прием Bitcoins на моем сайте ...

Я успешно работаю сайт Casascius Физической Bitcoins и прием заказов с минимумом сложности.

Я просто заранее сгенерированный большое количество Bitcoin адресов используя ключевую фразу и Casascius Bitcoin Utility. Импортный его в базе данных. Каждый раз, когда я хочу, чтобы получить оплату, я просто выплюнуть один адрес, и первые 8 символов этого адреса становится их порядковый номер.

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

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW