Скорость биткойна: 7 транзакций в секунду?

Я где-то читал, что Биткойн может обрабатывать только 7 транзакций в секунду. Это составляет 604 800 транзакций в день. В настоящее время Visa обрабатывает около 1700 транзакций в секунду (и может обрабатывать гораздо большие суммы). Это означает, что система Биткойн может обрабатывать менее 1/200 текущего объема обработки Visa.

Это верно? Мне трудно поверить, что так много людей купятся на такую ​​неэффективную/не масштабируемую систему.

Кроме того, если мое предположение верно, предположим, что в течение заданного 10-минутного периода выполняется (в среднем) 700 транзакций в секунду (т. е. в 70 раз больше максимальной скорости вывода). Значит ли это, что нам нужно будет ждать 70 * 10 минут для всех этих транзакции должны быть подтверждены? Если да, то почему какой-нибудь злодей не может перегрузить (т. е. отсрочить) систему, отправив в сеть тысячи крошечных транзакций?

заранее спасибо

Я не знаю, где вы взяли курс на визу в 1700. На собственном сайте Visa указано 24 000 в секунду.

Ответы (4)

Я где-то читал, что Биткойн может обрабатывать только 7 транзакций в секунду.

Это примерно так - только около 7 транзакций в секунду могут быть подтверждены с использованием устаревших транзакций. С недавним внедрением сегрегированного свидетеля это может быть ближе к 30 транзакциям в секунду.

Мне трудно поверить, что так много людей купятся на такую ​​неэффективную/не масштабируемую систему.

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

Кроме того, если мое предположение верно, предположим, что в течение заданного 10-минутного периода выполняется (в среднем) 700 транзакций в секунду (т. е. в 70 раз больше максимальной скорости вывода). Значит ли это, что нам нужно будет ждать 70 * 10 минут для всех этих транзакции должны быть подтверждены? Если да, то почему какой-нибудь злодей не может перегрузить (т. е. отсрочить) систему, отправив в сеть тысячи крошечных транзакций?

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

Мне трудно поверить, что так много людей купятся на такую ​​неэффективную/не масштабируемую систему.

Никто не заботится об эффективности/масштабируемости. Все хотят заработать :)

опять же, пожалуй, лучший комментарий, когда говорят об эффективности :-)

Мне трудно поверить, что так много людей купятся на такую ​​неэффективную/не масштабируемую систему.

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

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

Пакетная обработка, платежи уровня 2, дебет/кредит внутри крупных кастодианов, таких как биржи, — все это способствует гораздо более высокой эффективной tps.