Кошелёк и аккаунт блокчейна
Кошелёк — приложение или устройство для взаимодействия с блокчейн-аккаунтами, а аккаунт является объектом учёта сети. Один кошелёк может обслуживать несколько аккаунтов, а один и тот же аккаунт может отображаться в нескольких совместимых приложениях.
Где находятся записи о средствах
Приложение помогает увидеть состояние и подготовить действие, но баланс не лежит внутри установленного интерфейса как отдельная копия монет. Историю и состояние определяет сеть. Поэтому удаление приложения и перевод актива на другой адрес являются разными событиями и требуют разных способов проверки.
Способ управления зависит от типа аккаунта
Управление обычным аккаунтом через ключ отличается от правил смарт-аккаунта. Кастодиальный сервис дополнительно вводит отношения с организацией, которая обслуживает клиента. Нельзя автоматически описывать все модели одной фразой «кошелёк равен приватному ключу»: сначала выясняют, кто и каким способом разрешает действие.
Публичный просмотр не означает контроль
Возможность добавить адрес для наблюдения не доказывает право подписывать операции этого аккаунта. Для анализа доступа важно разделять просмотр, подготовку и подтверждение. Смена интерфейса также не меняет автоматически полномочия уже раскрытого ключа и не создаёт новый независимый баланс у прежнего адреса.
Два интерфейса, один учёт
В условном примере аккаунт A содержит 0,4 ETH, аккаунт B — 0,6 ETH. Один кошелёк показывает оба, итого 1 ETH. Второе совместимое приложение показывает только A с теми же 0,4 ETH. Складывать 0,4 из двух приложений повторно нельзя: общий учтённый баланс A и B по-прежнему 1 ETH.
Условные данные для понимания механики.Различай контексты
Похожие слова могут описывать разные условия.
Приватный ключ
Приватный ключ — секретное значение для создания криптографической подписи. У обычного внешнего счёта Ethereum такая подпись подтверждает разрешение на действие. Публичный адрес позволяет найти счёт, но сам по себе не даёт полномочий распоряжаться средствами.