Что такое двойная трата?

Double Spending вносит свой вклад в стадо манипуляций с цифровыми деньгами.

Введение

В двух словах, двойное расходование средств означает использование одного и того же фонда для двух или более операций. Появление онлайн-платежей гарантирует, что власти примут меры, чтобы предотвратить возникновение этой проблемы.
Существование в традиционных платежных системах посредников между отправителем и получателем, таких как банки и компании, выпускающие кредитные карты, облегчает проверку достоверности транзакций. Этим третьим лицам доверяют, чтобы убедиться, что у отправителя достаточно баланса для проведения транзакции, и он не отправляет две или более транзакций, которые засчитываются как одна против его баланса.
Отсутствие посредника в криптовалюте требует принятия мер для предотвращения такого риска, который может скомпрометировать систему. Биткоин - первая успешная цифровая валюта, придумавшая эту меру благодаря своему механизму доказательства работы (proof-of-work).

Концепция двойного расходования средств

Давайте рассмотрим пример, чтобы еще раз проиллюстрировать двойное расходование средств. Если Джанет заплатит $30 физическими деньгами за пару обуви, она не сможет потратить те же деньги снова, потому что у нее их больше нет. Она отдала его продавцу в магазине. Дважды потратить, в ее случае, означает использовать те же 30 долларов наличными, которые она отдала продавцу, для покупки другого товара. Это крайне маловероятно при использовании физических наличных денег.
Проблема при использовании цифровых валют заключается в том, как защититься от такой ситуации, когда Джанет потенциально может скопировать 30 долларов и тратить их снова и снова. Допустим, Джанет решает заплатить за пару туфель с помощью цифровой валюты, такой как Биткоин. Для подтверждения транзакции потребуется некоторое время. Если клерк принимает платеж до подтверждения транзакции, Джанет может решить отправить тот же фонд на свой кошелек с более высокой комиссией.
Магазин станет жертвой двойной траты, если второй перевод, сделанный Джанет, будет принят и, следовательно, сделает недействительным тот, который был отправлен в оплату за туфли после ее ухода. Принятие неподтвержденной транзакции - это один из способов стать жертвой двойной траты.

Как предотвратить двойные расходы в традиционных платежных системах

Двойные траты предотвращаются в традиционных платежных системах благодаря так называемым свойствам базы данных ACID. ACID - это сокращение от:

1 Атомность:

Это означает, что не существует такой ситуации, когда баланс пользователя неизвестен в результате незавершенной транзакции. Транзакция либо завершается, либо терпит неудачу. В случае операции в торговой точке, операция либо не выполняется и выдает сообщение на торговом автомате, либо проходит и печатает чек.

2 Консистенция:

Последовательность гарантирует, что транзакции происходят одна за другой правильно и что состояние Вашего счета будет действительным после транзакции. Последовательность всегда обеспечивает правильный баланс после списания суммы с Вашего счета.

3 Изоляция:

Изоляция означает, что транзакции должны обрабатываться одна за другой, даже если у Вас одновременно проходит много транзакций. Система должна оставить счет действительным, как если бы несколько транзакций происходили одна за другой. Изоляция означает, что одна транзакция рассматривается отдельно от других действий системы. Как только Вы завершили транзакцию, она оставляет Ваш счет в правильном состоянии.

4 Прочность:

Долговечность - это свойство, согласно которому база данных должна быть неразрушимой. Следовательно, не должно быть возможности подделать результаты транзакций до тех пор, пока система находится в производственном режиме. Это означает, что базы данных должны быть защищены от потери данных, компрометации или других опасностей.

Двойные расходы в криптовалюте

Блокчейн, который является технологией, лежащей в основе криптовалют, записывает транзакции в децентрализованную бухгалтерскую книгу и работает на основе коллективного консенсуса между участниками. Эта технология создает безопасное и надежное средство хранения и записи информации и цифровых транзакций. Уникальная особенность блокчейна заключается в том, что в нем задействованы взаимосвязанные устройства или компьютеры без центрального сервера, хотя ни один компьютер не завершает процессы или транзакции. Эта система позволяет проводить сдержки и противовесы, перекрестную проверку записей и гарантировать, что никто не сможет в одиночку отменить транзакции для двойного расходования средств. Защита от дублирования конкретной единицы криптовалюты имеет решающее значение для поддержания доверия и жизнеспособности системы.

