Author

Topic: Двойная трата Биткоина под микроскопом (Read 965 times)

newbie
Activity: 27
Merit: 59
Получается, что наша полная нода должна стоять на сервере майнинг пула. Правильно я понимаю?

Да, мы должны быть хозяевами манинг пула у которого больше 50% мощности всей сети.

На самом деле, согласно некоторым исследованиям атакующим достаточно иметь контроль над 25-45% сети, а не 50 и более, как везде пишут. Таким образом, они смогли бы продержаться 2 минуты с 25% мощностей, 6 минут с 30% и так далее, там графики были. Погуглите.

На самом деле много чего пишут. Особенно если гуглить непонятно где. Если у вас есть что-то обсудить с формулами и цифрами, то давайте обсудим.

Разве в оригинале от Сатоши нет таблицы с процентами вероятности от общей мощности сети и количеством блоков опережения необходимых для 51% атаки?

Есть работа опубликованная в Ledger Journal, по моему, на эту тему, да и вообще их полно. Но товарищу лень гуглить, проще усираться на форуме.

ПС. Я уже тут писал что метод не то, что делал "амаклин" и прочие колдуны? Если нет, позволю себе повториться.
legendary
Activity: 2016
Merit: 1118
Получается, что наша полная нода должна стоять на сервере майнинг пула. Правильно я понимаю?

Да, мы должны быть хозяевами манинг пула у которого больше 50% мощности всей сети.

На самом деле, согласно некоторым исследованиям атакующим достаточно иметь контроль над 25-45% сети, а не 50 и более, как везде пишут. Таким образом, они смогли бы продержаться 2 минуты с 25% мощностей, 6 минут с 30% и так далее, там графики были. Погуглите.

На самом деле много чего пишут. Особенно если гуглить непонятно где. Если у вас есть что-то обсудить с формулами и цифрами, то давайте обсудим.

Разве в оригинале от Сатоши нет таблицы с процентами вероятности от общей мощности сети и количеством блоков опережения необходимых для 51% атаки?
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
Получается, что наша полная нода должна стоять на сервере майнинг пула. Правильно я понимаю?

Да, мы должны быть хозяевами манинг пула у которого больше 50% мощности всей сети.

На самом деле, согласно некоторым исследованиям атакующим достаточно иметь контроль над 25-45% сети, а не 50 и более, как везде пишут. Таким образом, они смогли бы продержаться 2 минуты с 25% мощностей, 6 минут с 30% и так далее, там графики были. Погуглите.

На самом деле много чего пишут. Особенно если гуглить непонятно где. Если у вас есть что-то обсудить с формулами и цифрами, то давайте обсудим.
newbie
Activity: 27
Merit: 59
Получается, что наша полная нода должна стоять на сервере майнинг пула. Правильно я понимаю?

Да, мы должны быть хозяевами манинг пула у которого больше 50% мощности всей сети.

На самом деле, согласно некоторым исследованиям атакующим достаточно иметь контроль над 25-45% сети, а не 50 и более, как везде пишут. Таким образом, они смогли бы продержаться 2 минуты с 25% мощностей, 6 минут с 30% и так далее, там графики были. Погуглите.
hero member
Activity: 1358
Merit: 635
Походу еще одна возможность - правда  очень редкая- двойной траты в "залежавшихся" блоках. Последний такой блок датированный 27 января 2020 привел к двойной трате размером аж в целых три бакса.  Предпоследний - октябрем прошлого года.  https://beincrypto.com/bitcoin-had-stale-block-today-resulting-3-double-spend/


hero member
Activity: 1232
Merit: 858
Тогда зачем еще один дубль на ту же тематику, если уже давно существует прекрасная тема за авторством igor72.


Через поиск почему-то не нашел. igor72 хорошо описал, но способы немного разные.

Хз я что-то особой разницы не нашел. Как по мне так способы одинаковые и мне жаль что вы потратили столько сил и времени на создание чего-то подобного, что было уже раньше.
legendary
Activity: 1932
Merit: 4602
Buy on Amazon with Crypto
Сторонний сервис
https://pool.viabtc.com/tools/txaccelerator/
Этот "сервис" гребет в три раза больше, чем обычное проталкивание с помощью CPFP транзакции.
При этом было дело, что он так и не помог. Плюнул и сделал CPFP, в итоге заплатив дважды.

Так что лучше изучать то, с чем работаешь, хотя бы минимально. А то рядовой юзер пошел бы, и второму акселератору заплатил, с тем же результатом... Roll Eyes

Уже давно не переживаю за отправку
В ориг. кошельке есть возможность увеличивать комиссию до бесконечности, мой рекорд 4 раза.

Это первый сервис, о котором я узнал. У них была очень хорошая политика по бесплатной помощи( до определенной комиссии) и для клиентов сервиса - несколько транзакций в месяц бесплатно с любой комиссией.

Прикол был в начале 2017, сидим в чате угараем, пару людей ругаются, платеж с найсхеша пол дня висит.
Попросил данные о платеже, и получил насмешки, но данные написали. Захожу, вбиваю TXID и говорю 20 минут.
Опять насмешки, и в следующем блоке платеж подтверждается Smiley Вот совпадение. Тут второй, а это можешь - нет проблем- 20 минут.
Почему 20 - мой пул в среднем 3 блока в час ловит -  твой пул- ты кто такой Grin чат в шоке.

Еще баунти лихорадка не началась, информации было мало, такие знания ценились. А продвинутые даже зарабатывали на этом.


full member
Activity: 842
Merit: 182
Тогда зачем еще один дубль на ту же тематику, если уже давно существует прекрасная тема за авторством igor72.


Через поиск почему-то не нашел. igor72 хорошо описал, но способы немного разные.
hero member
Activity: 1232
Merit: 858
Я так понимаю, что кроме лирики в этой теме основное - это двойная трата с использованием кошелька Электрум.

Тогда зачем еще один дубль на ту же тематику, если уже давно существует прекрасная тема за авторством igor72.

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

full member
Activity: 842
Merit: 182
За формат и форму можете меня ругать, зато какая дискуссия получилась  Smiley
legendary
Activity: 2310
Merit: 2073
Получается, что наша полная нода должна стоять на сервере майнинг пула. Правильно я понимаю?

Да, мы должны быть хозяевами манинг пула у которого больше 50% мощности всей сети.

Спасибо. Про мощность я давно понял, т.к. это везде пишут, а вот как именно передаётся транзакция пулу было непонятно. Полагал, что можно подсунуть пулу необходимую транзакцию удаленно.
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
Получается, что наша полная нода должна стоять на сервере майнинг пула. Правильно я понимаю?

Да, мы должны быть хозяевами манинг пула у которого больше 50% мощности всей сети.
legendary
Activity: 2310
Merit: 2073
Можете объяснить как именно нужная транзакция скармливается своему пулу не особо понимаю как это работает?

