警告:您可能成为了企图假冒本网站内容的目标。 我们检测到该网站被IFRAME包裹,这意味着与EOS Canada无关的人试图向您展示他们的内容与我们的内容相关,可能为了让您相信他们与EOS Canada有关。 我们与任何试图这样做的组织都没有联系,它也没有受到我们的认可



WARNING: you may have been the target of an attempt to misrepresent the content of this site. We detected that the site was wrapped in an IFRAME, which means that someone else, not associated with EOS Canada, attempted to show you their content combined in some way with ours, possibly to make you believe they are associated with EOS Canada. We are not associated with, and do not endorse, any organization attempting to do this.
background-flotant-top-right-01

Blog: EOS Block Producer Tips & News

background-flotant-top-left-01

Q&A - Can Someone Spam the EOS Network?

May 03, 2018 / by Alexandre Bourget

In our Q&A series, we gather the questions most asked on Telegram, Reddit, Twitter, SteemIt, etc... and try to provide the community with succinct, precise and technically accurate answers.

In this episode, Alexandre walks us through the misconception that it will be easy to spam the EOS network, and why you’ll always be able to push your transactions to the network as long as you own EOS.


Transcription:

Hey everyone! I want to give you a quick response to the objection of people saying that EOS is easy to spam because it's a fee-less transaction. So you can just... So I'm going to explain how things work here. 

You have an allocated bandwidth. So if you own EOS, you're able to send transactions to the network. If you do not own EOS, you cannot send transactions to the network, okay? So there's no way your transaction is going through, it's going to be stopped by the first peer and never propagated. But if you do own EOS, you have a reserved capacity, and you're able to send transactions on the network. And it's proportional to how much EOS you own.

Let's assume 5,000 transactions per second and the network is saturated okay, let's think about that. And then you send a transaction, and you have one percent of all the tokens. That's quite a bit of money right? That's today, I don't know, 100 million dollars. So you have 100 million dollars, then you're able to send one percent of those 5,000 transactions per second. If you have a small amount, and the network is saturated you'll always be guaranteed a small throughput. You can burst the network over your capacity only if the network is not saturated. 

So basically sending transactions to saturate the network, you can do that if you have EOS, and it's just a normal use. But if you need to send transactions and you have EOS, you're guaranteed bandwidth. So what is spam in that context? I don't know!

Topics: EOS, Q&A, Education

Alexandre Bourget

Written by Alexandre Bourget

Alexandre lives through technology. He wrote his first botnet at 12, later graduated in classical piano and went on to a prolific career in software engineering, with notable open source contributions. Alexandre co-founded two startups, including Bitcredits (a bitcoin payments processor, FounderFuel 2014 Spring Cohort). He then helped PasswordBox (acquired by Intel) craft their data stack and ended up as a lead Data Scientist in the Intel Security Consumer division. Today, Alexandre is very active in the blockchain space, advising several early stage companies. Alexandre taught programming for many years. He does live-coding presentations like no one else (Confoo, PyCon conferences) and is the lead organizer of Golang Montréal. You’ll often find him on Telegram, working through lines of code and bugs with others, doing what he can to help build the EOS community.

dfuse - Template Blog Post Thumbnail-5

Building on EOSIO?

Develop your project with dfuse, the most powerful blockchain API.

BUILD NOW

cubes-solid

ABCs of EOS

A glossary of terms that every EOS user should know.

MORE