スパムとは、通常、迷惑メールや迷惑テキストなどの不要なメッセージを受信することを含む電子メール スパムを指します。これらは、多くの場合、広告や人を騙すために大量に送信されます。もちろん、これらの不要なメールは暗号通貨に関するものである可能性がありますが、ここで取り上げるのはそのスパムではありません。代わりに、さまざまな暗号通貨ネットワーク自体内の同等のものを探します。
ここでは、メッセージではなくトランザクションについて言及しています。場合によっては、悪意の有無にかかわらず、特定の暗号通貨ユーザーがトランザクションをまとめてネットワークに送信し、ネットワークを遅くしたり、他のトランザクションの進行を妨げたりすることがあります。したがって、スパムトランザクションは、意図的であろうと間違いであろうと、システムに負担をかける不必要または非効率的なアクションであると言えます。
スパマーは、ネットワークの速度を低下させたり、メモリプール (未確認のトランザクションが処理を待機する場所) を圧迫したり、不要なコンテンツをブロードキャストしたりすることを目的とします。たとえば、攻撃者は、非常に低料金のトランザクションでチェーンをあふれさせてバックログを作成したり、自分のアカウント間で意味のない支払いを送信してリソースを浪費したりします。これはスパム攻撃であり、暗号ネットワークはこれを防ぐためのツールを開発しています。
おそらく、スパム取引から保護する最も一般的な方法は、取引手数料を使用して不要なアクティビティを抑制することです。たとえば、ビットコインは手数料の高い取引を優先するため、スパムはコストがかかり、持続不可能になります。このシステムにより、ネットワークはより価値のあるアクションに集中でき、ユーザーには柔軟性が与えられます。手数料が低いほど待ち時間は長くなりますが、取引は最終的に処理されます。ただし、頻繁または大規模な使用は、特に多くの支払いを処理する企業にとってコストがかかる可能性があります。
スパムや高需要に対処するもう 1 つの方法は、トランザクション容量を向上させることです。スループットが高いネットワークやブロック サイズが大きいネットワークでは、少なくともある程度までは、圧倒されることなく、より多くのアクティビティを処理できます。
たとえば、Ethereum 2.0 は、Proof-of-Stake (PoS) とシャーディングへの移行により、トランザクション容量を大幅に増加し、以前のバージョンよりも 1 秒あたりに処理できるトランザクション数を大幅に増やして、輻輳やスパムのリスクを軽減することを目指しています。ただし、これらのアップグレードを行っても、ネットワークが限界に達した場合、需要の高まりやスパム攻撃によって遅延が発生する可能性があります。
追加のテクニックは、トランザクションのソースに焦点を当てています。
この方法は優先ユーザーのスムーズな操作を保証できますが、検証されていないユーザーはスパム攻撃中に制限や遅延に直面する可能性があるため、公平性に関する懸念が生じる可能性があります。
最新のアップグレードでは、
この手数料は焼却(流通から除去)されるため、悪意のある行為者がネットワークに過度に大きなトランザクションを流すコストが高くなり、フルノードに過度の負担をかけずにシステムが安定して分散化されることが保証されます。
2 番目のメカニズムは、小さなトランザクションが多すぎてネットワークが圧倒されるリスクに対処します。Obyte では、すべてのトランザクションをすべてのフルノードで処理する必要があるため、大量のトランザクションを送信すると、処理速度が低下したり、ネットワークが中断したりする可能性があります。これを防ぐために、トランザクション レート (1 秒あたりのトランザクション数) が上昇すると指数関数的に増加する料金体系を導入しました。これにより、送信されるトランザクションが多すぎると、スパマーがより高いコストを負担することになります。
依然として大量のデータを必要とするネットワークの正当な使用を妨げないために、Obyteネットワークに一時データをオーバーサイズ料金なしで投稿できる追加機能を導入しました。これにより、高額な料金なしで大量のデータを検証できるようになります。一時データは
一緒に、
注目のベクター画像