Краткий пересказ
Еще
Узнавайте содержание статьи и оценивайте рыночные настроения всего за 30 секунд!
Криптовалюты существуют благодаря чудесам технологии блокчейна. Они представляют собой форму цифровой валюты с применяемыми методами шифрования для управления и создания денежных единиц и перевода средств.
В этом цифровом мире криптовалют вы могли столкнуться с термином, известным как двойные расходы.
По сути, двойные расходы — это концепция, с помощью которой можно копировать транзакции с биткоином или криптовалютой, одновременно отправляя средства на два разных адреса.
Так почему же такое двойное расходование средств? Как его предотвратить в блокчейне?
Начнем с обновления мыслей о концепции блокчейна.
Ablockchain — это децентрализованный реестр, в котором хранятся транзакции. Он гарантирует взаимное доверие и коллективный консенсус между всеми участвующими партнёрами.
Революция в блокчейне в мире кибербезопасности создала безопасное и надёжное средство хранения, управления, обработки и записи информации и цифровых транзакций, которые часто являются очень конфиденциальными.
Новинки блокчейна заключаются в том, что один компьютер или узел не завершает процессы. Многие компьютеры одновременно участвуют в этом процессе.
Криптовалюты, такие как биткоин, входят в число самых разнообразных приложений блокчейна. Цифровые профили, контракты, логистика и растущее количество организаций могут получить выгоду от использования блокчейна.
Что касается цифровой валюты, крайне важно гарантировать, что определённая единица не может быть скопирована. Это связано с тем, что цифровые данные могут быть относительно легко воспроизведены технически подкованными лицами, знакомыми с блокчейн-сетью, и вычислительными командами, необходимыми для их вмешательства.
Как мы уже установили, двойные расходы — это, по сути, ситуация, когда одни и те же средства одновременно отправляются двум получателям.
Она возникает, когда блокчейн нарушает работу сети и криптовалюта фактически украдена. После этого ответственное лицо отправит копию транзакции, чтобы она выглядела подлинной, или даже полностью удалит транзакцию, чтобы она выглядела так, как никогда не происходила.
Без надлежащих контрмер для решения такой проблемы вся транзакция будет полностью дестабилизирована и подорвана. У пользователей нет протокола для проверки того, не тратятся ли полученные средства в других местах.
Таким образом, чтобы цифровая валюта работала надёжно, должны быть строгие механизмы, препятствующие такому поведению.
Двойные расходы разрушают и ставят под угрозу технологическую основу блокчейна. Вся концепция отличается от сути блокчейна. Таким образом, возможность двойного расходования в конечном итоге подорвет доверие к такой криптовалюте, как биткоин или любая другая цифровая валюта на основе блокчейна.
Часто используемая аналитика для этой конундрумы известна как проблема Бизантийского генерала. Это подчеркивает сложность, с которой многие стороны сталкиваются, когда они не доверяют друг другу и должны участвовать в совместном предприятии, где им требуется сотрудничество для достижения успеха. Эта аналогия объясняет проблему разногласий в децентрализованной системе.
По этой аналогии, когда все генералы руководят скоординированной атакой со своими армиями, они добиваются победы. Однако, как только общие дефекты или атаки на другой общий, вся битва, как и блокчейн, будет поставлена под угрозу и в конечном итоге потеряна.
В связи с этим криптовалюты должны использоватьByzantine Fault Tolerance (BFT) в своих протоколах. Этот протокол подразумевает, что компьютерная система должна продолжать функционировать до удовлетворительного уровня, несмотря на ошибки, поломки или поведение участников, противоречащих указанным планам или обманывающих систему.
Теперь, когда мы поняли основу двойного расходования, давайте рассмотрим три популярных способа совершения мошенниками двойного расходов.
A51% атака на блокчейн-сеть происходит, когда единственное лицо или организация контролирует большую часть хешрейта, что может привести к потенциальному нарушению работы сети. Когда это происходит, так называемый «хакер» обладает достаточной майнинг-мощностью, чтобы пропустить или изменить последовательность умышленных транзакций.
Во время атаки на 51% злоумышленник может отменить транзакции, совершённые им в это время, что приводит к проблемам с двойными расходами. Кроме того, злоумышленник также может запретить некоторые или все транзакции от подтверждения (т. е. отказ в обслуживании транзакции) и предотвратить майнинг некоторых или всех других майнеров, что называется «монополией майнинга».
Биткоин Gold, криптовалюта, которая появилась в качестве форка биткоина, стал жертвой таких атак в 2018 и 2020 годах.
Расовая атака заключается в отправке двух противоположных транзакций одновременно с похожими средствами, однако подтверждается только одна транзакция.
Во время такой атаки основная идея заключается в том, чтобы аннулировать другие платежи, проверив только ту транзакцию, которая приносит пользу злоумышленнику, т. е. средства, отправленные на адрес, который он может контролировать.
Кроме того, для расовых атак нужны получатели, которые принимают неподтвержденные транзакции в качестве формы оплаты.
В отличие от гоночной атаки, финни-атака предполагает, что злоумышленник добавит одну транзакцию в блок, однако она не будет немедленно передана всей сети.
В этой атаке с двойным расходованием злоумышленник тратит одни и те же монеты в другой транзакции, а затем транслирует ранее полученный блок, что делает платёж недействительным.
Эти атаки должны происходить в определенной последовательности. Как и гоночные атаки, они также зависят от того, принимает ли получатель неподтвержденные транзакции.
Существует два способа избежать двойного расходования средств.
Кроме того, технология блокчейна предотвращает двойные расходы с помощью одноранговой технологии обмена файлами в сочетании с криптографией с открытым ключом. Наряду с этими настройками структуры собственности на криптовалюты регистрируются в блокчейне, который по сути является общедоступным реестром, и одновременно подтверждаются криптографическими протоколами и общим сообществом криптовалют.
Таким образом, поскольку все транзакции открыто хронически и криптографически защищены одновременно на тысячах нод по всему миру, все участники могут видеть их и проверять те, которые уже были совершены.
Когда речь заходит о биткоинах, все транзакции проверяются майнерами. Это гарантирует, что транзакции, совершённые в процессе верификации, являются необратимыми и не могут быть изменены вычислительным способом, что позволяет успешно решить проблему двойного расходования средств.
Даже несмотря на то, что это произошло, к счастью, двойную трату в блокчейне трудно достичь.
Это связано с тем, что когда блокчейн криптовалюты становится достаточно крупным, как и в случае с биткоином или Ethereum, вероятность того, что один человек или группа получит достаточную вычислительную мощность для быстрого вытеснения всех других участников, становится очень низкой.
Кроме того, изменение всех ранее подтвержденных блоков становится все более проблематичным по мере роста сети, поскольку все блоки связаны с помощью криптографических доказательств. В результате чем больше подтверждений в блоке, тем выше стоимость изменения или обратного изменения транзакций.
Таким образом, успешная двойная атака, возможно, изменит только несколько недавних транзакций блоков и займет относительно короткое время.
Что касается биткоина, его алгоритм консенсуса, также известный как Proof of Work (PoW), гарантирует, что майнеры могут проверять только новый блок транзакций, если все сетевые узлы взаимно соглашаются с тем, что хеш блока, предоставленный майнером, является правильным. Хеш блока проверяет, что майнер приложил достаточно усилий, нашел эффективное решение проблемы блока и, следовательно, вознаградит некоторые биткоины за решение этой проблемы.
Благодаря двойному расходованию участники могут мошенничество с электронными наличными в целях получения финансовой выгоды, используя одни и те же средства два или более раз.
Изначально не было подходящих решений для решения этой проблемы. Она создала значительную проблему для роста и прогресса криптовалюты и биткоина. К счастью, практика фиктивных подписей, а также некоторые строгие и прозрачные протоколы предоставили инновационное решение для таких децентрализованных финансовых схем.
Кроме того, создание механизмов PoW и технологии блокчейна превратило биткоин в мощную и децентрализованную цифровую валютную систему, значительно снижая вероятность мошенничества и двойных расходов.
Никакого спама. Только куча интересного контента и обновлений индустрии криптовалют.