Bitcoin Forum
November 09, 2024, 08:54:37 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Вопрос по быстрой регистрации нового бит  (Read 1019 times)
Bitcoin_coder (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
May 11, 2016, 12:04:42 PM
 #1

Доброе время суток.

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

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

Объясните мне пожалуйста:

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

Пример сервиса: загрузил рар архив, чтобы было нагляднее понятнее, после клика на клавишу BUY FOR генерируется бит кошель : https://satoshibox.com/zvz6pbjaoj7g6fvti2urjapp

Спасибо за содержательный ответ.
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
May 13, 2016, 01:45:30 PM
 #2

Каким образом магазин регистрирует автоматически кошелек без почты юзера с одного клика
без капчи. То есть когда юзер пытается купить товар, генерируется новый бит кошелек.
Самый простой и дубовый способ - генерируете 100500 кошельков и показываете на сайте из этого пула.
Чем хорош этот способ? Тем что в движке, который связан с показом адреса вообще не надо морочиться с битками.
Проверять приход денег можно где-то в другом месте на другом компьютере
Bitcoin_coder (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
May 23, 2016, 11:05:24 PM
 #3

Объясните пожалуйста каким образом блокчейн решает мою проблему.

Через блокчейн есть возможность новому пользователю генерировать персональный кошелек для транзакций в последствии чего деньги будут сливаться на один главный или как?
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
May 24, 2016, 04:49:38 AM
 #4

Объясните пожалуйста каким образом блокчейн решает мою проблему.

Через блокчейн есть возможность новому пользователю генерировать персональный кошелек для транзакций в последствии чего деньги будут сливаться на один главный или как?
само ничего сливаться не будет.
markmun
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
June 06, 2016, 12:18:30 AM
 #5

Объясните пожалуйста каким образом блокчейн решает мою проблему.

Через блокчейн есть возможность новому пользователю генерировать персональный кошелек для транзакций в последствии чего деньги будут сливаться на один главный или как?
Не обязательно сливаться. У вас есть кошелек , вы генерите клиенту адрес для оплаты и он добавляется в ваш кошелек. Т.е. средства , которые поступят на адрес для конкретного клиента, приплюсуются к балансу вашего кошелька.
Только вы знаете, какие адреса находятся в вашем кошельке , потому как у вас есть приватный ключ для отправки средств.
По сути биткоин кошелек это как почтовый ящик, куда почтальон складывает почту (или допустим денежные переводы). Т.е. он может положить в любую ячейку, но снять (или просто подсчитать сколько лежит ) можете только вы и только от своих почтовых ящиков, от которых у вас есть ключи.
Т.е. вот если следовать этой аналогии, процесс создания мерчанта состоит из того, что вы создаете такую вот ячейку, закрываете ее на свой ключ и сообщаете плательщику, что нужно положить деньги в такой-то почтовый ящик. Далее периодически проверяете его и в случае поступления средств, оказываете услугу или передаете товар покупателю, который пополнил данную ячейку.
Вообще для начала лучше воспользоваться мерчантом от сторонних и доверенных компаний, а дальше , после понимания основ, уже городить свои велосипеды.
Ivanech
Hero Member
*****
Offline Offline

Activity: 808
Merit: 1014


View Profile
June 06, 2016, 08:31:33 AM
 #6

И еще нужно чётко понимать, что если вы при приёме платежей в биткоинах будете использовать сторонние сервисы (типа blockchain.info) то по сути, криптовалюта, поступающая от клиентов, будет поступать (и принадлежать) не вам, а этим сторонним сервисам. Это не ваши деньги, у вас будет лишь право распоряжения ими, и в любой момент вы можете его потерять.

Если уж работаете с криптой - поднимайте свою ноду и принимайте платежи самостоятельно. Опять же это даёт гораздо больше возможностей, чем использование посторонних платёжных систем.
markmun
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
June 06, 2016, 08:47:56 AM
 #7

И еще нужно чётко понимать, что если вы при приёме платежей в биткоинах будете использовать сторонние сервисы (типа blockchain.info) то по сути, криптовалюта, поступающая от клиентов, будет поступать (и принадлежать) не вам, а этим сторонним сервисам. Это не ваши деньги, у вас будет лишь право распоряжения ими, и в любой момент вы можете его потерять.
Ну , справедливости ради, на blockchain биткоины не лежат. Можно импортировать адреса с приватными ключами из blockchain в любой кошелек и ваши денежки в любой момент времени будут при вас и даже если blockchain временно будет недоступен или совсем исчезнет, ваши средства останутся при вас (ну если конечно вы своевременно делали копии). Так что это вполне нормальный вариант для мерчанта. Я в свое время настраивал, люди успешно пользуются долгое время.
Обеспечивать безопасность и качественную работу собственного сервера и классов для новичков задача достаточно трудоемкая, хотя , если разобраться, ничего сложного там нет.
Ivanech
Hero Member
*****
Offline Offline

Activity: 808
Merit: 1014


View Profile
June 06, 2016, 09:03:47 AM
 #8

Если речь идёт о создании для каждого клиента и каждого нового пополнения кошелька нового адреса - то и импортировать приватные ключи нужно будет каждый раз. А потом их где-то еще хранить безопасно. И решать проблемы с клиентами - почему не дошла транзакция (блокчейн.инфо не совсем корректно обрабатывает транзации с последней версии Bitcoin Core, например).

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

Опять же в случае проблем всегда понятно как их решать, а при использовании сторонних платёжных шлюзов - их проблемы станут вашими проблемами.
markmun
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
June 06, 2016, 09:14:50 AM
 #9

Если речь идёт о создании для каждого клиента и каждого нового пополнения кошелька нового адреса - то и импортировать приватные ключи нужно будет каждый раз. А потом их где-то еще хранить безопасно. И решать проблемы с клиентами - почему не дошла транзакция (блокчейн.инфо не совсем корректно обрабатывает транзации с последней версии Bitcoin Core, например).

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

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

(блокчейн.инфо не совсем корректно обрабатывает транзации с последней версии Bitcoin Core, например).
Что значит блокчейн некорректно обрабатывает транзакции))))))))))) Блокчейн вообще ничего не обрабатывает, он просто отображает состояние реального блокчейна. Транзакции же обрабатываются сетью биткоин.
Хотя соглашусь, блокчейн.инфо местами глючный до ужаса, но его главнейший преимущество, что ваши биткоины всегда у вас. Можно использовать и другие сервисы, а поступления оперативно (или автоматом) сливать на свой кошелек.
Ivanech
Hero Member
*****
Offline Offline

