Bitcoin Forum
July 11, 2024, 05:30:36 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Можно ли взломать btc дублем транзакций?  (Read 171 times)
YuriyBum34 (OP)
Jr. Member
*
Offline Offline

Activity: 103
Merit: 1


View Profile
July 17, 2019, 12:41:19 PM
 #1

Как мы знаем, доказательством права владения в биткоине служит электронная подпись. В блоки добавляются только подписанные транзакции, но предположим такую ситуацию: Вася, у которого 100 биткоинов, отправляет Пете 1 биткоин. Петя жадный и хочет больше, поэтому он берет и копирует уже подписанную транзакцию Васи, добавляя в блоки снова и снова. Тем самым он ещё 99 раз забирает монету у Васи, оставляя последнего ни с чем.

Данные в транзакциях полностью совпадают: количество монет, отправитель, получатель. Первая транзакция уже подписана отправителем. Что помешает скопировать и тем самым многократно совершить одну и ту же транзакцию?
apxu
Member
**
Offline Offline

Activity: 229
Merit: 13


View Profile
July 17, 2019, 04:42:37 PM
Merited by kzv (1)
 #2

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

Попытка послать в сеть дубль транзакции ни к чему не приведет - узлы сети просто проигнорируют ваши данные, так как будут считать, что у вас просто несинхронизированный блокчейн. В худшем случае забанят вас за флуд по айпи на сутки.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!