What is Blockchain

Blockchain is a public list of records that is distributed, consistent, and irreversible. Since these records are distributed, there isn’t a sole person or entity that controls the information on the blockchain. It’s immutable and records are consistent across all nodes in the system.

Blockchain Basics

(15 articles)

The Token Effect

This post on Y Combinator's blog introduces what Bitcoin, Ethereum, ICOs, and tokens are and covers why cryptocurrencies have become popular.

<10 min | undefined

What is Blockchain Technology?

If you're not sure about what blockchain is or how it works, this post uses Wikipedia as a metaphor to explain blockchain technology.

<10 min | undefined

Why Decentralization Matters

With well over 50,000 claps, Chris Dixon dives into the importance of decentralization and what problems it aims to solve.

<10 min | undefined

Why Blockchain is Hard

Jimmy Song goes briefly into what a blockchain is, then devles into what the challenges are when developing on decentralized systems.

10-20 min | undefined

Why Blockchain Alone Can’t Fix Facebook

Blockchain, by itself, won't solve everything. "While blockchain is great... it fails in privacy" — this post goes into how privacy concerns can be mitigated.

<10 min | undefined

The Blockchain Application Stack

Joel shares his thoughts on how blockchain will affect the architecture of internet applications in the future and how that would look.

<10 min | undefined

The Shared Data Layer of the Blockchain Application Stack

In a follow-up post, Joel explains how data is stored and secured on the blockchain, concerns that have arisen, and how overlay networks address these issues.

<10 min | undefined

Blockchain Tokens and the Dawn of the Decentralized Business Model

Are blockchain tokens only a way to raise capital? Fred Ehrsam, Co-founder of Coinbase, says it is decentralized business fueled by technology.

<10 min | undefined

How Does Ethereum Work, Anyway?

Preethi, a Blockchain Engineer, goes into great detail about what Ethereum is. This post covers important Ethereum concepts like gas, proof of work, and more.

>20 min | undefined

Ethereum Will Be the Backbone of the New Internet

Is Ethereum the foundation of Web 3.0? Loom Network explains why it is and why they decided to build on Ethereum instead of other blockchains.

10-20 min | undefined

Ethereum ERC20 Tokens Explained

A short and straightforward post about what ERC20-compliant tokens are and their impact on ICOs.

<10 min | undefined

Why Tokens are Eating the World

A primer on cryptocurrencies in the context of fiat currencies and how these markets work. An essential read for those who want to better understand tokens!

<10 min | undefined

Stablecoins: Designing a Price-stable Cryptocurrency

Stabilizing cryptocurrencies: why do it, the pros and cons of different approaches, and pondering a future with stablecoins.

10-20 min | undefined

Money, Blockchains, and Social Scalability

Nick Szabo on Bitcoin & social scalability — making en-mass cognitive processing trivial and trustworthy via group structure, organization, and participation.

<20 min | undefined

Building for the Blockchain

Once you understand what blockchain is and how Ethereum works, here's how blockchain is different from existing development paradigms and how to get started.

<10 min | undefined

Get On-demand Help From

Top Blockchain Developers and Experts

Ramon Recuero

Ramon Recuero

Hacker at Y Combinator. Was a Software Architect at Moz and Senior Engineer at Zynga.

Aaron Hanson

Aaron Hanson

Bitcoin developer with 18+ years experience writing quality software and reviewing code.

Laszlo L. Mari

Laszlo L. Mari

Working on blockchain solutions and blockchain consulting. Solidity developer.


Live help on your Blockchain project or DApp

blockchain mentors

Hire Freelance Blockchain Developers

CodementorX developers are pre-vetted developers hand-picked from the Codementor community. Hire a developer in 72 hours or less.

Drew Taylor

Senior blockchain developer

Bruno Škvorc

Blockchain developer and educator

Nikola Madjarevic

Blockchain engineer / Software engineer