Bitcoin Forum
June 08, 2024, 03:07:45 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Насколько надежна транзакция с нулевым пl  (Read 1639 times)
qs.lab (OP)
Full Member
***
Offline Offline

Activity: 249
Merit: 111


DAO enthusiast


View Profile WWW
February 05, 2015, 08:44:02 AM
 #1

Насколько надежна транзакция с нулевым подтверждением в сети?
Собственно вопрос.

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

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

Нас сюда привел гений Накомото.

SmartBoard.vc платформа создания и управления Decentralized autonomous organization Децентрализованными автономными организациями через простой интерфейс.
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
February 05, 2015, 09:00:53 AM
 #2

Насколько надежна транзакция с нулевым подтверждением в сети?
Собственно вопрос.

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

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

qs.lab (OP)
Full Member
***
Offline Offline

Activity: 249
Merit: 111


DAO enthusiast


View Profile WWW
February 05, 2015, 11:03:17 AM
 #3

Насколько надежна транзакция с нулевым подтверждением в сети?
Собственно вопрос.

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

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



То есть можно спокойно обмануть продавца, если он принимает платеж с нулевым подтверждением? Каким образом и где про это можно почитать?

Нас сюда привел гений Накомото.

SmartBoard.vc платформа создания и управления Decentralized autonomous organization Децентрализованными автономными организациями через простой интерфейс.
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
February 05, 2015, 12:07:36 PM
 #4

Quote
То есть можно спокойно обмануть продавца, если он принимает платеж с нулевым подтверждением?
У вас есть такие продавцы на примете? Расскажите мне о них.
Желательно в привате. И тогда я расскажу как их обманывать.
И вы сможете их обанкротить. Если успеете сделать это раньше меня

Quote
Каким образом и где про это можно почитать?
Да тут на форуме. Пошаговую инструкцию "как даблспендить транзакции" вы не найдете, но вся информация имеется.
Beoga
Legendary
*
Offline Offline

Activity: 2646
Merit: 1141


View Profile
February 05, 2015, 08:35:27 PM
 #5

Даблспенд скорее обман того кто переводит, нет?
Beoga
Legendary
*
Offline Offline

Activity: 2646
Merit: 1141


View Profile
February 05, 2015, 08:39:40 PM
 #6

А вообще интересно - что будет с транзакцией, которую по каким либо причинам не включают в блок. Как долго она неприкаянная будет болтаться?
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
February 05, 2015, 08:45:38 PM
 #7

Quote
Даблспенд скорее обман того кто переводит, нет?
Велик и могуч русский язык. Формально ваша фраза верна, но смысл её мне не ясен.

Quote
А вообще интересно - что будет с транзакцией, которую по каким либо причинам не включают в блок. Как долго она неприкаянная будет болтаться?
Разные могут быть варианты.
Она может быть включена в любой блок если остается валидной по инпутам.
Лежать в мемпуле может неограниченно долго.
Но любой компьютер рано или поздно перезагружают или выключают.
Beoga
Legendary
*
Offline Offline

Activity: 2646
Merit: 1141


View Profile
February 05, 2015, 09:47:17 PM
 #8

Велик и могуч русский язык. Формально ваша фраза верна, но смысл её мне не ясен.

Имел ввиду, что даблспенд это когда получатель обманывает отправителя и тот отправляет платеж второй раз.

Quote
Разные могут быть варианты.
Она может быть включена в любой блок если остается валидной по инпутам.
Лежать в мемпуле может неограниченно долго.
Но любой компьютер рано или поздно перезагружают или выключают.

Можете подсказать о каком компьютере речь? И разве бесхозная транзакция только на одном компьютере хранится?
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
February 06, 2015, 04:17:32 AM
 #9

Quote
Имел ввиду, что даблспенд это когда получатель обманывает отправителя и тот отправляет платеж второй раз.
Нет. Даблспендинг - это отправка, трата одних и тех же крипто-денег для того, чтобы купить на них два товара у двух разных продавцов.
Один из продавцов в этом случае гарантированно остается без денег, то есть он в убытке, если товар выслал