Так же как и любая другая транзакция скармливается любому другому пулу.
Самый простой пример:
1. удаляете блокчейн с компьютера
2. запускаете синхронизацию по новой и ждете до того блока, где первой транзакции еще не было.
3. выключаете интернет.
На этом шаге у вас на компьютере блокчейн который пока ничего не знает про первую трату. Ваши потраченные битки все еще видно в вашем кошельке так как будто вы их не тратили!

4. Отправляете сами себе биткоины. Как именно? Да прямо своим же кошельком - корой или электрумом или еще чем-то. Неважно.
5. Запускаете майнинг на своем пуле который к интернету не подключен.
6. Когда смайните более сложную цепочку чем все остальные майнеры, включаете свой пул к интернету.

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

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

Хаха. Точно интернет же мы отключили.

Получается, что наша полная нода должна стоять на сервере майнинг пула. Правильно я понимаю?
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
Можете объяснить как именно нужная транзакция скармливается своему пулу не особо понимаю как это работает?

Так же как и любая другая транзакция скармливается любому другому пулу.
Самый простой пример:
1. удаляете блокчейн с компьютера
2. запускаете синхронизацию по новой и ждете до того блока, где первой транзакции еще не было.
3. выключаете интернет.
На этом шаге у вас на компьютере блокчейн который пока ничего не знает про первую трату. Ваши потраченные битки все еще видно в вашем кошельке так как будто вы их не тратили!

4. Отправляете сами себе биткоины. Как именно? Да прямо своим же кошельком - корой или электрумом или еще чем-то. Неважно.
5. Запускаете майнинг на своем пуле который к интернету не подключен.
6. Когда смайните более сложную цепочку чем все остальные майнеры, включаете свой пул к интернету.

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

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

hero member
Activity: 1358
Merit: 635

6. Когда смайните более сложную цепочку чем все остальные майнеры, включаете свой пул к интернету.



Не мешало бы добавить что для этого мощность пула должна быть  превышать  мощность всех остальных майнеров. В блокчейне одной из монет и  по совпадению форка  биткоина   такая ситуация наблюдалась одно время.
legendary
Activity: 2310
Merit: 2073
Можете объяснить как именно нужная транзакция скармливается своему пулу не особо понимаю как это работает?

Так же как и любая другая транзакция скармливается любому другому пулу.
Самый простой пример:
1. удаляете блокчейн с компьютера
2. запускаете синхронизацию по новой и ждете до того блока, где первой транзакции еще не было.
3. выключаете интернет.
На этом шаге у вас на компьютере блокчейн который пока ничего не знает про первую трату. Ваши потраченные битки все еще видно в вашем кошельке так как будто вы их не тратили!

4. Отправляете сами себе биткоины. Как именно? Да прямо своим же кошельком - корой или электрумом или еще чем-то. Неважно.
5. Запускаете майнинг на своем пуле который к интернету не подключен.
6. Когда смайните более сложную цепочку чем все остальные майнеры, включаете свой пул к интернету.

Спасибо, не совсем понятна одна деталь. Вот мы дошли до 4 пункта, как мы можем убедиться, что наша транзакция при транслировании по сети попадает на нужный нам пул, она ведь не только должна попасть на наш пул, но еще и включиться в блок. Понятно, что попасть в блок она может за счет выставления большой комиссии, но вот как она попадает на пул? Мы можем в полной ноде установить вручную, чтобы одним из 8-ми соединений был наш пул? Или как?  
legendary
Activity: 2450
Merit: 4415
🔐BitcoinMessage.Tools🔑
Для тех, кто хочет еще больше информации про двойную трату в сети биткойна и атаку 51%, то советую забавную статью на хабре Атака 51% или карманный справочник для правительства Китая По названию можно догадаться, что это "гайд" о том как можно подорвать доверие к сети Биткойна. Заметьте, подорвать, а не уничтожить. Также почитайте первый коммент к этой статье, почему эта методичка на самом деле никуда не годится.
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
Можете объяснить как именно нужная транзакция скармливается своему пулу не особо понимаю как это работает?

Так же как и любая другая транзакция скармливается любому другому пулу.
Самый простой пример:
1. удаляете блокчейн с компьютера
2. запускаете синхронизацию по новой и ждете до того блока, где первой транзакции еще не было.
3. выключаете интернет.
На этом шаге у вас на компьютере блокчейн который пока ничего не знает про первую трату. Ваши потраченные битки все еще видно в вашем кошельке так как будто вы их не тратили!

4. Отправляете сами себе биткоины. Как именно? Да прямо своим же кошельком - корой или электрумом или еще чем-то. Неважно.
5. Запускаете майнинг на своем пуле который к интернету не подключен.
6. Когда смайните более сложную цепочку чем все остальные майнеры, включаете свой пул к интернету.

legendary
Activity: 2310
Merit: 2073
Коротко про атаку 51%

1. отправил битки лоху, получил у лоха баксы
2. выключил себе интернет
3. отправил те же самые битки самому себе. Пофиг с какой комиссией. Пофиг с какими флагами.
4. Смайнил более сложную цепочку блоков в которой есть транзакция п.3 и нет транзакции п.1
5. Включил у себя интернет.
6. Ноды принимают самую сложную цепочку как валидную, предыдущая цепочка превращается в "орфан". Транзакции из старой цепочки попадают в новую, кроме транзакции из п.1. Атакующий и получил баксы и остался при своих битках.

Атака возможна если у атакующего достаточно вычислительных мощностей чтобы майнить более сложную цепочку чем все остальные майнеры.
В народе атака называется 51%, но по некоторым оценкам для атаки может быть достаточно иметь от 15% до 30% всей мощности сети.

Можете объяснить как именно нужная транзакция скармливается своему пулу не особо понимаю как это работает?
legendary
Activity: 3108
Merit: 1359
В народе атака называется 51%, но по некоторым оценкам для атаки может быть достаточно иметь от 15% до 30% всей мощности сети.
Зависит от количества попыток для достижения успеха. 51% она называется потому что при перевесе над остальной сетью вероятность успешной генерации 6 и более блоков сети быстрее остальной сети приближается к 1.

Если же 100% успех конкретной попытки не обязателен, то можно довольствоваться многократными повторения и атаки. К примеру, при 25% от мощности одна из 4096 попыток атаки будет успешной. В идеальных условиях, в которых никто их участников сети не испытывает никаких проблем. В противном случае успешный результат будет получаться немного чаще.
legendary
Activity: 3108
Merit: 1359
При этом, все транзакции из отвергнутой ветки попадают назад в мемпул и будут включены в ближайшие блоки актуальной цепочки блоков. За исключением тех транзакций, входы которых уже потрачены.
Да, но это ни в коем случае не является гарантией сделки. Особенно в случае RBF транзакции.

