Какие преимущества своей bitcoin ноды перед бесплатными сервисами с API?
Цель - организовать на нескольких проектах поддержку btc платежей. Хотим чтобы комиссия была минимальной при операциях со средствами.
Исследуем предметную область. Появился ряд вопросов, которые пока не удается разрешить:
1) чем лучше использование свой ноды, а не API того же blockchain.com (будет ли это быстрее, будет ли меньше комиссия, лучше ли это в плане безопасности)
2) если кто-то ломает blockchain.com он сможет со всем кошельков украсть $
3) blockchain.com пишут что использование их API бесплатно - только комиссия майнерам - это так ? (эта комиссия майнерам не больше - чем если бы поднимать свою ноду?)
У меня лично такая же проблема, но вот что я уже понял. В API blockchain.com нет метода отправки платежей, только получение и другая информация из блокчейна биткоина. Я обшарил весь гитхаб и кучу сайтов, но понял что не существует бесплатного API без ограничений на запросы в секунду (обычно это 1 - 5 запросов/сек). Такие есть только для Ethereum. Поэтому его поддержка куда легче биткоина. Но если вас будут устраивать эти ограничения, то можете использовать готовые решения. Полная нода нужна только если вы не доверяете чужим или не хотите каких-либо ограничений. Но вам нужен будет хороший и стабильный интернет + много свободного места на диске (от 300гб).
Мы делаем что-то отдаленно напоминающее кик стартер. Планируется нагенерировать свободные кошельки и для каждой операции на ресурсе - будет браться свой адрес. Пользователи будут переводить $, а по итогу $ должны отправиться владельцу проекта (если подтверждена транзакция).
В API blockchain.com нет метода отправки платежей, только получение и другая информация из блокчейна биткоина
Те принцип такой- нагенерировал свободных кошельков, когда пользователь хочет за что-то перевести - переводит на один из этих кошельков. А дальше как все это аккумулируется ? (выходит получается много кошельков с $).
-а на blockchain.com защита платежа есть ? (мультиподпись)
blockchain.com не пользуюсь, мало криптовалют, да и локальное хранение приватного ключа куда безопаснее. Генерировать кошельки и проверять баланс можно без ноды вообще. Даже подписывание транзакций можно сделать без ноды, нода нужно только чтобы "пропихнуть" транзакцию уже в сам блокчейн.
1) первоисточник, no MiTM, etc.
2) не сможет, но по дргуому нахлобучить можно
3) стандартная комиссия как и для любой транзакции, на своей ноде можно пробоввать указывать меньше
Спасибо за ответы )
те если обобщить то получается - 1) безопаснее 2) без ограничений по времени на запросы (но комменты уточняющие все же остались выше)