How to Generate Bitcoin Addresses in Java

Learn the technical aspects of bitcoin address generation.

“You can’t be happy unless you’re unhappy sometimes.” ― Lauren Oliver, Delirium

1. Introduction

Let us learn how Bitcoin works by implementing various aspects of the technology, shall we? The technology includes the following aspects.

Continue reading “How to Generate Bitcoin Addresses in Java”

Python Crypto Basics for Building a Blockchain

Basics of building a blockchain using python, part 1

“Even if you are on the right track, you’ll get run over if you just sit there.” ― Will Rogers

1. Introduction

A Blockchain is all the craze right now. With the Bitcoin price on a runaway track, everyone wants in on the bitcoin bandwagon. While buying and selling bitcoin and other cryptocurrencies is good (or bad, depending on your finances!), let us learn the basics of the technology behind these cryptocurrencies. In the process we will also attempt to come up with the building blocks of the technology starting from scratch.

Continue reading “Python Crypto Basics for Building a Blockchain”