Поскольку цифровые валюты работают на компьютерных кодах, информация может относительно легко копироваться и дублироваться недобросовестными лицами, обладающими техническими знаниями сети.
Двойная трата в криптовалюте - это когда сеть нарушена и средства фактически украдены. Преступник отправит копию транзакции, чтобы придать ей видимость подлинности, или даже полностью удалит транзакцию, чтобы создать впечатление, что ее никогда не было.

Без соответствующих механизмов для предотвращения такой проблемы вся сделка будет фундаментально дестабилизирована и подорвана. Таким образом, это будет означать, что нет протокола, гарантирующего, что полученные средства не будут потрачены в другом месте. В результате, для надежного функционирования цифровой валюты необходимы строгие механизмы, предотвращающие подобное поведение.

Как предотвратить двойные расходы в криптовалюте

Проблему двойных расходов в блокчейне часто иллюстрируют, используя аналогию "Проблема византийских генералов". Эта аналогия указывает на трудности, с которыми сталкиваются многие стороны, когда они не доверяют друг другу и должны участвовать в совместном предприятии, для успеха которого необходимо сотрудничество. Она объясняет, как возникают разногласия в децентрализованной системе.

В задаче "Византийские генералы" победа достигается, когда все генералы ведут согласованную атаку со своими армиями. Однако, если генерал терпит неудачу или нападает на другого генерала, вся битва, как и блокчейн, оказывается под угрозой и в конечном итоге проигрывается. Эта головоломка привела к появлению принципа, согласно которому протоколы криптовалют должны включать византийскую отказоустойчивость (BFT).

Отказоустойчивость в случае блокчейна означает, что сеть должна продолжать удовлетворительно функционировать перед лицом ошибок, поломок или участников, действующих вразрез с намеченными планами. Технология блокчейн предотвращает двойное расходование средств благодаря технологии обмена файлами "равный-равному" в сочетании с криптографией с открытым ключом.

Транзакции в большинстве блокчейнов открыто регистрируются и обеспечиваются одновременно на тысячах узлов по всему миру. Все участники могут видеть их и проверять уже заключенные сделки. Процесс проверки зависит от механизма консенсуса. В случае Биткойна алгоритм консенсуса, известный как Proof of Work (PoW), гарантирует, что майнеры могут подтвердить новый блок транзакций только в том случае, если все узлы сети взаимно согласны с правильностью хэша блока, предоставленного майнером.

Атака с двойным расходом (51% атаки)

Несмотря на предусмотренные в блокчейне меры по предотвращению двойных трат, такая атака все еще возможна, хотя шансы на нее невелики. Одним из способов атаки двойного расходования средств является то, что известно как Атака большинства или атака 51%. Эта атака происходит, когда один человек или организация контролирует большую часть хэшрейта, потенциально нарушая работу сети. Когда это происходит, так называемый "злоумышленник" получает достаточную мощность майнинга, чтобы намеренно пропустить или изменить последовательность, в которой выполняются транзакции. В случае 51-процентной атаки злоумышленник может отменить транзакции, совершенные за это время, что приведет к двойному расходованию средств. Примером этого является атака на Bitcoin Gold, форк Биткойна в 2018 и 2020 годах.

Заключение

Двойное расходование средств означает использование одного и того же фонда два раза или более. Это происходит, когда платежная система взламывается, позволяя проводить такие сомнительные операции. Традиционные платежные системы используют свойства атомарности, согласованности, изолированности и долговечности баз данных для защиты от двойных трат.
Первая успешная цифровая валюта, Биткойн, смогла выжить благодаря тому, что в ней также присутствуют эти свойства, позволяющие доверять сети. Однако вероятность атаки большинства очень мала, поскольку для создания блокчейн с использованием механизма доказательства выполнения работы требуются огромные затраты вычислительной мощности. В случае блокчейн, использующих proof-of-stake, риск связан с потерей залогового депозита, необходимого для подтверждения сети.

Автор: Mayowa
Переводчик: Yuanyuan
Рецензент(ы): Matheus, Hugo, Joyce, Ashley
* Информация не предназначена и не является финансовым советом или любой другой рекомендацией любого рода, предложенной или одобренной Gate.
* Эта статья не может быть опубликована, передана или скопирована без ссылки на Gate. Нарушение является нарушением Закона об авторском праве и может повлечь за собой судебное разбирательство.