Quote
Можете подсказать о каком компьютере речь? И разве бесхозная транзакция только на одном компьютере хранится?
А будет разница от того, хранится ли транзакция на одном или тысяче компов?
Курите маны, мне лень вам рассказывать простейшие вещи.
Beoga
Legendary
*
Offline Offline

Activity: 2646
Merit: 1141


View Profile
February 06, 2015, 10:38:58 AM
 #10


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

Если на тысяче, то не страшно если несколько и выключат ))
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
February 06, 2015, 10:58:10 AM
 #11

Quote
Если на тысяче, то не страшно если несколько и выключат ))
В сеть каждый день попадают сотни (если не тысячи) транзакций, которым очень сложно попасть в блок.
Основная проблема - маленькая комиссия.
Мемпул на нодах имеет ограниченный размер, поэтому неподтвержденные транзакции конкурируют за это место.
Какие-то транзакции ноды просто выкидывают из мемпула. Нахера хранить в памяти мусор/спам?
Размер мемпула каждый имеет свой - я видел что некоторые ноды имеют несколько десятков тысяч неподтвержденных транзакций в мемпуле.
Но что толку от того, что твоя транзакция у кого-то в памяти висит? Ноды просто так не будут её пересылать и майнить.
Постепенно вся сеть про эту транзакцию забудет.
Собственно, никого кроме получателя и отправителя эта транзакция не волнует.

Есть, конечно, интересные контрпримеры. Например, китайский f2pool/DiscusFish
Этот пул не майнит блоки меньше какого-то размера.
То есть когда он начинает майнить новый блок - он берет из мемпула даже транзакции с нулевой комиссией
И если ему вдруг повезет быстро найти блок - то в этом блоке будут и ваши транзакции которые в нормальной ситуации никто из майнеров бы в блок не включил.
ioantiks
Full Member
***
Offline Offline

Activity: 219
Merit: 112



View Profile
February 06, 2015, 11:02:32 AM
 #12

Курите маны, мне лень вам рассказывать простейшие вещи.

Подскажи направление библиотеки, где эти превосходные курительные маны.
veleten
Legendary
*
Offline Offline

Activity: 2016
Merit: 1106



View Profile
February 06, 2015, 11:15:02 AM
 #13

эксперименты годичной давности:

8118,45000,120к сатошей было переслано без комиссии,совсем без.

с 3 разных кошельков на 3 разных кошелька
8118 шаталось,вы не поверите:13 дней пока зачислилось
с 45 и 120 тысячами было ,соответственно 6 дней и 5 дней
Жалко подзабыл форум на котором я вел ход эксперимента и транзакции с кошельками канули в лету.
В теории,если нулевую транзакцию включили сразу ,то придет через часов 5-6,а вот если узлы
не распространены достаточно по ней+майнеры жмоты...ваши сатоши отправляются в прогулку на поиски не жадных
майнеров.

          ▄▄████▄▄
      ▄▄███▀    ▀███▄▄
   ▄████████▄▄▄▄████████▄
  ▀██████████████████████▀
▐█▄▄ ▀▀████▀    ▀████▀▀ ▄▄██
▐█████▄▄ ▀██▄▄▄▄██▀ ▄▄██▀  █
▐██ ▀████▄▄ ▀██▀ ▄▄████  ▄██
▐██  ███████▄  ▄████████████
▐██  █▌▐█ ▀██  ██████▀  ████
▐██  █▌▐█  ██  █████  ▄█████
 ███▄ ▌▐█  ██  ████████████▀
  ▀▀████▄ ▄██  ██▀  ████▀▀
      ▀▀█████  █  ▄██▀▀
         ▀▀██  ██▀▀
.WINDICE.████
██
██
██
██
██
██
██
██
██
██
██
██
████
      ▄████████▀
     ▄████████
    ▄███████▀
   ▄███████▀
  ▄█████████████
 ▄████████████▀
▄███████████▀
     █████▀
    ████▀
   ████
  ███▀
 ██▀
█▀