Получается, что любая замена комиссии (RBF) - это двойная трата? Или любая замененная транзакция до подтверждения двойной тратой не является?
С точки зрения таких эксплореров - да, если тратится вход другой транзакции, то двойная трата. И им неважно, RBF или нет. Видимо, для перестраховки.

Регулярно - это раз два месяца, вероятность порядка 0.1%. Интересно, известны случаи, когда кто-то потерял деньги, засчитав платеж с одним подтверждением?
Вероятность этого мала и может считаться ничтожной для обычных людей. Но если кто-то проводит транзакции постоянно, по несколько сотен в день, то рано или поздно потеряет. Закон больших чисел никто не отменял. Smiley
Актуально для магазинов, бирж, казино и прочих.

Ну а по закону подлости, именно у такой сделки будет большая сумма, и клиент с RBF транзакцией наготове.
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
Коротко про атаку 51%

1. отправил битки лоху, получил у лоха баксы
2. выключил себе интернет
3. отправил те же самые битки самому себе. Пофиг с какой комиссией. Пофиг с какими флагами.
4. Смайнил более сложную цепочку блоков в которой есть транзакция п.3 и нет транзакции п.1
5. Включил у себя интернет.
6. Ноды принимают самую сложную цепочку как валидную, предыдущая цепочка превращается в "орфан". Транзакции из старой цепочки попадают в новую, кроме транзакции из п.1. Атакующий и получил баксы и остался при своих битках.

Атака возможна если у атакующего достаточно вычислительных мощностей чтобы майнить более сложную цепочку чем все остальные майнеры.
В народе атака называется 51%, но по некоторым оценкам для атаки может быть достаточно иметь от 15% до 30% всей мощности сети.


legendary
Activity: 2310
Merit: 2073
Может же случиться ситуация, когда атака 51 не проводится, а ваша транзакция попадает в отвергнутую впоследствии ветку при разделении цепочки блоков.

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

Т.е. теоретически если успеть создать транзакцию на один из своих адресов, используя тот же вход с более высокой комиссией, то можно организовать двойную трату. Есть ли ещё какие-то случаи, когда возможна двойная трата без атаки 51?
legendary
Activity: 2317
Merit: 2318
Может же случиться ситуация, когда атака 51 не проводится, а ваша транзакция попадает в отвергнутую впоследствии ветку при разделении цепочки блоков.

При этом, все транзакции из отвергнутой ветки попадают назад в мемпул и будут включены в ближайшие блоки актуальной цепочки блоков. За исключением тех транзакций, входы которых уже потрачены.
legendary
Activity: 2450
Merit: 4415
🔐BitcoinMessage.Tools🔑
На мой взгляд это уже организованная атака 51, итогом которой является двойная трата. Может же случиться ситуация, когда атака 51 не проводится, а ваша транзакция попадает в отвергнутую впоследствии ветку при разделении цепочки блоков. Т.е. вы получили 1-2 подтверждения своей транзакции, отправили хэш транзакции партнеру по сделке, он увидел подтверждение и отправил вам ответную транзакцию, например, другую криптовалюту. Как итог ваши средства никуда не ушли, т.к. ветка была отвергнута, но вы получили средства в другой криптовалюте.
Да, это атака 51%, но дело в том, что атакующему нужно опережать правильную цепочку хотя бы на несколько блоков, потому что в ином случае его блоки очень быстро станут в свою очередь отвергнутыми и атаку нужно начинать заново. Для успешной атаки нужно иметь контроль не над половиной сети, а где в районе 70-80 процентов. В большинстве случаев затраты на атаку будут гораздо большими, чем выгоды от двойных трат и прочего.
legendary
Activity: 2310
Merit: 2073
Как я понимаю двойная трата происходит при раздвоении цепочки блоков в сети, только тогда транзакция может быть подтверждена, а позже отвергнута сетью как невалидная.
Двойная трата - это когда вы совершаете транзакцию, получаете свой товар, а потом совершаете атаку на сеть, при которой у вас появляется возможность реорганизовать блоки. Вы сможете сделать целый блок невалидным и вернуть свои биткойны обратно. Валидным будет считаться тот блок, где еще не было вашей транзакции. Именно так я понимаю двойную трату, если я не прав, то поправьте меня. Независимо от количества подтверждений, если у вас достаточно большая мощность, вы можете провести такую реорганизацию. Тут вопрос уже будет заключаться в том, выгодно ли тратить огромное количество энергии и перекроет ли ваша двойная трата эту энергию.

На мой взгляд это уже организованная атака 51, итогом которой является двойная трата. Может же случиться ситуация, когда атака 51 не проводится, а ваша транзакция попадает в отвергнутую впоследствии ветку при разделении цепочки блоков. Т.е. вы получили 1-2 подтверждения своей транзакции, отправили хэш транзакции партнеру по сделке, он увидел подтверждение и отправил вам ответную транзакцию, например, другую криптовалюту. Как итог ваши средства никуда не ушли, т.к. ветка была отвергнута, но вы получили средства в другой криптовалюте.
legendary
Activity: 2450
Merit: 4415
🔐BitcoinMessage.Tools🔑
Как я понимаю двойная трата происходит при раздвоении цепочки блоков в сети, только тогда транзакция может быть подтверждена, а позже отвергнута сетью как невалидная.
Двойная трата - это когда вы совершаете транзакцию, получаете свой товар, а потом совершаете атаку на сеть, при которой у вас появляется возможность реорганизовать блоки. Вы сможете сделать целый блок невалидным и вернуть свои биткойны обратно. Валидным будет считаться тот блок, где еще не было вашей транзакции. Именно так я понимаю двойную трату, если я не прав, то поправьте меня. Независимо от количества подтверждений, если у вас достаточно большая мощность, вы можете провести такую реорганизацию. Тут вопрос уже будет заключаться в том, выгодно ли тратить огромное количество энергии и перекроет ли ваша двойная трата эту энергию.
legendary
Activity: 2310
Merit: 2073
Там блок-эксплореры фиксируют двойную трату, а в предложенном способе?
Смотря какие, у каждого свой велосипед. Blockchain.com убирает старую версию и показывает новую, blockcypher.com показывает все версии, называя при этом даблспендом все, кроме первой. В любом случае, показульки эксплорера не стоят какого-либо внимания.
Получается, что любая замена комиссии (RBF) - это двойная трата? Или любая замененная транзакция до подтверждения двойной тратой не является?

