Как работает крипта
Как на самом деле работает перевод криптовалюты, шаг за шагом
Версия на русском языке для Украины.
Большинство потерь в криптовалюте происходит потому, что отправитель не знает, какой шаг обратим, а какой нет. Эта статья проводит один перевод от момента, когда набрана сумма, до момента, когда он окончателен, и называет точку, после которой помочь уже никто не может.
01Ключ, а не монета
Кошелёк не хранит монеты. Он хранит закрытый ключ, а ключ создаёт подписи. Баланс живёт в сети, и ключ это единственное, что может разрешить его перемещение.
Поэтому кошелёк восстанавливается на новом телефоне из фразы восстановления и поэтому никто не восстановит его без неё. Фраза это компактная форма ключа, и она и есть весь актив. Любой, кто её прочитал, распоряжается средствами, а её потеря означает потерю средств навсегда.
02Адрес и тот единственный символ, который решает
Адрес это место, куда уйдут средства. Он выведен из ключа, которым распоряжается кто-то другой, и сеть не проверяет, тот ли это, кого вы имели в виду.
Подмена адреса это самая частая единичная причина потерь в обычных переводах. Вредоносная программа заменяет адрес в буфере обмена, поддельная поддержка присылает «исправленный», скриншот из чата несёт похожий. Сверить первые и последние символы недостаточно: похожие адреса генерируют так, чтобы там совпадало точно. Адрес либо копируется из системы учёта, либо сверяется целиком.
| Этап | Ещё исправимо | Что делать |
|---|---|---|
| Сумма и адрес набраны | Да | Сверить адрес целиком с системой учёта |
| Подписано, но не отправлено | Да | Отменить транзакцию |
| Отправлено, ждёт в очереди | Иногда | Заменить с большей комиссией, если кошелёк умеет |
| Включено в блок | Нет | Ничто не вернёт средства |
| Подтверждено, окончательно | Нет | Сохранить доказательства, сообщить, прекратить потери |
03Сеть, и почему комиссия не формальность
Транзакция попадает в очередь, и её включает в блок тот, кто этот блок собирает. Комиссия это ставка за включение. Занизив её, вы не теряете деньги, вы оставляете перевод ждать.
Сеть тоже должна совпадать. Отправка актива в одной сети на адрес, существующий в другой, это отдельный и частый способ потерять средства, и биржа его не отменит, если только не распоряжается обеими сторонами.
04Подтверждения и окончательность
Перевод не завершён в момент отправки. Он завершён, когда поверх него построено достаточно блоков, чтобы отменить его стало непрактично. Биржи ждут этого до зачисления, поэтому депозит бывает виден в сети и отсутствует в балансе.
После окончательности нет ни отзыва, ни оспаривания, ни решения поддержки, которое вернёт средства. Это то свойство, которое отличает перевод в криптовалюте от оплаты картой, и именно поэтому все проверки делаются до отправки, а не после.
05Вопросы и ответы
Можно ли отменить перевод криптовалюты?
После включения транзакции в блок отменить нельзя. Пока она ждёт в очереди, некоторые кошельки позволяют заменить её версией с большей комиссией, которая вытеснит первую. После подтверждения средства не возвращает ничто.
Что будет, если отправить не в ту сеть?
Средства уйдут в выбранной вами сети на адрес, у которого там может не быть владельца. Возврат возможен только тогда, когда обеими сторонами распоряжается один хранитель, и это будет одолжением, а не правом.
Почему депозит виден в сети, но не в балансе биржи?
Биржа ждёт заданное число подтверждений до зачисления. Пока это число не набрано, перевод существует в сети и не существует на счету.