We’ve gone over the security features of blockchains, but let’s look at security on an individual level. What aspects of blockchains ensure personal security?
Asymmetric encryption is a cryptographic system that uses both public keys and private keys.
Communication between nodes is a key part of decentralized networks. Nodes use a method known as asymmetric encryption in order to sign transactions to prove where they came from. Within this method, public and private keys are absolutely essential for the encryption and decryption of messages. Public keys can be dispersed widely, whereas private keys are only known to the owner.
In this type of cryptographic system, public keys can be used by anyone to encrypt or verify a message for a particular receiver; they function as addresses. For asymmetric encryption to work, the user must be able to securely generate and store a private key that acts as a password. From this private key, a public key is also generated. Security relies upon the private key staying private, while the public key can be published without compromising the security of the private key.
Hashing is the process of creating an irreversible “digest” as a means to organize data. The hash function takes an input of any length (a message, for example), and returns a fixed-length string of seemingly random numbers and letters, which is called the hash value (also known as a message digest, digital fingerprint, or digest). Simply put, hashing is a more efficient way to identify long strings of data.
Try it yourself! Try typing your name in the window below to see the hash digest!
By now, you should understand that blockchains are a combination of existing technologies like cryptography and peer-to-peer networking, combined with an incentive layer to power a globally uncensorable network. By overlaying these technologies onto our existing processes, we can build new ways of working digitally.
Encryption and decryption can be represented by keys and lockboxes, allowing the passing of secure messages. These methods have been in use since the time of Caesar. These encryption technologies are integrated into many experiences on the internet and have become more prevalent with the introduction of e-commerce.
Cryptographic signing and verification is a digital representation of signatures that can ultimately replace handwritten signatures. The country of Estonia has transitioned to conducting much of their governance with Smart Chip ID cards, allowing non-residents to establish businesses remotely with their E-Residency program. Without ever visiting Europe, an individual can register a business, establish a bank account, and pay taxes from the comfort of any computer in the world!
How does cryptocurrency relate to blockchains? We’ll cover that in our next lesson.