Free blockchain storage – Tale of a bug in Substrate’s FRAME runtime

This is the story of a simple bug in the FRAME runtime of Parity’s Substrate blockchain framework. The bug allowed attackers to do infinitely large transactions without paying any extra fees. The vulnerability was the result of a buggy implementation of fee calculation in the FRAME runtime of Substrate. By exploiting this vulnerability, an attacker …

Free blockchain storage – Tale of a bug in Substrate’s FRAME runtime Read More »

bZx Hacked Again! Hacker made more than 2378 ETH – Analysis

Someone has duped bZx once again (second time in one week). This time, the hacker got away with a lot more. The hacker seems to have gotten away with more than 2378 ETH, which is equivalent to 635k USD at current prices. The hack was very similar to the last hack and executed in a single transaction on …

bZx Hacked Again! Hacker made more than 2378 ETH – Analysis Read More »

Why 2020 should be the year you learn Rust?

Rust is a systems programming language that is being developed with safety and speed as its primary goals. It is a highly concurrent modern language with a fast-growing community. Developer surveys like “Stack Overflow Developer Survey” where it has been voted “the most loved language” for four years in a row show the support Rust …

Why 2020 should be the year you learn Rust? Read More »

My ETH India 2.0 Experience

ETH India is Asia’s biggest Ethereum Hackathon and the second installment of it just took place in Bangalore, India from 2nd August to 4th August. I decided to participate in the Hackathon as a hacker with my colleague Satyam and a college friend Saad. There, we created an open reputation protocol – Credeth. We ended …

My ETH India 2.0 Experience Read More »