paint-brush
Образовательный байт: Защита от спама в криптосетяхк@obyte

Образовательный байт: Защита от спама в криптосетях

к Obyte3m2024/12/13
Read on Terminal Reader

Слишком долго; Читать

Спам обычно относится к спаму по электронной почте, который подразумевает получение нежелательных сообщений. Вместо этого мы ищем эквивалент *внутри* различных криптосетей, как таковых. Спам-транзакции — это ненужные или неэффективные действия, которые нагружают систему.
featured image - Образовательный байт: Защита от спама в криптосетях
Obyte HackerNoon profile picture
0-item

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


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


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

Защита от спама в криптографии

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


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


Например, Ethereum 2.0 с его переходом на Proof-of-Stake (PoS) и шардингом стремится значительно увеличить свою транзакционную емкость, что позволяет ему обрабатывать гораздо больше транзакций в секунду, чем его предыдущая версия, снижая риск перегрузки и спама. Однако даже с этими обновлениями атаки с высоким спросом или спамом все еще могут вызывать задержки, если сеть работает на пределе своих возможностей.


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


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


Защита от спама в Obyte

В своем последнем обновлении, Обит представила два мощных механизма для защиты сети от спам-атак. Первый из них фокусируется на защите от крупных транзакций, которые могут перегрузить сеть. Проще говоря, когда транзакция превышает определенный размер (10 кБ), вступает в силу дополнительная плата (называемая комиссией за превышение размера), что делает ее экспоненциально дороже по мере роста размера транзакции .


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



Второй механизм устраняет риск перегрузки сети слишком большим количеством мелких транзакций. В Obyte каждая транзакция должна обрабатываться всеми полными узлами, поэтому отправка большого объема транзакций может замедлить работу сети или даже нарушить ее. Чтобы предотвратить это, мы ввели структуру сборов, которая экспоненциально увеличивается по мере роста скорости транзакций (транзакций в секунду). Это гарантирует, что если отправляется слишком много транзакций, спамеры столкнутся с более высокими издержками.


Чтобы не убивать законное использование сети, которое все еще требует больших объемов данных, мы ввели дополнительную функцию, которая позволяет размещать временные данные в сети Obyte без платы за превышение размера. Это позволяет проверять большие объемы данных без высоких сборов. Временные данные хранятся на Группа содействия развитию детей всего на один день, а после этого они удаляются, но хэш данных остается для проверки их подлинности. Это предотвращает спам-атаки, сохраняя нагрузку на хранение для узлов управляемой.


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


Избранное векторное изображение от Freepik