create account

Batchoverflow panic. How one bug can disrupt world economy in the future by whd

View this thread on: hive.blogpeakd.comecency.com
· @whd ·
$69.83
Batchoverflow panic. How one bug can disrupt world economy in the future
![obraz.png](https://gateway.ipfs.io/ipfs/QmaP8HwyFbkss8FB3N6J6vvy6tpHz4p7SRyQV2Hi9tVWRE)
![obraz.png](https://gateway.ipfs.io/ipfs/QmdbmMPfybNzQQ1PVe9yyt5NZPyuXYfAxUtfMWhWMchoH2)

In recent days two major exchanges Huobi and OKEX suspended deposits and withdrawalas of all ERC-20 coins. It is caused by bug called "BatchOverFlow" which is simple known for ages. It affected only one token(SmartMesh) which was using `batchTransfer` function. `batchTransfer` function is not included in the ERC-20 standard so if your contract code follows the standard it is safe.
<center> ![chains](http://szzljy.com/images/chains/chains10.jpg)</center>
Blockchain is cool technology but in that situation it is more like a hampering jail chain which stops everything and does not let to make any move. How is it possible that one simple error in only ONE not very known smart contract code pushed two exchanges to suspend trading. 
# Is blockchain great?
Yes it is if it is used with caution. Think for the moment if in the future 10% of the economy and business processes will be happening on the blockchain we will not be able to aford such a mistake. One bug may cause whole world to stop. And everyone knows there is no bug free software. Programming is the imperfect art, bugs in the blockchain are very expensive and there is no simple way how to handle with them.
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 113 others
properties (23)
authorwhd
permlinkbatchoverflow-panic-how-one-bug-can-disrupt-world-economy-in-the-future
categoryethereum
json_metadata{"community":"busy","app":"busy/2.4.0","format":"markdown","image":["https://steemitimages.com/0x0/https://gateway.ipfs.io/ipfs/QmaP8HwyFbkss8FB3N6J6vvy6tpHz4p7SRyQV2Hi9tVWRE","https://steemitimages.com/0x0/https://gateway.ipfs.io/ipfs/QmdbmMPfybNzQQ1PVe9yyt5NZPyuXYfAxUtfMWhWMchoH2","https://steemitimages.com/0x0/http://szzljy.com/images/chains/chains10.jpg"],"tags":["ethereum","cryptocurrency","blockchain","cryptocurrencies","busy"]}
created2018-04-26 06:46:03
last_update2018-04-26 06:46:03
depth0
children8
last_payout2018-05-03 06:46:03
cashout_time1969-12-31 23:59:59
total_payout_value54.038 HBD
curator_payout_value15.791 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,356
author_reputation17,817,550,622,492
root_title"Batchoverflow panic. How one bug can disrupt world economy in the future"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id52,205,048
net_rshares10,949,662,784,667
author_curate_reward""
vote details (177)
@acesontop ·
$0.06
I received also a message on Poloniex about this situation. It seems nothing is perfect. Even blockchain. Caution is the key after all.
👍  
properties (23)
authoracesontop
permlinkre-whd-batchoverflow-panic-how-one-bug-can-disrupt-world-economy-in-the-future-20180426t065513122z
categoryethereum
json_metadata{"tags":["ethereum"],"app":"steemit/0.1"}
created2018-04-26 06:55:15
last_update2018-04-26 06:55:15
depth1
children0
last_payout2018-05-03 06:55:15
cashout_time1969-12-31 23:59:59
total_payout_value0.046 HBD
curator_payout_value0.011 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length135
author_reputation1,986,515,737,354,563
root_title"Batchoverflow panic. How one bug can disrupt world economy in the future"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id52,206,152
net_rshares9,341,099,735
author_curate_reward""
vote details (1)
@infotainmenthub ·
These bugs can be terrible in future when mots of the money will be in blockchains... 
properties (22)
authorinfotainmenthub
permlinkre-whd-batchoverflow-panic-how-one-bug-can-disrupt-world-economy-in-the-future-1524992191326z
categoryethereum
json_metadata"{\"tags\":[\"ethereum\"],\"app\":\"steemfollower/0.01\"}"
created2018-04-29 08:56:33
last_update2018-04-29 08:56:33
depth1
children0
last_payout2018-05-06 08:56:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length86
author_reputation157,306,236,079
root_title"Batchoverflow panic. How one bug can disrupt world economy in the future"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id52,791,846
net_rshares0
@mys ·
$0.10
Always trust less than You wanted
👍  
properties (23)
authormys
permlinkre-whd-batchoverflow-panic-how-one-bug-can-disrupt-world-economy-in-the-future-20180426t071916501z
categoryethereum
json_metadata{"tags":["ethereum"],"community":"busy","app":"busy/2.4.0"}
created2018-04-26 07:19:18
last_update2018-04-26 07:19:18
depth1
children0
last_payout2018-05-03 07:19:18
cashout_time1969-12-31 23:59:59
total_payout_value0.098 HBD
curator_payout_value0.003 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length33
author_reputation14,948,575,541,320
root_title"Batchoverflow panic. How one bug can disrupt world economy in the future"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id52,209,207
net_rshares16,346,924,536
author_curate_reward""
vote details (1)
@nahidhasanemon ·
always trust less than you wanted.
👍  ,
properties (23)
authornahidhasanemon
permlinkre-whd-batchoverflow-panic-how-one-bug-can-disrupt-world-economy-in-the-future-20180501t125042060z
categoryethereum
json_metadata{"tags":["ethereum"],"app":"steemit/0.1"}
created2018-05-01 12:50:45
last_update2018-05-01 12:50:45
depth1
children0
last_payout2018-05-08 12:50:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length34
author_reputation75,852,709,129
root_title"Batchoverflow panic. How one bug can disrupt world economy in the future"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id53,231,827
net_rshares838,645,235
author_curate_reward""
vote details (2)
@proggr ·
$0.11
Given that we still have critical bugs creep up in core internet services regularly, I'm surprised this kind of thing doesn't come up more in crypto. 

This is why standards matter kids. I'm hoping Zeppelin_OS goes a long way to help standardize dApp development/maintenance workflows a bit but until then we're still in the wild west.
👍  
properties (23)
authorproggr
permlinkre-whd-batchoverflow-panic-how-one-bug-can-disrupt-world-economy-in-the-future-20180426t064909354z
categoryethereum
json_metadata{"tags":["ethereum"],"app":"steemit/0.1"}
created2018-04-26 06:49:09
last_update2018-04-26 06:49:09
depth1
children1
last_payout2018-05-03 06:49:09
cashout_time1969-12-31 23:59:59
total_payout_value0.082 HBD
curator_payout_value0.027 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length335
author_reputation8,675,170,158,173
root_title"Batchoverflow panic. How one bug can disrupt world economy in the future"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id52,205,414
net_rshares17,514,562,003
author_curate_reward""
vote details (1)
@whd ·
I think that in most cases attackers try to stay undercover and they exploit bugs in less obvious ways 
properties (22)
authorwhd
permlinkre-proggr-re-whd-batchoverflow-panic-how-one-bug-can-disrupt-world-economy-in-the-future-20180426t073150304z
categoryethereum
json_metadata{"tags":["ethereum"],"community":"busy","app":"busy/2.4.0"}
created2018-04-26 07:31:54
last_update2018-04-26 07:31:54
depth2
children0
last_payout2018-05-03 07:31:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length103
author_reputation17,817,550,622,492
root_title"Batchoverflow panic. How one bug can disrupt world economy in the future"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id52,210,803
net_rshares0
@shahanaz01 ·
Nice Post![GK.ROBIN.gif](https://steemitimages.com/DQmbsf7k9HmcisG9GLNsCCyHoiviyaVBoS2tn2cDmP44EMb/GK.ROBIN.gif)
properties (22)
authorshahanaz01
permlinkre-whd-batchoverflow-panic-how-one-bug-can-disrupt-world-economy-in-the-future-20180502t025640819z
categoryethereum
json_metadata{"tags":["ethereum"],"image":["https://steemitimages.com/DQmbsf7k9HmcisG9GLNsCCyHoiviyaVBoS2tn2cDmP44EMb/GK.ROBIN.gif"],"app":"steemit/0.1"}
created2018-05-02 02:56:45
last_update2018-05-02 02:56:45
depth1
children0
last_payout2018-05-09 02:56:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length112
author_reputation-8,106,691,429
root_title"Batchoverflow panic. How one bug can disrupt world economy in the future"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id53,354,733
net_rshares0
@steembottrackerr ·
<center>https://steemitimages.com/200x200/https://s-media-cache-ak0.pinimg.com/originals/81/28/3c/81283c6aed7bdb5b9f8ad73b8ce62c2f.jpg</center>
---
<center>Hello @whd , Congratulations ✅ . Your content began to appear in the hot section.
I am the information account of "SteemBotTracker" site.
</center>
---
<center>
Your Informations
Total SBD: 43.462
Total STEEM: 0.006
</center>
---
<center>
I recommend to increase this;
You can make "Resteem" and advertise to the followers of the whale accounts.
"Resteem Bot" for you;
✅ The most profitable Resteem Whale @byresteem  has 25.500 Followers + 7000 Sp + Upvote with min +55 accounts. 
</center>
---
<center>
You can purchase "upvote" by bid bots.
"Upvote Bot"
✅ The most profitable whale in the last round. @upme
</center>
---
<center>
I'm taking this message once. You need to use the #steembottrackerr tag for more information.
Those who "upvote" this interpretation will be awarded a "UpVote" prize of 100 Sbd per week per person.
I am a bot, I can not answer the comment. I hope I could help. Good luck. Sorry if I disturbed you.
</center>
properties (22)
authorsteembottrackerr
permlink20180503t203155037z
categoryethereum
json_metadata{"tags":["advice"],"app":"steemjs/test"}
created2018-05-03 20:32:00
last_update2018-05-03 20:32:00
depth1
children0
last_payout2018-05-10 20:32:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,124
author_reputation-1,493,369,324,060
root_title"Batchoverflow panic. How one bug can disrupt world economy in the future"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id53,706,696
net_rshares0