Consensus Algorithms, Blockchain Technology and Bitcoin at UCL - by Andreas M. Antonopoulos

in #bitcoin7 years ago (edited)

aantonop Via youtube.com



Lecture given on Jan 31, 2016, by Andreas M. Antonopoulos with the Department of Computer Science, at University College London


Proof of stake

Proof-of-stake (PoS) is a type of algorithm by which a cryptocurrency blockchain network aims to achieve distributed consensus. In PoS-based cryptocurrencies the creator of the next block is chosen via various combinations of random selection and wealth or age (i.e. the stake). In contrast, the algorithm of proof-of-work (PoW) based cryptocurrencies (such as bitcoin) rewards participants who solve complicated cryptographical puzzles in order to validate transactions and create new blocks (i.e. mining).

Proof of Burn

Proof of burn is a method for distributed consensus and an alternative to Proof of Work and Proof of Stake. It can also be used for bootstrapping one cryptocurrency off of another.

The idea is that miners should show proof that they burned some coins - that is, sent them to a verifiably unspendable address. This is expensive from their individual point of view, just like proof of work; but it consumes no resources other than the burned underlying asset. To date, all proof of burn cryptocurrencies work by burning proof-of-work-mined cryptocurrencies, so the ultimate source of scarcity remains the proof-of-work-mined "fuel".

Proof of capacity

This particular “mining” algorithm requires users to share their available hard drive space. It is quite similar to another concept known as proof-of-space, although it seems to be slightly more advanced. More specifically, proof-of-capacity requires users to allocate large amounts of hard drive space to start generating new coins. In most cases, this hard drive space is used as “plots” to store large amounts of data.

Proof of activity

The PoA protocol seeks to decentralize the power that synchronizes the transactions in a quite pronounced
fashion. To monopolize the block creation process, an attacker needs to control a substantial fraction of the
total amount of coins that have been generated thus far. We argue that in likely scenarios the cost of an
attack would be much higher with the PoA protocol than with Bitcoin’s pure PoW protocol. Furthermore,
the PoA protocol is likely to accomplish other beneficial properties, namely an improved network topology,
incentives for maintaining full online nodes, low transaction fees, and a more efficient energy usage.



Related Videos:

Bitcoin Q&A: How do I choose a wallet? - https://www.youtube.com/watch?v=tN6b62sEpsY

Hot vs. cold wallets - https://youtu.be/Aji_E9sw0AE

How do I secure my bitcoin? - https://youtu.be/vt-zXEsJ61U

What happens to our bitcoins during a hard fork? - https://youtu.be/sNR76fWd7-0

What is the role of nodes? - https://youtu.be/fNk7nYxTOyQ

Could governments take over exchanges? - https://youtu.be/9PrJQeKl9w4

How to get people to care about security - https://youtu.be/Ji1lS9NMz1E

Innovations in wallet design - https://youtu.be/K5Ei3_D8LQ8

Fungibility, privacy, anonymity - https://youtu.be/y3s8c7YDtXU

Hardware, Software, Trustware - https://youtu.be/Etyjc1JdmFU

Forkology: A Study of Forks for Newbies - https://youtu.be/rpeceXY1QBM

Bitcoin, Lightning, and Streaming Money - https://youtu.be/gF_ZQ_eijPs



Books

THE INTERNET OF MONEY, v1: https://www.amazon.co.uk/Internet-Mon...

THE INTERNET OF MONEY, v2: https://www.amazon.com/Internet-Money...

MASTERING BITCOIN: https://www.amazon.co.uk/Mastering-Bi...

MASTERING BITCOIN, 2nd Edition: https://www.amazon.com/Mastering-Bitc...




Follow on Twitter: https://twitter.com/aantonop

Website: https://antonopoulos.com/



Subscribe to his channel aantonop to learn more about Bitcoin & open blockchains!


If you found these useful and want to support Andreas, become a patron: https://www.patreon.com/aantonop


Sort:  

Great stuff! Thanks.

Great work @isacoin to put all this stuff together. Very useful post. Thanks for your effort!

You have collected your daily Power Up! This post received an upvote worth of 0.32$.
Learn how to Power Up Smart here!

You got a 18.22% upvote from @postpromoter courtesy of @bittrex!

Sneaky Ninja Attack! You have been defended with a 7.95% vote... I was summoned by @bittrex! I have done their bidding and now I will vanish...Whoosh

This post has received a 28.96% upvote from @lovejuice thanks to @isacoin. They love you, so does Aggroed. Please be sure to vote for Witnesses at https://steemit.com/~witnesses.

You got a 32.68% upvote from @votebuster courtesy of @isacoin!

You got a 1.07% upvote from @bittrex requested by: @bittrex.
Send at least 1 SBD to @upme with a post link in the memo field to receive upvote next round.
To support our activity, please vote for my master @suggeelson, as a STEEM Witness

Coin Marketplace

STEEM 0.19
TRX 0.15
JST 0.029
BTC 63498.69
ETH 2645.91
USDT 1.00
SBD 2.80