Если бы использование Bitcoin было полностью бесплатным, возникли бы беспорядки, аналогичные проблемам, с которыми в настоящее время сталкивается Solana.
Без комиссий мемпула Bitcoin забился бы бесполезными маленькими транзакциями настолько, что законные пользователи столкнулись бы с продленными задержками и даже были бы вообще проигнорированы.
Bitcoin обрабатывал бы транзакции по принципу “первым поступил, первым обработан”. Таким образом, какой-то недобросовестный хакер мог бы написать скрипт для отправки миллионов транзакций между кошельками в постоянном потоке, опережая вас каждый раз, пока спам не закончится.
Учитывая, что в настоящее время внутри блоков Bitcoin умещается всего около 2500 транзакций, в данном случае на обработку вашего карманных денег могло бы уйти почти неделю.
Подробнее: Ординарные числа поднимают комиссии Bitcoin, но это может быть полезно для сети
Модель аукциона комиссий Bitcoin не допускает такого рода атак. Пользователи делают ставки друг против друга для включения в следующий блок. В настоящее время стоимость отправки одного сатоши с низким приоритетом составляет более 1000 сатоши, что делает большинство видов спама экономически нецелесообразными и оставляет больше места для законной активности.
На самом деле Solana работает по принципу “первым поступил, первым обработан”. Здесь нет мемпула, поэтому пользователи — обычно через приложения и кошельки — отправляют свои транзакции напрямую строителям блоков сети (называемых “лидерами”) для включения.
Пользователи не имели возможности выбирать приоритетную плату до того момента, пока боты не сбили сеть на несколько часов в пике бычьего рынка 2021 года, после чего разработчики пытались устранить проблему спама, позволяя реальным пользователям перекрывать цену нарушителей. Однако не все приложения Solana внедрили приоритетные платежи, ухудшая их эффективность, и, более того, сеть все еще настолько дешева, что боты пока не были отпугнуты.
Подробнее: Транзакции блокчейна Solana почти удвоились спустя минуты после начала раздачи Jupiter
Статистика прошлой недели показала, что 77% транзакций без голосов были “отброшены” (что отличается от “не удалось” несмотря на отсутствие дифференциации в некоторых кошельках и приложениях).
Отброшенные транзакции — это фактически те, которые долго обрабатываются из-за того, что другие до них уже добрались. В случае с Bitcoin эти транзакции
Источник: blockworks.co