In a recent post on Reddit, there were claims that the spam attack vector on the NEO blockchain was fixed. Their agenda was to prioritize fee transactions and improve network throughput. Wingchan91, a Redditor, also known as @wy on GitHub is a CoZ Developer and a part of the NGD funded HappyNodes project. He had stated:
“the Spam attack vector has been fixed, transaction with fees will get prioritised, network throughput expected to improve very soon.”
Neo blockchain has been witnessing many spam attacks recently which target the fact that Neo does not charge any transaction fees. One of NEO’s best features includes free transactions and especially providing free smart contract innovation calls. Attackers have taken advantage of this feature and now a single attacker can cause a lot of damage to the entire community, says Wingchan91.
The current spam attack starts with one address, through which tiny fragments of GAS [0.00005] will be distributed to thousands of addresses. These addresses once again send back all the tiny fragments of GAS to the starting address which results in causing a build-up of all transactions.
The guidance from NEO and CoZ was to simply add a small transaction fee which is currently a fraction of a U.S cent and this feature could be used by exchanges and wallets only after updating their software. In spite of the guidance, many users reported that their fee transactions [priority transactions] were not going through, instead, they were stuck behind the free spam transactions.
There are currently three bugs which have been discovered, these bugs cause the expected behavior for prioritizing the transactions that form the next block to not work as planned. CoZ and NEO worked together to understand what was really happening with the expected behavior as designed by the NEO core team.
Given a set of 500 transactions, there are fee transactions and a limited set of free transactions. Consider, 500 transactions were ranked based on their Fee per Bytes score and the first preference is given to the fee transactions and then the free transactions. In reality, this was not happening and the free transactions were dominating the list. The reason being a bug in the Free per Bytes score resulting in rounding off the small fees to zero during the calculation and making it look like a free transaction.
Thus, free and fee transactions were treated the same and were randomly getting dropped based on the hash rate. Belane and Jseagrave21 found a way to make sure that this would not happen again and the fee transactions come before free transactions.
It was said that the consensus nodes will soon apply these fixes to their codes as a patch which results in people to see higher transaction counts in each block for a small transaction fee. According to Wingchan91, many projects like Switcheo, Cryptogladiator, and other high transaction projects will start testing NEO in a good way.
Subscribe to AMBCrypto’s Newsletter
EOS and Litecoin [LTC] lead the charge as the cryptocurrency market continues to rise
Dow Jones: Market slips as Trump claims ‘there is nothing magical’ about US-China talks
XRP/USD Price Analysis: Cryptocurrency settles into sideways movement as bull run ends
XRP/Ripple: R3’s Corda Settler dApp to be tested by InstiMatch Global using XRP
Mt. Gox: Infamous Bitcoin exchange had several issues with its code, reveals Mark Karpeles
DigiByte community gears up for Global Summit while founder Jared Tate finalises book on decentralized internet
Bitcoin [BTC] developer Jimmy Song lists 3 reasons why Bitcoin SV [BSV] is a “scam”
Bitcoin [BTC] among cryptocurrencies enabled by new debit card launched by Australian Crypto exchange
Ethereum [ETH] could have been stolen through malware impersonating MetaMask
After Bitcoin [BTC] ETF silver lining, SEC puts forth circular on ICOs
Bitcoin [BTC]: Mt Gox redemption plan demonstrates the power of open source network, says Brock Pierce
- Press Release
A New Generation of Crypto-Exchange: ALL IN ONE Crypto-Exchange
- Bitcoin Cash
Bitcoin Cash [BCH] support rolled out by Coinbase custodial wallet app
Flash Hike: XRP pumps by 10% as most top-10 coins gleam green