Как я понимаю двойная трата происходит при раздвоении цепочки блоков в сети, только тогда транзакция может быть подтверждена, а позже отвергнута сетью как невалидная.
legendary
Activity: 1848
Merit: 2033
Crypto Swap Exchange
Там блок-эксплореры фиксируют двойную трату, а в предложенном способе?
Смотря какие, у каждого свой велосипед. Blockchain.com убирает старую версию и показывает новую, blockcypher.com показывает все версии, называя при этом даблспендом все, кроме первой. В любом случае, показульки эксплорера не стоят какого-либо внимания.
Получается, что любая замена комиссии (RBF) - это двойная трата? Или любая замененная транзакция до подтверждения двойной тратой не является?
То что в примере с Электрумом и есть двойная трата. Единственный другой способ сделать ее, это реорганизация блоков, которую к биткоину уже не применить, а лишь к ряду альткоинов.
Её не нужно проводить, сама-собой происходит регулярно. Так сказать, привет всем тем, кто засчитывает большие платежи с одним подтверждением.
Регулярно - это раз два месяца, вероятность порядка 0.1%. Интересно, известны случаи, когда кто-то потерял деньги, засчитав платеж с одним подтверждением?
legendary
Activity: 3108
Merit: 1359
Там блок-эксплореры фиксируют двойную трату, а в предложенном способе?
Смотря какие, у каждого свой велосипед. Blockchain.com убирает старую версию и показывает новую, blockcypher.com показывает все версии, называя при этом даблспендом все, кроме первой. В любом случае, показульки эксплорера не стоят какого-либо внимания.

То что в примере с Электрумом и есть двойная трата. Единственный другой способ сделать ее, это реорганизация блоков, которую к биткоину уже не применить, а лишь к ряду альткоинов.
Её не нужно проводить, сама-собой происходит регулярно. Так сказать, привет всем тем, кто засчитывает большие платежи с одним подтверждением.
legendary
Activity: 1848
Merit: 2033
Crypto Swap Exchange

Вы хотите быть уверены, что вам-то платеж придет? [Нет, не хотите?]

Проверяйте через кошелек Electrum или через онлайн сервисы, имеет ли входящая транзакция флажок RBF-enabled (если да, то в ней включена возможность замены комисии и таким образом, двойной траты). Еще, просите отправителей ставить комиссию в транзакциях вам не менее чем 0.000075 BTC.
Как вы получили эту цифру?
Quote
Да, вы будете отдавать майнерам слишком много, они возможно и не заслуживают этого. Тем не менее, за скорость придется платить, а за надежность придется платить еще больше.
Если принимать платежи с RBF без подтверждения, то о надежности говорить вообще не стоит. Сколько ни плати, но времени до первого блока будет в среднем 5 минут все равно, а двойную трату можно провести за секунды, если подготовиться.
Quote
Если для вас время транзакции никогда не имело значения, комиссия в 0.00005 BTC будет идеальным средним универсальным вариантом для любых ваших транзакций, первое подтверждение может быть получено от 20 минут до двух часов.
Опять же, размер комиссии зависит от загрузки сети и размера транзакции, нельзя вот так вот назначить какое-то абсолютное значение, подходящее для всех случаев.
hero member
Activity: 1358
Merit: 635


 Какая разница, кто дает данные?



Разница такая что "одна дает а другая только  дразница".  Хорошая статья - не имею ввиду эту- здесь может меритом отметиться. Ждем  что-нибудь  интересное от квеста_777.
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
Я так понял, что статья это просто перевод. Разговаривать о содержательной стороне с переводчиком, смысла мало.
Это вы про мою тему или про данную? Тут двояко можно понять вашу реплику. У меня не перевод.

Я про эту тему.
legendary
Activity: 1848
Merit: 2033
Crypto Swap Exchange
Я так понял, что статья это просто перевод. Разговаривать о содержательной стороне с переводчиком, смысла мало.
Это вы про мою тему или про данную? Тут двояко можно понять вашу реплику. У меня не перевод.
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
Я так понял, что статья это просто перевод. Разговаривать о содержательной стороне с переводчиком, смысла мало.
legendary
Activity: 1848
Merit: 2033
Crypto Swap Exchange
То что в примере с Электрумом и есть двойная трата. Единственный другой способ сделать ее, это реорганизация блоков, которую к биткоину уже не применить, а лишь к ряду альткоинов.
Тогда изменение комиссии неподтвержденной транзакции (RBF) следует называть двойной тратой, так? Вы мою тему смотрели? Там блок-эксплореры фиксируют двойную трату, а в предложенном способе?
newbie
Activity: 27
Merit: 59


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

OTC трейдинг это когда торгуют ВНЕ локала, а когда торгуют вне локала, то транзакцию таки прекрасно видно на блокчейне.

"Не нет, а да!
Количество децентрализованных майнеров никак не влияет на сложность вычислений хэша."

Ну ок.
newbie
Activity: 27
Merit: 59
Выполнить двойную трату это не рокет-сайнс  но не верится, что сейчас найдутся такие, кто зачтет перевод  с нулевым подтверждением. На мой скромный взгляд двойная трата это промысел теоретиков.  Никакой полезности для себя в статье не нахожу.

И кто такой квест_777? Почему он сам не опубликовал свой материал? Походу шарада для меня.


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

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

То что в примере с Электрумом и есть двойная трата. Единственный другой способ сделать ее, это реорганизация блоков, которую к биткоину уже не применить, а лишь к ряду альткоинов.
legendary
Activity: 1848
Merit: 2033
Crypto Swap Exchange
Прочитал вашу ссылку по двойной трате, честно говоря не вдохновился тоже )
По идее, пиры к которым пришла старая транзакция не должны принимать новую которая делает двойную трату. Если это не RBF конечно.
Я знаю, я там писал, что без флага RBF способ работать не будет. Для меня это не проблема, у меня всегда RBF включен, а воровать чужие транзакции я не собираюсь.
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
Знаю я это, но убрал бы  для такого понятие двойная трата, так ка оно немного сконфуживает, а оставил RBF. Сам использовал такую возможность, когда транзакции застрявали и надо было их быстрее протолкнуть.
Не протолкнуть, а переправить на другой адрес (изменить получателя), пока транзакция не подтвердилась.

Прочитал вашу ссылку по двойной трате, честно говоря не вдохновился тоже )
По идее, пиры к которым пришла старая транзакция не должны принимать новую которая делает двойную трату. Если это не RBF конечно.
legendary
Activity: 1848
Merit: 2033
Crypto Swap Exchange
Знаю я это, но убрал бы  для такого понятие двойная трата, так ка оно немного сконфуживает, а оставил RBF. Сам использовал такую возможность, когда транзакции застрявали и надо было их быстрее протолкнуть.
Не протолкнуть, а переправить на другой адрес (изменить получателя), пока транзакция не подтвердилась.
hero member
Activity: 1358
Merit: 635
Двойная трата может пригодиться, если, например, послал на биржу битки, а тут резко цена изменилась, и уже эта транзакция не нужна. Или послал ошибочно не на ту биржу, тогда можно поменять получателя. Но это если настоящая двойная трата, а не то, что здесь в примере с электрумом.

