Developing with a security mindset is extremely important as the cost of failure can be high and change can be difficult. It’s recommended to use secure design patterns like rate limiters, exit strategies or circuit breakers to protect your contract against unexpected events.
This tutorial is meant for beginners ready to explore Solidity and code smart contracts. Before we begin, we'll get the basics clear. We will begin by exploring smart contracts and their effectiveness, gradually moving on to Solidity itself.
This article will guide you through the best practices and pitfalls when using a random number as input for your Ethereum smart contract.
Bruno Skvorc explains how to interpret the transaction types in Ethereum on Etherscan, showing how to say, with a reasonable degree of certainty, what was transferred to whom, when, and where from, as well as identify what triggered it.
Tonino Jankov shows how Ethereum is more than just a cryptocurrency or smart contracts platform, revealing a whole ecosystem being built beside the Ethereum blockchain, and flagging some very interesting changes to the Internet as we know it in the coming years.
Tonino Jankov introduces IPFS and Swarm, two of the most prominent solutions for decentralized content publication and storage.
Tonino Jankov looks at Ethereum’s upcoming Serenity update, and both Casper and other improvements of the protocol that promise to improve its scalability and efficiency.
David Attard compares three of the more popular Bitcoin alternatives — Ethereum, Cardano and NEO — showing how blockchain technology is evolving into a real digital platform that can be used to build scalable, distributed applications.
Bruno Skvorc takes you through the process of generating your first Ethereum wallet and sending and receiving ether through the MyEtherWallet interface.
You've heard of encryption, but do you know what it actually is and how it works? Bruno Skvorc takes you back to the basics and explains encryption, describes the different types, and provides algorithm examples. If you've ever wanted to understand this but it seemed too complicated, you'll love this post.
Bitcoin is currently impractical to use because of slow and expensive transactions plaguing its blockchain. Bruno Skvorc explains the concept of the Lightning Network, which was introduced as a solution to this scalability issue.
Bruno Skvorc introduces Ethereum, a special blockchain with a special token called Ether, showing how it's different from bitcoin, and what makes it stand out in the world of cryptocurrency.
Bruno Skvorc explains what “the blockchain” actually is, how it works, why it’s popular, and why so many people claim it’ll revolutionize the world.