Перейти к публикации
Sorr0s

Около 50000 транзакций ожидают подтверждения!

Рекомендованные сообщения

Уже почти сутки биткойн сеть испытывает стресс тест. На графике blockchain.info можно наблюдать взлет количества транзакций превышающий 200000. При этом, в данный момент ожидающий транзакций около 50000, что составляет более 30 МБ. С учетом того, что один найденный блок не может вмещать более 1 МБ имеем явные сложности с включением транзакций в блок, и очередь. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Похоже на атаку.

Очень много транзакций с 1 входом 0.00001, fee естессно нулевое, выход тоже один.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Будущее "маленького блока" уже здесь! Проверяем работоспособность, комфортность, меряемся комиссиями...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 

Очень много транзакций с 1 входом 0.00001, fee естессно нулевое, выход тоже один.

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

А вообще пусть атакуют. Чем раньше и чем больше слабых мест найдут - тем лучше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@polym0rph, в последние дни плохо транзакции подтверждались. Я как арбитржер межбиржевой знаю

Ну а так, пусть пилят сеть, чтобы она стала лучше

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Потому Лайт!!! ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

просралось вроде  (по элегии и bw сужу)

Изменено пользователем source1337

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

просралось вроде  (по элегии и bw сужу)

Не "выходит " каменный цветок  https://blockchain.info/unconfirmed-transactions

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Уже сутки ноль подтверждений. Стандартное fee. В следующий раз все транзакции буду проводить через eligius.st напрямую.

----

P.s - места в блоке вагон, туда слон поместится, а вот очередь разобрать сложно :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Эти графики многое объясняют.

Гэвин предупреждал.

P.s - места в блоке вагон, туда слон поместится, а вот очередь разобрать сложно :)

Не вижу места (лишнего) в блоке. Почти по 1 Мб последние блоки. 

https://blockchain.info/ru/

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

 

В следующий раз все транзакции буду проводить через eligius.st напрямую.
прошу прощения за нубство, а это как - "проводить напрямую через элигиус" ?

 

зы. элигиус знаю, если что...


 

 

P.s - места в блоке вагон, туда слон поместится, а вот очередь разобрать сложно :)
раздражают блоки с "НОЛЬ" транзакций внутри!..

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Не вижу места (лишнего) в блоке. Почти по 1 Мб последние блоки.

 

А я вижу, целых 9\10 свободно. Дело в том, что на Eligius стоит серьёзный спам фильтр на транзакции. Например пул категорически не переводит транзакции SatoshiDice и прочих казино. В том числе он не обрабатывает спам пыль. Так же это единственный пул, который позволяет обрабатывать нестандартные транзакции, хоть и в рамках протокола. Иными словами, в текущих условиях там есть место всегда. Надо только пройти в очередь.

 

s1bcW6B.png

 

прошу прощения за нубство, а это как - "проводить напрямую через элигиус" ?

 

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

 

Для отправки надо сгенерировать Raw Transaction - https://en.bitcoin.it/wiki/Raw_Transactions и отправить её через диалоговое окно пула - http://eligius.st/~wizkid057/newstats/pushtxn.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@OZR, картинка информативная... ссылку можно откуда взята?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

картинка информативная... ссылку можно откуда взята?

https://tradeblock.com/blockchain. В первом посте есть ссылка. Здесь можно посмотреть не только красивую инфографику блоков в реальном времени, но и текущее количество транзакций в секунду tx/sec, количество ожидающих транзакций, их общий размер в МБ и прочее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

хех - мне со вчера с пула так пока и не подтвердилась транзакция - с 11 вечера вчера по МСК висит

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@Sorr0s,  огромное спасиба! хороший ресурс

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Получается, чтобы заспамить сеть надо тратить всего лишь около 1 BTC/day?

Считается, приблизительно так: 0,00001btc - минимальная транзакция, хотя проскакивают и ещё меньшие, здесь видно https://tradeblock.com/blockchain/

умножаем на 100000 транз./сутки = 1 BTC.

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

Ну и как с этим дальше жить? Формально, любой чел имеет право на микроскопические транзы. Разрешено - всё, что не запрещено.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Получается, чтобы заспамить сеть надо тратить всего лишь около 1 BTC/day?

