Биткоин платежи на вашем сайте
Всем привет я долго думал и понял что нужны гайды где будут описываться разные виды платежов биткоина на node.js. Я пока только начинающий програмист и столкнулся с проблемой как же можна принимать деньги на сайте ??? Если набрать по этому вопросу в гугле ничего нормального нет ну кроме как поднимать bitcoin core (для этого нужно 100 гигабайтов).
Сейчас я постараюсь рассказать о всех видах платежей.
1 Bitcoin Core
Поднимать свой bitcoin core и в нем же генерировать биткоин адреса.
Плюсы
- Безопасность
Да это один из самых безопасных способов принимать платежи так как у вас будут ключи от адрессов. - Независимость
Когда вы поднимаете свой bitcoin core вы независимы от багов сервиса от багов апи или того что вашы адреса забанят.
Минусы
- Расходы
Для Аренды впс сервера на котором будет свободных 100 гигабайтов нужно много денег в то время как все пытаються сократить расходы. Поднимать bitcoin core может себе ebay.com или amazon.com потому что у них много пользователей и расходы на сервера окупаються.
2 Merchant API
Думаю многие из вас подумали о blockchain.info и что он самый лучший к сожалению это не так и лично я не рекомендую этот сервис в качестве оплаты биткоинов.
Плюсы
- Не надо много ресурсов
Для использования мерчант апи не надо качать коре и запускать ноду на 100 гигабайтов. - Многоразовые адреса
В мерчант апи вы можете использовать адреса много раз одни и те же. - Ключи от адресов
В большинстве сервисов вы сможете получить ключи от ваших адресов.
Минусы
- Централизация
Да это ключевой момент когда мы используем любой вид апи кроме поднятия своей ноды мы попадаем под централизацию так как владелец сервиса может заблокировать нашы средства но бывает это в крайне редко и на популярных платежных сервисах таких случаев очень мало. - Оплата за использования апи
Примером может быть block.io где сначала дают тебе 100 бесплатных адресов и только веб сокеты для приема транзакций а для того что бы увеличить функционал надо платить.
3 Платежные сервисы
Это 3 вид в котором самые популярные сервисы по приему биткоинов по типу bitpay.com, coinbase.com, shapeshift.io и много других.
Плюсы
- Не надо много ресурсов.
- Вместе с адресом дается qr code для оплаты.
- Прием не только биткоинов(shapeshift.io) но и других криптовалют.
Минусы
- Централизация
- Оплата апи или требование документов для идентификации.
Здесь я описал основные виды приема платежей.