Bitcoin Forum

Local => Кодеры => Topic started by: alexf2017 on June 10, 2017, 12:40:38 AM



Title: Как делать регулярные транзакции, по расп
Post by: alexf2017 on June 10, 2017, 12:40:38 AM
Как делать регулярные транзакции, по расписанию?

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

Спасибо.


Title: Re: Как делать регулярные транзакции, по расп
Post by: kcaterpillar on June 10, 2017, 07:35:06 AM
Как делать регулярные транзакции, по расписанию?

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

Спасибо.

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

Или вы имеете в виду не отсылку транзакций с клиента, а что-то ещё? Может смарт-контракт или что-то подобное? Задавайте вопрос конкретнее. Какая криптовалюта, какой софт используете и т.д.


Title: Re: Как делать регулярные транзакции, по расп
Post by: alexf2017 on June 10, 2017, 09:40:12 AM
Если да, то ищите кошелёк, где эта фича реализована.

Похоже, кошельков с такой фичей совсем нет. Поэтому я и создал тему, может кто встречал?

Может смарт-контракт или что-то подобное?

На смарт-контрактах тоже не встречал примеров.

Опция элементарнейшая, есть у любого банка. Неужели на блокчейне нет решений из коробки?


Title: Re: Как делать регулярные транзакции, по расп
Post by: kcaterpillar on June 10, 2017, 05:21:27 PM
Опция элементарнейшая, есть у любого банка. Неужели на блокчейне нет решений из коробки?

Вы не совсем в тот раздел пишите, здесь о коде больше. Про возможности софта лучше уточните в теме Bitcoin Forum > Bitcoin > Development & Technical Discussion > Alternative clients  - это англоязычная тема.

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

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


Title: Re: Как делать регулярные транзакции, по расп
Post by: metanoaid on June 11, 2017, 07:05:33 PM
Опция элементарнейшая, есть у любого банка. Неужели на блокчейне нет решений из коробки?

В чем проблема использовать кошелек linux версии из терминала? 2-3 строки кода и он будет у вас отсылать все по часам по нужным адресам. Только обратите внимание, что все платежи как правило все-таки верифицируются людьми (я про банки и компании - там на каждый перевод по нескольку операционистов, хотя они особо и не нужны). Автооплата — это же хомячковая тема за интернетик и ЖКХ платить. Что вы хотите битком автоматически оплачивать? Да и это, скрипт может в какой-то момент сглючить и все куда-нибудь не туда отправить :) Готовы?


Title: Re: Как делать регулярные транзакции, по расп
Post by: alexf2017 on June 11, 2017, 08:11:17 PM
Что вы хотите битком автоматически оплачивать?

Как что? Оплата по подписке, например.

https://en.wikipedia.org/wiki/Subscription_business_model


Title: Re: Как делать регулярные транзакции, по расп
Post by: kcaterpillar on June 12, 2017, 02:06:41 AM
В чем проблема использовать кошелек linux версии из терминала? 2-3 строки кода и он будет у вас отсылать все по часам по нужным адресам. Только обратите внимание, что все платежи как правило все-таки верифицируются людьми (я про банки и компании - там на каждый перевод по нескольку операционистов, хотя они особо и не нужны). Автооплата — это же хомячковая тема за интернетик и ЖКХ платить. Что вы хотите битком автоматически оплачивать? Да и это, скрипт может в какой-то момент сглючить и все куда-нибудь не туда отправить :) Готовы?

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

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