Understanding blockchain requires some background in two different areas of computer science and mathematics, namely cryptography and distributed computing. In this chapter, we provide a minimal introduction to these two areas.

Digital information appears in various forms. Examples would be messages on social networks, financial transactions and images. Whatever be the form, at a very basic level, any particular digital information can be considered to be a sequence of bits. The length of the sequence is not fixed. It can vary quite a bit, from a few hundred bits for a short message to a billion (or more) bits for a large image.

Licensed reuse rights only
You do not currently have access to this chapter.
Don't already have an account? Register

Purchased this content as a guest? Enter your email address to restore access.

Please enter valid email address.
Email address must be 94 characters or fewer.