Bitcoin Forum
April 26, 2024, 02:56:39 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Пpoшлo тecтиpoваниe пpoпуcкнoй cпocoбноcти BTC-сeти  (Read 676 times)
negeroy (OP)
Legendary
*
Offline Offline

Activity: 1148
Merit: 1051


View Profile
June 24, 2015, 05:15:25 PM
 #1

Пpoшлo тecтиpoваниe пpoпуcкнoй cпocoбноcти BTC-сeти

Провайдер мультивалютных кошельков Coinwallet.eu завершил стрессовое тестирование пропускной способности блокчейна биткоина, стартовавшее 22 июня в 13:00 по гринвичу.

В ходе эксперимента серверы компании не выдержали нагрузки, однако были успешно запущены заново. Хотя запланированный объем транзакций в 200 мегабайт так и не был достигнут, многие пользователи заметили некоторые задержки в совершении платежей.

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

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

В ходе эксперимента необходимо было создать множество транзакций, размер которых достигает допустимого в сети биткоин максимума в 18 килобайт. Это достигается путем включения в каждую транзакцию большого количества маленьких исходящих платежей (обычно около 0,0001), чтобы общая сумма транзакции была 0,01. Размер обычной транзакции обычно составляет 225-500 байт, многие транзакции в ходе тестирования были равны 18 килобайтам. Такой размер заложен в блокчейне для ограничения количества транзакций до 5 в минуту. В предварительном тесте такой метод показал свою эффективность, однако на практике это привело к падению используемых серверов. В течение дня методика тестирования менялась несколько раз.

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

Ход эксперимента (GMT — время по Гринвичу):

11:57 GMT — Запуск серверов проведения транзакций. Транзакции были использованы для того, чтобы разбить биткоины на маленькие доли размером 0.0001.
12:30 GMT — Серверы начали отправлять большие транзакции размером 18 килобайт.
14:10 GMT — Размер биткоин сети существенно увеличился. Blockchain.info упал.
14:20 GMT — Серверы, которые проводили тестирование, начали падать. Становится понятно, что технология BitcoinD недостаточно приспособлена для транзакций такого размера.
14:30 GMT — Тестовые транзакции приостановлены, найдены альтернативные решения. Размер пула всех исходящих транзакций достигает 12 мегабайт.
17:00 GMT — Запуск альтернативных методов отправки транзакции. Серверы перезагружены. Пул падает до 4 мегабайт.
21:00 GMT — Стресс-тест достигает максимума мощности. Пул памяти достигает 15 мегабайт и более 14000 транзакций проведено. Последствия усиливаются из-за того что майнинговый пул F2Pool майнит подряд два блока размером 0 килобайт.
23:59 GMT — 12 часов после старта, тест завершен. Всего менее 2 биткоинов (€434) потрачено на проведение теста.

Что показал эксперимент?

В ходе теста подтверждения приходили несколько позже. Однако это не единственное наблюдение. Многие сервисы ощутили на себе влияние теста.
Blockchain.info

По мнению экспериментаторов, падение blockchain.info на треть дня было следствием проведения теста. В моменты максимального количества транзакций сайт постоянно висел. Можно предположить, что их ноды не выдержали нагрузок и упали. Каждый раз, когда это происходило, сайт приходил в норму через 10-30 минут, однако через короткое время падал опять. Также blockchain.info начал исключать некоторые транзакции из своего своей системы визуализации блокчейн.
Банкоматы биткоин

Многие банкоматы работают как полные ноды, однако некоторые банкоматы полагаются на сторонние сервисы кошельков, чтобы получать и отправлять транзакции. Наиболее известный сервис биткоин-банкоматов Lamassu полагается на API кошельков от blockchain.info. Т.к. у blockchain.info были проблемы, то банкоматы Lamassu, которые используют их кошельки, были недоступны в течение дня.

MultiBit

