Post
Topic
Board Новички
Re: Можно ли переполнить аппаратный кошелек?
by
A-Bolt
on 09/11/2023, 16:09:23 UTC
Сам по себе аппаратный кошелек понятия не имеет о ваших балансах и какие запросы ему отправлять на сервер. Алгоритмы управления кошельком находятся именно на сервере.
Аппаратный кошелёк не общается с сервером. Он работает в связке с программным кошельком, запущенным на компе. И вот этот программный кошелёк общается и с аппаратным кошельком, и с сервером, и с пользователем. Логика работы с адресами и транзакциями обеспечивается программным кошельком, а не сервером. Задача сервера - выдать кошельку информацию по запрашиваемым адресам и ретранслировать в сеть отправленные кошельком транзакции.

2. А что же тогда хранит по вашему блокчейн, если не балансы адресов?
Блокчейн хранит блоки, содержащие транзакции, никаких балансов в блоках не хранится. Чтобы в этом убедиться, достаточно заглянуть в документацию по Bitcoin:
Quote
The block chain provides Bitcoin’s public ledger, an ordered and timestamped record of transactions.

3. Если принимать много платежей на один и тот же адрес, то это создаст только нагрузку на сам аппаратный кошелек во время подписи при отправке транзакции с большим количеством UTXO, я же пишу про получение большого количества платежей на новые адреса.
Запрос к серверу о 1000 транзакций на разные адреса и о 1000 транзакций на 1 адрес нагружает сервер одинаково, ведь ему в обоих случаях требуется предоставить информацию о 1000 транзакций.