██
██
██
██
██
██
██
██
██
██
██
██
     ▄▄█████▄   ▄▄▄▄
    ██████████▄███████▄
  ▄████████████████████▌
 ████████████████████████
▐████████████████████████▌
 ▀██████████████████████▀
     ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
     ▄█     ▄█     ▄█
   ▄██▌   ▄██▌   ▄██▌
   ▀▀▀    ▀▀▀    ▀▀▀
       ▄█     ▄█
     ▄██▌   ▄██▌
     ▀▀▀    ▀▀▀

██
██
██
██
██
██
██
██
██
██
██
██
                   ▄█▄
                 ▄█████▄
                █████████▄
       ▄       ██ ████████▌
     ▄███▄    ▐█▌▐█████████
   ▄███████▄   ██ ▀███████▀
 ▄███████████▄  ▀██▄▄████▀
▐█ ▄███████████    ▀▀▀▀
█ █████████████▌      ▄
█▄▀████████████▌    ▄███▄
▐█▄▀███████████    ▐█▐███▌
 ▀██▄▄▀▀█████▀      ▀█▄█▀
   ▀▀▀███▀▀▀
████
  ██
  ██
  ██
  ██
  ██
  ██
  ██
  ██
  ██
  ██
  ██
  ██
████


▄▄████████▄▄
▄████████████████▄
▄████████████████████▄
███████████████▀▀  █████
████████████▀▀      ██████
▐████████▀▀   ▄▄     ██████▌
▐████▀▀    ▄█▀▀     ███████▌
▐████████ █▀        ███████▌
████████ █ ▄███▄   ███████
████████████████▄▄██████
▀████████████████████▀
▀████████████████▀
▀▀████████▀▀
iePlay NoweiI
I
I
I
[/t
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
February 06, 2015, 11:37:23 AM
 #14

эксперименты годичной давности:
8118,45000,120к сатошей было переслано без комиссии,совсем без.
Ну, во-первых на заре биткойна когда юзеров и транакций было мало, а блоки как и сейчас были раз в 10 минут - то не было никакого резона не включать даже транзакции без комиссий. Позднее уже начаали появляться ограничения.
Реферальный клиент сейчас не пересылает транзакции, если комса меньше 1000 сатоши (или 1000 сатоши на килобайт? - не помню точно)
Но можно и сейчас отправить транзакции без комиссий, если пересылаемая сумма большая, а "биткойно-дней" много.
Условно говоря, если вы получили 1 биткойн вчера - то сегодня (то бишь через сутки) можете отправить его без уплаты комиссии.
Но это всё лирика. Мы же о надежности неподтвержденных транзакций начинали?

Quote
с 3 разных кошельков на 3 разных кошелька
8118 шаталось,вы не поверите:13 дней пока зачислилось
с 45 и 120 тысячами было ,соответственно 6 дней и 5 дней

Да в общем-то ничего удивительного. Меняются правила в клиенте. Например, в 0.8.х комиссия была 0.0001 за килобайт
А в 0.9.х клиенте комиссия стала 0.00001
Поэтому если до внедрения майнерами нового клиента транзакция "гуляла неприкаянной", то с появлением у майнеров кода 0.9.х сразу стали какие-то такие транзакции включаться.

Теоретически можно даже контролировать это (имея определенные навыки и лазейки)
Например, я отправляю транзакцию сегодня, а в блок она попадет через две недели.
Я могу это сделать (с некоторой долей вероятности может получиться, а может и не получиться). Но мне это нафиг не надо.

Quote
Жалко подзабыл форум на котором я вел ход эксперимента и транзакции с кошельками канули в лету.
В теории,если нулевую транзакцию включили сразу ,то придет через часов 5-6,а вот если узлы
не распространены достаточно по ней+майнеры жмоты...ваши сатоши отправляются в прогулку на поиски не жадных
майнеров.
Нежадных майнеров практически-то и не осталось. Все контролируется админами пулов. Для пула включать транзакцию без комиссии невыгодно - работы больше, вероятность орфана тоже больше, а профита столько же.

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!