
Sign up to save your podcasts
Or
Blockchains and Algorithms
Blockchain is the latest tech craze and has attracted a lot of attention. Before blockchain, computers operated in a client/server relationship, where one central authority (the server) is contacted by a client (your laptop, phone, etc.) and is requested to send back information. An example of this is when you use Netflix. Your TV connects to a Netflix server, which has preloaded movies and shows for you to choose from. Once you select your show, it then streams the video content to you. That’s fine, until Netflix removes the show you want to watch, and you let out a big sigh. Well, it could be that their contract for sharing that show expired, or they needed the space to upload a new show. Either way, it is too bad for you.
What if there was infinite space, lots of bandwidth, anyone could upload a movie or TV show, and nobody was in charge, so your favorite show could never get removed? Sounds too good to be true, right? Well, that’s essentially what blockchain is: A network of ordinary computers, sharing resources, all working together with no master. The only control is the code shared by all these computers, which make the blockchain.
Every blockchain (network of computers) is designed to do something different. There are video distribution service blockchains being created right now, but there are many different uses for this technology, and ways to go about creating this network. No one way is perfect right now, and there is a huge race to evolve into the best overall solution. To have a blockchain, computers called miners must create new blocks which are then accepted or rejected by the network. Blocks are rejected if they are invalid, malicious, or incomplete. There have to be certain rules and guidelines set in place in order for the network to function properly. It wouldn’t make sense if a Netflix blockchain suddenly allowed someone to upload a book, or even a podcast, or upload a movie claiming themselves as the director or producer.
Here’s a brief overview of the Top 10 most used algorithms, and a sample of which popular blockchains use them:
Although, only one coin currently uses this, it is a fantastic algorithm. It allows people to mine using spare hard drive space, instead of CPU/GPU cycles. Your hard drive space is filled up with small amounts of random files that act like lottery tickets. The network elects a winner every defined number of seconds (or minutes) and gives them a coin reward. It takes tiny fractions of energy (5 watts) to power a hard drive, compared to 100+ watts of a single GPU or 1200+ watts of an ASIC (specialized mining hardware developed just for Bitcoin and other major coins).
There are still many more algorithms out there, including:
If you’re thinking of creating a blockchain of your own, continue your research! It will be time well spent.
Listen to this episode of Crypto and Blockchain Talk
SUBSCRIBE to our channels and never miss an episode:
SPOTIFY iTunes Stitcher Soundcloud Google Play Music Tunein Castbox Pocket Casts Overcast iHeartRadio PlayerFM Twitter YouTube LinkedIn
Blockchains and Algorithms
Blockchain is the latest tech craze and has attracted a lot of attention. Before blockchain, computers operated in a client/server relationship, where one central authority (the server) is contacted by a client (your laptop, phone, etc.) and is requested to send back information. An example of this is when you use Netflix. Your TV connects to a Netflix server, which has preloaded movies and shows for you to choose from. Once you select your show, it then streams the video content to you. That’s fine, until Netflix removes the show you want to watch, and you let out a big sigh. Well, it could be that their contract for sharing that show expired, or they needed the space to upload a new show. Either way, it is too bad for you.
What if there was infinite space, lots of bandwidth, anyone could upload a movie or TV show, and nobody was in charge, so your favorite show could never get removed? Sounds too good to be true, right? Well, that’s essentially what blockchain is: A network of ordinary computers, sharing resources, all working together with no master. The only control is the code shared by all these computers, which make the blockchain.
Every blockchain (network of computers) is designed to do something different. There are video distribution service blockchains being created right now, but there are many different uses for this technology, and ways to go about creating this network. No one way is perfect right now, and there is a huge race to evolve into the best overall solution. To have a blockchain, computers called miners must create new blocks which are then accepted or rejected by the network. Blocks are rejected if they are invalid, malicious, or incomplete. There have to be certain rules and guidelines set in place in order for the network to function properly. It wouldn’t make sense if a Netflix blockchain suddenly allowed someone to upload a book, or even a podcast, or upload a movie claiming themselves as the director or producer.
Here’s a brief overview of the Top 10 most used algorithms, and a sample of which popular blockchains use them:
Although, only one coin currently uses this, it is a fantastic algorithm. It allows people to mine using spare hard drive space, instead of CPU/GPU cycles. Your hard drive space is filled up with small amounts of random files that act like lottery tickets. The network elects a winner every defined number of seconds (or minutes) and gives them a coin reward. It takes tiny fractions of energy (5 watts) to power a hard drive, compared to 100+ watts of a single GPU or 1200+ watts of an ASIC (specialized mining hardware developed just for Bitcoin and other major coins).
There are still many more algorithms out there, including:
If you’re thinking of creating a blockchain of your own, continue your research! It will be time well spent.
Listen to this episode of Crypto and Blockchain Talk
SUBSCRIBE to our channels and never miss an episode:
SPOTIFY iTunes Stitcher Soundcloud Google Play Music Tunein Castbox Pocket Casts Overcast iHeartRadio PlayerFM Twitter YouTube LinkedIn