Знаю я это, но убрал бы  для такого понятие двойная трата, так ка оно немного сконфуживает, а оставил RBF. Сам использовал такую возможность, когда транзакции застрявали и надо было их быстрее протолкнуть. Статья походу совсем о другом - как попытаться  наколоть и нубы могут потерять все свои BTC попытавшись проделать настоящую двойную трату.
legendary
Activity: 1848
Merit: 2033
Crypto Swap Exchange
Выполнить двойную трату это не рокет-сайнс  но не верится, что сейчас найдутся такие, кто зачтет перевод  с нулевым подтверждением.
Ну да, разве что мелочь какую-то (за "кофе") или немного побольше сумму, но без RBF.
Quote
На мой скромный взгляд двойная трата это промысел теоретиков.  Никакой полезности для себя в статье не нахожу.
Двойная трата может пригодиться, если, например, послал на биржу битки, а тут резко цена изменилась, и уже эта транзакция не нужна. Или послал ошибочно не на ту биржу, тогда можно поменять получателя. Но это если настоящая двойная трата, а не то, что здесь в примере с электрумом.
hero member
Activity: 1358
Merit: 635
Выполнить двойную трату это не рокет-сайнс  но не верится, что сейчас найдутся такие, кто зачтет перевод  с нулевым подтверждением. На мой скромный взгляд двойная трата это промысел теоретиков.  Никакой полезности для себя в статье не нахожу.

И кто такой квест_777? Почему он сам не опубликовал свой материал? Походу шарада для меня.
legendary
Activity: 2310
Merit: 2073
На мой взгляд в настоящее время использование двойной траты таким образом можно назвать разводом для лохов. Ни одна биржа не сделает вам зачисление на депозит, пока не будет от 3-х до 6-ти подтверждений транзакции. Ну а разводить наивыных пользователей сети биткоина, если вы верите в биткоин и хотите, чтобы он нашёл широкое применение просто глупо (зависит от ваших принципов).
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange

OTC мужик, не притворяйся что ты не понял меня. Я про OTC торговлю на локале,

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



"увеличение скорости пропорционально уменьшению безопасности"

Нет, если блокчейн достаточно децентрализован

Не нет, а да!
Количество децентрализованных майнеров никак не влияет на сложность вычислений хэша. Один майнер херачит асиком или миллион майнеров греет воздух процессорами - выхлоп будет одинаковый.
Сложность вычислений хэша это единственная величина в которой измеряется безопасность блокчейна. Потому что кроме атаки 51%, других способов настоящей двойной траты не придумано.
Так что вы, с вашими Неуловимыми Джо (Адама Бэка, Люка Джуниора, и т.п.) можете сколько угодно дрочить на форки с "более быстрыми транзакциями", но единственной нормальной реакцией читающих это технарей всегда будет именно такая: "перестают отвечать на электронные письма, не дают комментарии для статей, отказываются говорить."
legendary
Activity: 3108
Merit: 1359
Сторонний сервис
https://pool.viabtc.com/tools/txaccelerator/
Этот "сервис" гребет в три раза больше, чем обычное проталкивание с помощью CPFP транзакции.
При этом было дело, что он так и не помог. Плюнул и сделал CPFP, в итоге заплатив дважды.

Так что лучше изучать то, с чем работаешь, хотя бы минимально. А то рядовой юзер пошел бы, и второму акселератору заплатил, с тем же результатом... Roll Eyes
legendary
Activity: 1848
Merit: 2033
Crypto Swap Exchange
Можно было статью немного сократить:
begin
"Если принимаете биткоины к оплате, то ждите хотя бы одно подтверждение".
end

Не согласен. Есть еще инструкция для Электрума как делать двойную трату.
Данные манипуляции, по-моему, нельзя назвать двойной тратой.

Я когда-то описывал, как делать двойную трату в Electrum.
https://bitcointalksearch.org/topic/double-spending-electrum-5126996
legendary
Activity: 1932
Merit: 4602
Buy on Amazon with Crypto

Ну а зачем эта инструкция нужна?


Ну например, когда нужно протолкнуть транзакцию. Нормальной инструкции на форуме, кстати, не нашел.
Сторонний сервис
https://pool.viabtc.com/tools/txaccelerator/
и наш форум
https://bitcointalksearch.org/topic/freepay-bitcoin-transaction-accelerator-5034315
https://bitcointalksearch.org/topic/freep-bitcoin-transaction-accelerator-for-unconfirmed-txs-2204426
newbie
Activity: 27
Merit: 59

На самом деле двойная трата это рай для трейдера с локала.

Вы что-то путаете.
Битки на кошельке локала это не битки, а циферки в базе данных владельца сервиса. Переводы внутри локала это не переводы в блокчейне.

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

OTC мужик, не притворяйся что ты не понял меня. Я про OTC торговлю на локале, но судя по всему с тобой вообще можно на эту тему не тереть даже. Верь в биток как бога и дальше =).

"увеличение скорости пропорционально уменьшению безопасности"

Нет, если блокчейн достаточно децентрализован (биток за 10 лет вобрал в себя кучу майнеров со всей планеты в этом и преимущество, другие коины то же самое лет через 5 получат если не соскамятся и скорость транз там офигеть какая быстрая). А то что ты "понял" читая купленную прессу попросту неправда, но я знаю что вас очень трудно переубеждать так что оставим это.
full member
Activity: 842
Merit: 182
"официально биткойн идеален"

У Биткоина действительно есть определенные проблемы.

"а власти скрывают" и "мы все умрем"

А именно в таком стиле вроде и не было.
legendary
Activity: 3108
Merit: 1359
Много слов непонятно зачем. Потому что createrawtransaction позволяет это сделать без особых проблем любому, и без всяких инструкций с электрумами да галочками.
А делать это имеет смысл не только с целью кого-то поиметь, но и с целью отбиться. К примеру, когда битковый пул kha0s'а взломали, получилось созданные кулхацкером транзакции затереть своими и избежать потери кучи денег.

Ну и да, опусы в стиле "официально биткойн идеален", "а власти скрывают" и "мы все умрем" оставьте для РЕНТВ.
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange

На самом деле двойная трата это рай для трейдера с локала.

Вы что-то путаете.
Битки на кошельке локала это не битки, а циферки в базе данных владельца сервиса. Переводы внутри локала это не переводы в блокчейне.

ЗЫ В контексте форков вызывает сомнение когда скорость транзакций преподносится как преимущество. Чтобы понять, что увеличение скорости пропорционально уменьшению безопасности даже не нужно быть техническим специалистом. Достаточно перевести на русский язык слово POW
newbie
Activity: 27
Merit: 59
Так он это не для кармы и плюсов делает. лол

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