Пригласить больше голосов

Крипто-календарь

Обновления проекта
Etherex запустит токен REX 6 августа.
REX
22.27%
2025-08-06
Запуск продукта NFT AI
Nuls запустит продукт NFT AI в третьем квартале.
NULS
2.77%
2025-08-06
Запуск dValueChain v.1.0
Bio Protocol планирует запустить dValueChain v.1.0 в первом квартале. Цель заключается в создании децентрализованной сети медицинских данных, обеспечивающей безопасные, прозрачные и защищенные от подделки медицинские записи в экосистеме DeSci.
BIO
-2.47%
2025-08-06
Субтитры для видео, созданные ИИ
Verasity добавит функцию автоматической генерации субтитров для видео с использованием ИИ в четвертом квартале.
VRA
-1.44%
2025-08-06
Многоязычная поддержка VeraPlayer
Verasity добавит многопользовательскую поддержку в VeraPlayer в четвертом квартале.
VRA
-1.44%
2025-08-06

Похожие статьи

Руководство для начинающих по TradingView
Новичок

Руководство для начинающих по TradingView

TradingView - это одна из лучших аналитических платформ для трейдеров финансовых, фондовых и криптовалютных рынков. При постоянной практике можно освоить все возможности платформы.
11/29/2022, 4:17:43 AM
Что такое Tronscan и как вы можете использовать его в 2025 году?
Новичок

Что такое Tronscan и как вы можете использовать его в 2025 году?

Tronscan — это обозреватель блокчейна, который выходит за рамки основ, предлагая управление кошельком, отслеживание токенов, аналитику смарт-контрактов и участие в управлении. К 2025 году она будет развиваться за счет улучшенных функций безопасности, расширенной аналитики, кроссчейн-интеграции и улучшенного мобильного опыта. Теперь платформа включает в себя расширенную биометрическую аутентификацию, мониторинг транзакций в режиме реального времени и комплексную панель управления DeFi. Разработчики получают выгоду от анализа смарт-контрактов на основе искусственного интеллекта и улучшенных сред тестирования, в то время как пользователи наслаждаются унифицированным многоцепочечным представлением портфеля и навигацией на основе жестов на мобильных устройствах.
11/22/2023, 6:27:42 PM
Что такое Нейро? Все, что вам нужно знать о NEIROETH в 2025 году
Средний

Что такое Нейро? Все, что вам нужно знать о NEIROETH в 2025 году

Neiro - это собака породы шиба-ину, которая вдохновила запуск токенов Neiro на различных блокчейнах. К 2025 году Neiro Ethereum (NEIROETH) превратился в ведущий мем-коин с рыночной капитализацией 215 миллионов долларов, 87 000+ держателей и листингом на 12 крупнейших биржах. Экосистема теперь включает DAO для управления сообществом, официальный магазин мерчандайза и мобильное приложение. NEIROETH внедрил решения второго уровня для увеличения масштабируемости и закрепил свою позицию в топ-10 мем-коинов по капитализации, поддерживаемый активным сообществом и ведущими крипто-инфлюенсерами.
9/5/2024, 3:37:05 PM
Что такое индикатор кумулятивного объема дельты (CVD)? (2025)
Средний

Что такое индикатор кумулятивного объема дельты (CVD)? (2025)

Изучите эволюцию кумулятивного объема дельты (CVD) в криптоторговле в 2025 году, от интеграции машинного обучения и анализа межбиржевых данных до продвинутых инструментов визуализации, позволяющих более точно принимать рыночные решения за счет агрегации данных с нескольких платформ и автоматического обнаружения дивергенций.
12/10/2023, 8:02:26 PM
Как вам провести собственное исследование рынка/токена (DYOR)?
Новичок

Как вам провести собственное исследование рынка/токена (DYOR)?

"Исследование означает, что Вы не знаете, но готовы узнать." - Чарльз Ф. Кеттеринг.
11/21/2022, 9:25:28 AM
Что такое фундаментальный анализ?
Средний

Что такое фундаментальный анализ?

Подходящие индикаторы и инструменты в сочетании с крипто-новостями составляют наилучший фундаментальный анализ для принятия решений
11/21/2022, 9:04:54 AM
Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!