Прохождение транзакций заметно замедлилось во время теста. Вследствие этого, для подтверждения транзакций со стандартной комиссией понадобилось 80 блоков (около 13 часов). Транзакции с комиссией 10000 сатоши потребовали 9 блоков для подтверждения. Multibit анонсирует модификацию своего программного обеспечения, чтобы лучше справляться с увеличением размера транзакций в будущем.

Tradeblock

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

Bitpay

Пользователи отмечали проблемы в функционировании системы, когда Bitpay не распознавал транзакции.

Цена биткоина

Биткоин укрепился на два доллара. Вопреки некоторым прогнозам, тест не привел к падению цены.

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

http://forklog.com/proshlo-testirovanie-propusknoj-sposobnosti-bitkoin-seti/
1714143399
Hero Member
*
Offline Offline

Posts: 1714143399

View Profile Personal Message (Offline)

Ignore
1714143399
Reply with quote  #2

1714143399
Report to moderator
1714143399
Hero Member
*
Offline Offline

Posts: 1714143399

View Profile Personal Message (Offline)

Ignore
1714143399
Reply with quote  #2

1714143399
Report to moderator
The network tries to produce one block per 10 minutes. It does this by automatically adjusting how difficult it is to produce blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714143399
Hero Member
*
Offline Offline

Posts: 1714143399

View Profile Personal Message (Offline)

Ignore
1714143399
Reply with quote  #2

1714143399
Report to moderator
1714143399
Hero Member
*
Offline Offline

Posts: 1714143399

View Profile Personal Message (Offline)

Ignore
1714143399
Reply with quote  #2

1714143399
Report to moderator
clipman77
Legendary
*
Offline Offline

Activity: 1610
Merit: 1008



View Profile
June 25, 2015, 08:05:35 AM
 #2

Ждём следующего,на этот раз полного и более успешного теста.
diks
Legendary
*
Offline Offline

Activity: 2632
Merit: 1450



View Profile
June 25, 2015, 07:17:32 PM
 #3

Ждём следующего,на этот раз полного и более успешного теста.

да походи они сами всрались уже
теперь бум ждать блоки по 4 метра - так вроде начнут поднимать

Alex_ZZX
Legendary
*
Offline Offline

Activity: 1273
Merit: 1013


View Profile
June 25, 2015, 07:38:37 PM
 #4

Ждём следующего,на этот раз полного и более успешного теста.

да походи они сами всрались уже
теперь бум ждать блоки по 4 метра - так вроде начнут поднимать

А уже точно решили именно до 4 мегов поднимать?
(Я пару недель как не следил за новостями...)
Можно ссылку на новость?
Alex_ZZX
Legendary
*
Offline Offline

Activity: 1273
Merit: 1013


View Profile
June 26, 2015, 06:34:45 PM
 #5

Ждём следующего,на этот раз полного и более успешного теста.

да походи они сами всрались уже
теперь бум ждать блоки по 4 метра - так вроде начнут поднимать

Судя по этому:
https://bitcointalk.org/index.php?topic=1100914.0
размер блока увеличат сразу до 8 метров.
clipman77
Legendary
*
Offline Offline

Activity: 1610
Merit: 1008



View Profile
June 27, 2015, 08:34:01 AM
 #6

Ждём следующего,на этот раз полного и более успешного теста.

да походи они сами всрались уже
теперь бум ждать блоки по 4 метра - так вроде начнут поднимать

Судя по этому:
https://bitcointalk.org/index.php?topic=1100914.0
размер блока увеличат сразу до 8 метров.


Ну да,потихоньку начнут пока с 8,а там видно будет.
daddybios
Legendary
*
Offline Offline

Activity: 1624
Merit: 1098



View Profile WWW
June 27, 2015, 10:49:59 AM
 #7

Было дело, знал о стрес-тесте (был топик в англ. ветке за пару дней до события).
Висели у меня транзы с одним подтверждением очень долго, а потом сразу за минуту еще 5 птд. и блокчейн глючил.
пс: зато 18 битков секономили.

Freedom to Ross Ulbricht!
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!