У меня на локале 3-4 чела есть высылают кеш на карту ДО транзакции вообще, не говоря уже о ... двойной трате. Не ждут 1 подтверждения ВООБЩЕ.

Если бы у меня было баксов 5000 я бы наверное...лол
не не знаю
может и нет
пох короче)

А насчет проталкивания Курс Експерт не прав все это нужно чисто для двойной траты, а проталкивать можно через ViaBTC Accelerator.

Ну например, когда нужно протолкнуть транзакцию. Нормальной инструкции на форуме, кстати, не нашел.

Думаю вы могли бы своими словами описать инструкцию именно по пропихиванию транзакции, с менее громким заголовком и с менее пафосными заявлениями (особенно про форки) и тогда получили бы кучу одобрительных отзывов и плюсов в карму.

Что именно вас не устраивает в контексте "форков"?
full member
Activity: 842
Merit: 182
Думаю вы могли бы своими словами описать инструкцию именно по пропихиванию транзакции, с менее громким заголовком и с менее пафосными заявлениями (особенно про форки) и тогда получили бы кучу одобрительных отзывов и плюсов в карму.

В заголовке не вижу ничего пафосного, если честно. Я пытался намекнуть о "подробности" описания.
Ну а на счет форков это лишь мнение автора.
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
Ну например, когда нужно протолкнуть транзакцию. Нормальной инструкции на форуме, кстати, не нашел.

Думаю вы могли бы своими словами описать инструкцию именно по пропихиванию транзакции, с менее громким заголовком и с менее пафосными заявлениями (особенно про форки) и тогда получили бы кучу одобрительных отзывов и плюсов в карму.
full member
Activity: 842
Merit: 182

Ну а зачем эта инструкция нужна?


Ну например, когда нужно протолкнуть транзакцию. Нормальной инструкции на форуме, кстати, не нашел.
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
Не согласен. Есть еще инструкция для Электрума как делать двойную трату.

Ну а зачем эта инструкция нужна?
После фокусов амаклина, в природе уже не осталось идиотов, которые принимают биткоины без подтверждений. https://habr.com/ru/post/385085/
full member
Activity: 842
Merit: 182
Можно было статью немного сократить:
begin
"Если принимаете биткоины к оплате, то ждите хотя бы одно подтверждение".
end

Не согласен. Есть еще инструкция для Электрума как делать двойную трату.
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
Можно было статью немного сократить:
begin
"Если принимаете биткоины к оплате, то ждите хотя бы одно подтверждение".
end
full member
Activity: 842
Merit: 182
“Заначка” в цифровом мире, которая останется даже в случае краха фиата. Теперь вы понимаете как всем этим ранним инвесторам будет страшно узнавать, что биткоин подвержен риску двойной траты? Что он в определенной мере просто цифровой доллар? Что в его коде до сих пор хранятся ошибки, о которых никто не знает и которые могут привести к краху сети?

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

Они всегда так делают, мило бунтуют против реальности несколько минут, и затихают. Виноват, конечно же, кто-то другой. А инсайдеры, которые все знали давно, вовремя выйдут из игры с кешем в руках, как они всегда и делают, пока вы и все остальные это спонсируете.

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



Собственно сама инструкция [Да, именно она, честно]

Скачайте кошелек Electrum - Биткоин софт для избранных, этот кошелек совмещает в себе простоту использования, качество и надежность, его интерфейс удобен и понятен даже новичкам. Что бы вы ни делали и кем бы вы ни были, просто скачайте этот кошелек и установите его. При установке, нужно выбрать тип адресов Legacy, а не SegWit. Никогда не используйте SegWit адреса в этом кошельке. Реализация удачная, но у вас будут проблемы с совместимостью с некоторыми обменниками, а терять крупные суммы криптовалюты из-за такой ошибки ох как непростительно.

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

Помните, что такие кошельки как Electron Cash Wallet, Electrum Litecoin Wallet, а также другие многочисленные форки кошелька, не имеют отношения к команде проекта и не используются для перевода биткоинов.

Когда вы установили Electrum, в настройках кошелька необходимо разрешить трату неподтвержденных монет, а также выставить режим комиссий на “Выбирать вручную”, чтобы кошелек не выставлял комиссии транзакциям вместо вас. Не забудьте отметить галочкой «Использовать возможность замены комиссии» (или RBF) на вкладке «Комиссии».


На вкладке «Транзакции» отметьте галочкой опцию «Использовать адреса для сдачи».


Теперь можно сохранить настройки и приступать к двойной трате!

Предположим, вы решили выслать немного биткоинов на обменник, который не обеднеет (на самом деле такое делать, конечно, не нужно).

Для начала, вам понадобится отправить определенной количество монет самому себе с очень низкой комиссией — 0.00000240 BTC. Раньше это было сделать проще, но сейчас некоторые серверы Electrum стали запрещать транзакции с комиссией ниже чем 0.00001 BTC.


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

Высылаем для примера транзакцию самому себе на сумму в 30 долларов, из них, 10 пойдут на собственный второй адрес, а 20 будут использованы для двойной траты после того, как попадут на адреса для сдачи, которые в кошельке Electrum отмечены желтым цветом change.


Обратите внимание, чтобы транзакция потом долго висела неподтвержденной в блокчейне, она должна иметь комиссию в 0.00000240 сатоши, или в этом районе. При средней загруженности мемпула даже 0.00040000 сатоши в качестве комиссии заставляют ее висеть больше часа без подтверждений, что вполне достаточно для двойной траты.

Часть выходов попадает на адрес сдачи, что нам и нужно. Обратите внимание на то, что адреса для сдачи отмечены желтым цветом, в то время как все остальные — зеленым.


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


Предполагаемому трейдеру «Cryptomat» выслано 10 долларов с неподтвержденной сдачи.

Мы взяли неподтвержденные монеты из своей собственной транзакции самому себе, где комиссия — 0.00000240 сатоши.

А потом выслали полученное в виде неподтвержденных выходов криптомату, как на картинке выше, обменнику или OTC трейдеру (который таки не обеднеет).     


Чем меньше комиссия, тем лучше, так как транзакция должна долгое время висеть неподтвержденной, для успеха. Что дальше?

Транзакцию контролируете вы. Транзакция-родитель теперь изменяется с целью заставить транзакцию ребенка исчезнуть. Главное, успеть все сделать до получения 1 подтверждения, иначе ваша транзакция окажется принятой в сеть и вы потеряете биткоины. Запомните, чем выше цена биткоина, тем дольше будет висеть неподтвержденной транзакция биткоина с низкой комиссией. Идеальный диапазон цены биткоина для проведения атаки — 9000-14000, тогда транзакция с комиссией в 240 сатоши будет висеть часов 5 точно.

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