Второй этап развода. Скорость vs стоимость транзакции. Теперь анонимных наркоманов будут иметь на транзакциях и совсем скоро стоимость этих транзакций сравняется с офлайновой системами расчетов.  При этом любой биткоиновый технофил тратит от 50% на энергомонопольное лобби в виде "майнинга" которые продают им электричество. Может давайте пообсуждаем почему все доходы майнеров оседают у энерго компаний и у производителей асиков? - которые с выпуском  каждого нового поколения делает старое не окупаемым мусором.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Нашел преинтересный адрес, с которого и производится спам. Он не единственный, только один из множества. Причем запускают конкурирующие транзакции маленькими порциями по 1000 сатоши на другие адреса, с уплатой не большой комиссии, а потом с них на следующие, и так пока круг не замкнётся.
https://blockchain.info/address/1KNV9croS5nbVaWdaVm3X3WcYFhHpJQ4wP

 

400+ конкурирующих транзакций. Какую нибудь да и включат в блок
https://tradeblock.com/blockchain/tx/f8e3b5f2f0fd9820395a4da195eb8918fc4bdcc5e6c78dd8aa3dfc31c8be95d1

Второй этап развода. Скорость vs стоимость транзакции. Теперь анонимных наркоманов будут иметь на транзакциях и совсем скоро стоимость этих транзакций сравняется с офлайновой системами расчетов.  При этом любой биткоиновый технофил тратит от 50% на энергомонопольное лобби в виде "майнинга" которые продают им электричество. Может давайте пообсуждаем почему все доходы майнеров оседают у энерго компаний и у производителей асиков? - которые с выпуском  каждого нового поколения делает старое не окупаемым мусором.

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

Изменено пользователем Preonix

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не совсем так. Не за транзакцию, а за 1 килобайт транзакций. Блок = 1 мегабайт. В одном мегабайте 1024 килобайта. Итого, чтобы заспамить один блок нужно ~ 0.01024 BTC. Итого минимальная стоимость атаки = 1.47456 BTC \ day. Это в идеальных условиях. На практике же каждая монета не равна по своему размеру с другой монетой. Каждый инпут имеет свой собственный вес,

 

При этом перевод одной "купюры" разного номинала занимает одинаковое количество байт. Если у нас есть купюра номинала в 50 BTC, или в 25 BTC, то она займёт места в блокчейне ровно столько же, сколько и "купюра" допустим номинала 0.0001 BTC. И за перевод этой "пыли" надо заплатить ровно столько же. При всём этом, все эти транзакции становятся в очередь и должны оплатить комиссию. Но спамеры их продолжают дробить. И тут уже многократно повышается цена перевода. Сейчас застревают транзакции с fee ~ 0.00005263 BTC/kb. А это значит, что заспамить блок стоит уже ~ 0.05389 BTC, а всю сеть уже обойдётся в ~ 7.76 BTC.

 

Условно, этого мусора влезает на 1000 транзакций. И чтобы сделать подобный затор, как сейчас нужно... кхм, в 50 раз больше. Это чтобы он был заметен. А это уже в лучшем случае выходит ~73 BTC\день. А в худшем случае уже ~ 388 BTC\день. На практике выйдет где-то по-середине.

 

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

 

В подобной ситуации атакующие могут прийти к ситуации, когда допустим день атаки будет стоит ~ 400 BTC\день. И все эти 400 BTC будут настолько сильно раздроблены, что fee за перевод обойдётся в 400+ BTC. И тот же Eligius не соберёт им эти монеты в адекватное состояние.

 

P.s - здесь расчёт высосан из пальца. И он очень-очень условный. Только чтобы показать, как приблизительно происходит. Я всю эту ерунду никогда не считал серьёзно. А вот на транзакциях с пылью в своё время попал очень и очень серьёзно. До сих пор её разгрести не могу. И ситуация эта очень не из приятных. Так что занятие это весьма спорное.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Все намного проще.

есть понятие приоритет

https://en.bitcoin.it/wiki/Transaction_fees

Конечно мелкие транзации засирают сеть, но в соответствии с алгоритмом- не все так плохо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Возможно это вторая и более удачная попытка стрес-теста сети.

 http://bits.media/news/set-bitcoin-vyderzhala-neozhidannyy-stress-test/

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

все еще спамят сеть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×