Activity: 808
Merit: 1014


View Profile
June 06, 2016, 05:05:02 PM
 #10

(блокчейн.инфо не совсем корректно обрабатывает транзации с последней версии Bitcoin Core, например).
Что значит блокчейн некорректно обрабатывает транзакции))))))))))) Блокчейн вообще ничего не обрабатывает, он просто отображает состояние реального блокчейна. Транзакции же обрабатываются сетью биткоин.
Хотя соглашусь, блокчейн.инфо местами глючный до ужаса, но его главнейший преимущество, что ваши биткоины всегда у вас. Можно использовать и другие сервисы, а поступления оперативно (или автоматом) сливать на свой кошелек.

Я не про блокчейн биткоина а про приём платежей через blockchain.info - у них есть проблемы с Bitcoin Core v.0.12.1 - иногда он не обрабатывает входящие транзакции до их включения в цепочку блоков майнерами. Как результат - вы деньги получаете, а клиенту на баланс они не зачисляются.

Нужно или потом руками обрабатывать такие транзакции по запросу клиентов или писать дополнительные скрипты проверки, т.к. стандартный софт blockchain.info не справляется.

В общем, есть некоторый геморрой. Процент таких транзакций небольшой, но если у вас много клиентов и много оперраций - может вызвать некоторые неудобства. Я в своё время именно поэтому перешёл на собственную ноду, что надоело бодаться с поддержкой blockchain.info
markmun
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
June 06, 2016, 09:38:56 PM
 #11

(блокчейн.инфо не совсем корректно обрабатывает транзации с последней версии Bitcoin Core, например).
Что значит блокчейн некорректно обрабатывает транзакции))))))))))) Блокчейн вообще ничего не обрабатывает, он просто отображает состояние реального блокчейна. Транзакции же обрабатываются сетью биткоин.
Хотя соглашусь, блокчейн.инфо местами глючный до ужаса, но его главнейший преимущество, что ваши биткоины всегда у вас. Можно использовать и другие сервисы, а поступления оперативно (или автоматом) сливать на свой кошелек.

Я не про блокчейн биткоина а про приём платежей через blockchain.info - у них есть проблемы с Bitcoin Core v.0.12.1 - иногда он не обрабатывает входящие транзакции до их включения в цепочку блоков майнерами. Как результат - вы деньги получаете, а клиенту на баланс они не зачисляются.

Нужно или потом руками обрабатывать такие транзакции по запросу клиентов или писать дополнительные скрипты проверки, т.к. стандартный софт blockchain.info не справляется.

В общем, есть некоторый геморрой. Процент таких транзакций небольшой, но если у вас много клиентов и много оперраций - может вызвать некоторые неудобства. Я в своё время именно поэтому перешёл на собственную ноду, что надоело бодаться с поддержкой blockchain.info
Странно, я вроде не сталкивался, но не исключаю. Но мое мнение - для новичков проще все же чье-то апи. Нужно понимать как все работает ибо учится на ошибках в данной отрасли дорогого стоит. Это когда понимаешь, вроде кажется все просто, поднял ноду, настроил rpc  , делов-то. А если человек слабо понимает, как вообще устроено и с чего начать ... Просто велик шанс, что хорошее начинание сойдет на нет, или будет реализовано через ж...
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!