Выбираем транзакцию, когда мы слали биткоин самому себе, она помечена как Unconfirmed, тогда как транзакция ребенок помечена как unconfirmed parent.




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


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

Новая транзакция-родитель с увеличенной комиссией не идет следом, а заменяет собой исходную, так чтобы майнеры ее приняли, а ее «альтернативу» с низкой комиссией — оставили вне блока.

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

Внимание! При цене биткоина в 2 тысячи и ниже, попытка двойной траты скорее всего потерпит неудачу, так как транзакция родитель получит подтверждение в течение короткого срока даже с учетом минимальной комиссии. При текущем размере блока в 1 Мегабайт, сеть достигнет оптимальной нагрузки при цене в 12-14 тысяч за биткоин — обычно, это именно тот порог, о который разбивается всякий рост биткоина. Инсайдеры в курсе, что все дело в малом размере блока (1-2 Мб, при том что очередь достигает 100 Мб в редких случаях), двойной трате и отсутствии нового кода, а не во внезапных покупках или продажах таинственных, во всем разбирающихся, «китов рынка».



Узнаем об угрозе с помощью предупреждения в кошельке [Это тоже читаем]

Кошельки, создаваемые тугодумами, вроде Exodus, даже не имеют системы детекта и оповещения хозяина о таких транзакциях. Горькая правда в том, что большинство криптовалютных кошельков можно было бы легко обучить распознавать эти транзакции по ряду характерных признаков, но девелоперам лень. У них ведь уже есть ваши миллионы, зачем теперь работать?

Но систему определения таких транзакций было бы неплохо все-таки сделать не только для Electrum.

Определять транзакции двойной траты легко. Например, по наличию неподтвержденной транзакции-родителя или по экстремально низкой комиссии, явно выставленной вручную. Способов много, но лишь некоторые кошельки полностью отображают информацию о платеже. Онлайн, включите внизу страницы «расширенный режим» если смотрите инфу на Blockchain.com. Помните, что этот сайт может следить за вашими действиями и привязывать узнаваемые вами транзакции к вашему IP или кошельку, если вы зарегистрировались. Не спрашивайте, откуда мы это знаем.

Вот например, как в кошельке Electrum показаны неподтвержденные транзакции:


Как видим, отметка «Unconfirmed parent» указывает на то, что у транзакции есть неподтвержденный родитель. Не каждый кошелек способен увидеть такую транзакцию, а некоторые даже позволяют тратить «слишком свежие» монеты далее, потенциально нанося ущерб себе, биржам и обменникам, если они не ждут от 1 до 3 подтверждений сети.

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

Если у нее имеется неподтвержденный родитель, а комиссия за транзакцию — меньше чем 0.00001 BTC, то вас пытаются обмануть. Чем выше цена биткоина, тем выше средняя комиссия, и тем больше очередь из транзакций. А такие условия — как раз то, что нужно, для хорошего социального инженера, умеющего убеждать людей онлайн чтобы те высылали фиат или крипту раньше первого подтверждения.


Вы хотите быть уверены, что вам-то платеж придет? [Нет, не хотите?]

Проверяйте через кошелек Electrum или через онлайн сервисы, имеет ли входящая транзакция флажок RBF-enabled (если да, то в ней включена возможность замены комисии и таким образом, двойной траты). Еще, просите отправителей ставить комиссию в транзакциях вам не менее чем 0.000075 BTC. Да, вы будете отдавать майнерам слишком много, они возможно и не заслуживают этого. Тем не менее, за скорость придется платить, а за надежность придется платить еще больше. Если для вас время транзакции никогда не имело значения, комиссия в 0.00005 BTC будет идеальным средним универсальным вариантом для любых ваших транзакций, первое подтверждение может быть получено от 20 минут до двух часов.

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

Это поразительно, если вы просто сядете и поразмышляете над этим. Что вы только что прочитали информацию, которая стоит миллионы и об этом знает от силы 15 000 человек на всей планете, если статистика Тома Ли  из Fundstrat не врет. Он говорит, что биткоином сейчас пользуется 500 000 человек. Из них, большинство даже не знает о двойной трате.


Ничего себе... Вы все прочитали... Спасибо за внимание.
Вам понравилось?


Еще раз ссылка на коротенькое видео, если вы не заметили в самом начале статьи мелким шрифтом  Grin https://www.youtube.com/watch?v=vaA3YgyaQNU&feature=emb_logo

full member
Activity: 842
Merit: 182
Как сделать двойную трату Биткоина при помощи кошелька Electrum.


Спонсор контента мониторинг бирж и обменников KursExpert

Материал подготовил quest_777


P.S. Вы можете не читать весь этот текст (но автор очень старался, в тексте на самом деле больше информации) и просто посмотреть видео по двойной трате https://www.youtube.com/watch?v=vaA3YgyaQNU&feature=emb_logo

[Лирическое отступление]

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

Почти все ранние инвесторы в биткоин связаны между собой и финансируют большинство крипто компаний. Если вы ткнете пальцем в любую крупную компанию крипто отрасли, очень большая вероятность что ее финансирует Барри Сильберт, Эрик Вурхис или Роджер Вер — люди, которые стали инвестировать раньше всего. Но ни они ни программисты не спешат решать критические проблемы монеты. Конечно, в Bitcoin существует не только проблема двойной траты, но и множество других уязвимостей, о которых предпочитают молчать даже показные противники криптовалют. Молчат и сами разработчики, выпуская патчи для второстепенных проблем.

Откуда взялось такое слаженное молчание в случае, когда высказаться действительно следует? Вопрос риторический. Мы же предлагаем вам информацию про эту ловушку, чтобы никто не смог вас обмануть.



Как можно совершать двойную трату биткоина? [Общие данные, но важные для понимания]

Двойную трату можно совершать не только в сети BTC, но и в ETC, LTC, ETH, BCH и BSV, а это – топ коины по рыночной капитализации и раскрученности в сети. Программисты, которые достаточно хорошо изучили работу блокчейнов, прекрасно знают про эти уязвимости в тайминге и архитектуре.

Разработчик Bitcoin Cash клиента Bitcoin ABC, Амори Сеше рассказывал на конференции в Японии в мае 2019 года о срау нескольких программистах, выполняющих двойную трату биткоина разными утонченными способами. Они позволяют тратить монеты, а затем возвращать эти монеты себе. Все случаи двойной траты базируются на одном явлении, которое связывает множество криптовалют, но больше всего ему подвержен именно Биткоин.

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

Именно в такие моменты лучше всего срабатывает атака двойной траты биткоина, в которой используется кошелек Electrum и технология RBF, или Replace by Fee. Лучший ценовой диапазон — 9500-14000, потому что в такие моменты происходит больше транзакций, и сеть начинает обрабатывать их медленно. Кроме того, можно выжидать моменты, когда мемпул становится неестественно толстым, смотрите статистику, например, здесь.



Если ранее двойная трата была промыслом исключительно профессиональных кодеров из Южной Кореи, США или Китая, которые специально заморачивались со сложным кодом и долго готовились к операции, то сегодня заниматься двойной тратой биткоина может почти каждый в несколько кликов, без всякого кода.

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

Вспомните робота Бендера из Футурамы, он закидывал монетку на нитке в автомат, чтобы получить пиво. Как только автомат срабатывал, робот вытаскивал монетку обратно, потянув за нитку.

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


Не нарушайте закон, а если какой-то дурачок захочет применить это против вас, вы можете сэкономить себе кучу времени, если просто подождете 3 подтверждения сети, прежде чем отсылать наличку или товар. Почему? Потому, что двойная трата возможна только в транзакциях с нулевым подтверждением.


Разработчики биткоина не хотели, чтобы вы даже обсуждали все это [Немного теории заговора, как же без нее]

Официально – Биткоин идеален. Вы не знали? У сети все отлично, никаких особых улучшений делать не нужно.

Даже несмотря на угрожающие темпы роста конкурентов, разработчики Биткоина не спешат писать массивные обновления кода сети.

Что было не раз доказано несколькими журналистами? Что двойная трата существует, и что ряд олдскульщиков про нее прекрасно осведомлены. Людей останавливает боязнь закона, а не технологические системы безопасности, когда дело доходит до того, чтобы попробовать этот «запретный плод». Двойная трата биткоина напоминает дорогие наркотики или владение ракетницей – никогда не знаешь, стоит пробовать это применять. Кроме того, как мы выяснили опытным путем, даже американские крипто журналисты зачастую не в состоянии правильно выполнить двойную трату. Они имеют на руках все инструкции, но их вера в непоколебимость транзакций в сети биткоина заставляет либо «забить» на эту информацию, либо посчитать ее слишком сложной для себя лично.

Как только разговор заходит о двойной трате, ведущие разработчики (Люк Джуниор, Владимир ван дер Лаан, Джимми Сонг, Олаолува Осунтокун, Адам Бэк и так далее) перестают отвечать на электронные письма, не дают комментарии для статей, отказываются говорить.

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



Используй не нагло, и все будет в порядке? [Важная психология]

Двойную трату в массовом масштабе пока что использовали не так часто, потому что большинство бирж и обменников в период с 2017 по 2019 наложили в штаны из-за серии мелкого воровства и теперь ждут кто по 3, а кто даже по 30 (почему не 3000, ребят?) подтверждений, прежде чем зачислить депозит на ваш баланс. Для биткоина, достаточно дождаться 1 подтверждения. Для других криптовалют метрика зависит от вычислительной мощности сети, чем она выше, тем сложнее будет проводить атаку двойной траты старым, «классическим» методом: при помощи атаки 51%. Но для этой атаки нужно иметь несколько ферм в личном распоряжении и команду отчаянных ребят, которые все это настроят и запустят без боязни через несколько лет оказаться в суде по каким нибудь «глупым» обвинениям.

Но мы сейчас говорим про тип двойной траты, который может реализовать каждый, просто имея ноутбук с кошельком Electrum. В сентябре 2018 года 112 криптоматов сразу по получении биткоина отдали наличку четверым хакерам из Канады, которые впоследствии совершили двойную трату и вернули биткоины себе в кошельки. Разные компании тогда потеряли 200 000 канадских долларов наличностью.

О взломе стало известно лишь через три месяца, потому что при проведении транзакции двойной траты на блокчейне даже не остается никаких следов от той самой, исчезнувшей транзакции. Это поразительно. Если просто сесть в удобное кресло, закурить трубку, или выпить чай c коньяком и шоколадкой, то можно понять, какие широкие перспективы двойная трата открывает для человека с большими запасами биткоинов и навыками общения с богачами и трейдерами с Local Bitcoins.

Каждый умный мошенник владеет правилами общения с богачами, правило первое: всегда нужно казаться таким человеком, который не заинтересован в мелких деньгах и мыслит по крупному. Ну и так далее, 2000 правил, почерпнутых из книг по психологии, если всем следуешь и прокачал харизму, можно кататься по ушам и «разводить» людей на инвестиции.

Люди и правда готовы верить во всякую чепуху, лишь бы не приходилось контактировать с собственными мозгами. Долгое и кропотливое изучение информации в Сети заставляет их кипеть. Куда лучше сразу получить сказочные обещания, инвестировать в проект с красивым сайтом и пафосными обещаниями, и ждать 9000% прибылей. Большинство «крипто инвесторов» так и делают, хотя в последние 2 года они и стали намного разборчивее.

Вот взять автора этой статьи, он тоже годами верил в святость и непогрешимость разработчиков биткоина и в то, что софт идеален. А теперь он не верит ни в один проект в плане «честности», отдавая себе отчет в том что криптовалюты и правда могут оказаться срежиссированной ФРС США виртуальной пирамидой «доллар 2.0».

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

Потому что проблемы биткоина часто ассоциируется с двойной тратой и RBF. Это система поднятия комиссий после отправки транзакции, предложенная Питером Тоддом. А как известно, Питер Тодд не может ошибаться, прям как Иисус. Но он ошибся, и его технология позволяет не только поднимать комиссии транзакциям, но делать двойную трату. Пользователи все еще не проворачивают это на каждом шагу только потому, что почти вся крипто пресса куплена и молчит про баг, а люди «в теме» не всегда могут сделать это грамотно.

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

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

Вот представьте: вы хотите кушать. А сеть биткоина часами не подтверждает транзакцию. Что думаете делать? RBF может выручить, но вы не захотите повышать комиссию вечно. Рано или поздно даже вам такая тупая услуга покажется еще и чересчур дорогой.

При этом, заметим сколько несущественной критики биткоинеры выплеснули на альткоины и Bitcoin Cash, а между прочим посредством этих систем переводить деньги быстрее, чем посредством биткоина.

Почти любой альткоин переводит деньги быстрее биткоина. Биткоин сегодня ценится потому, что его годами держат “ранние отцы”, или “неизвестные отцы”, если хотите. Он уже не используется как средство взаиморасчетов, ведь даже крипто журналисты шлют друг другу доллары и используют онлайн системы с KYC для отправки транзакций. Типа PayPal, Transferwise, Skrill и так далее.

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

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

И чтобы изредка откуда-то давались бешеные проценты, или «деньги из воздуха», как говорится в простонародье.

Угадайте, какое явление лучше всего подойдет под описание? Правильно – криптовалюты!

Инструкция ниже....
Jump to: