Introduction to Algorand

Algorand is a new cryptocurrency and consensus protocol. Its two core technologies are the binary Byzantine Agreement and cryptographic sortition. Algorand’s main difference from other proof-of-stake systems is the absence of economic incentives for network participants, hence the viability of Algorand is currently a subject to wide debate in the community

Algorand is a proof-of-stake system that, not unlike many other alternative consensus protocols, seeks to address issues that blockchains face today. The Algorand whitepaper highlights three major technical problems with Bitcoin:

  • computational waste,
  • concentration of power, and
  • ambiguity.

Computational waste is a term that the creators of Algorand use to refer to Bitcoin’s proof-of-work approach to block generation. The whitepaper suggests the world’s 500 most powerful supercomputers would comprise only 12.8% of the total computing power of the Bitcoin network.

Concentration of power is a property that describes the current situation of Bitcoin where the majority of computing power resides with a relatively small portion of users — the miners in the five biggest mining pools. This leaves the integrity of the Bitcoin network up to their honesty which is not something a robust decentralized system can tolerate.

Ambiguity refers to Bitcoin’s lack of finality in transaction settlement. As such, a transaction is only considered confirmed when the block in which it was included is deep enough. As of today, Bitcoin users are advised to wait until their transaction is at least six blocks deep which on average takes about an hour.

What is Algorand?

Algorand seeks to address the above limitations by providing an alternative consensus model for distributed public ledgers that is better fit for wide adoption and sustainability.

Algorand is a Proof-of-stake consensus protocol and cryptocurrency that relies on a novel form of Byzantine Agreement and a special randomized selection procedure called cryptographic sortition. The main figure behind the Algorand development is Silvio Micali, a co-inventor of zero-knowledge proofs and recipient of the A. M. Turing Award equivalent to the Nobel Prize in Computer Science.

Algorand’s techniques

Byzantine Agreement

Algorand generates a new block via a new cryptographic, message-passing, binary Byzantine Agreement protocol (BA*). Along with many other improvements, BA* is very fast and allows for a rapid message propagation with the assumption that 2/3 of the network participants are honest. The Algorand whitepaper stresses that BA* satisfies the original definition of Byzantine Agreement of Pease, Shostak and Lamport without any weakenings.

Cryptographic Sortition

The Algorand team believes that a truly decentralized blockchain system is one where each block is generated by a committee randomly chosen from the set of all users. A unique innovation introduced by Algorand to solve this problem is secret self-selection. At a high level, each user plays their own fair cryptographic lottery called Verifiable Random Function, at the end of which they are the only one to know whether they are a member of the committee. In the latter case, they also have a winning ticket, a digital and unforgeable proof that they are indeed the member of the committee. Anyone can immediately verify a user’s winning ticket to confirm that they are indeed a member of the committee.

How it all works?

In Algorand, every user who holds tokens participates in the consensus. There are three roles that these users fulfill in order to establish the single true history of transactions:

  • block proposers, users that collect pending transactions, construct blocks which are then propagated through the network;
  • verifiers, users that receive proposed blocks and make sure included transactions are valid and no double-spend attempts were made;
  • observers, users that observe messages sent around the network to know which blocks are agreed upon.

Secret self-selection

The assignment of these roles is done through cryptographic sortition, a special procedure that ensures that all participants of the consensus are chosen randomly. Cryptographic sortition assigns roles based on the amount of tokens users have. So the more tokens you have, the better are your chances of being selected. The secret self-selection process includes every user performing a small computation using their private keys called Verifiable Random Function. After the procedure everyone knows which role they will be fulfilling for the next block round.

Block proposition

Each round there are 26 block proposers. When 26 proposers are chosen, in order to minimize unnecessary block transmissions, each proposer is also given a priority rank such that the highest ranked proposer becomes the leader of all chosen block proposers. When verifiers receive proposed blocks, they only have to store and record blocks they have received from the highest ranked proposers.

Verification

After the first step of block creation, i.e. when the highest ranked block is fully broadcast through the network, a committee of randomly selected verifiers vote on the hash of the proposed block, which concludes the second step.

The third step includes the creation of a new committee who vote either on the hash of the proposed block or on that of an empty block. The final step forms yet another committee that finalizes the consensus again by voting on either the proposed block or an empty one.

Testing Algorand

A prototype for Algorand was implemented in C++ with roughly 5,000 lines of code using 1,000 Amazon EC2 virtual machines.

The prototype demonstrated:

  • 1MB block transactions within ~22 seconds for up to 50,000 users;
  • scaling up to 500,000 users with near consistent latency;
  • vastly improved transaction throughput of up to 10 MB block sizes equating to ~750 MB of transactions processed per hour, which is 125x greater than Bitcoin’s 6 MB of transactions per hour;
  • safety of the network and minimal negative impact when 20% of users in Algorand are malicious.

Conclusion

Algorand is a highly ambitious project that promises an innovative proof-of-stake model. However, many doubt Algorand’s ability to compete with other cryptocurrencies, as it offers no apparent economic incentives for participants. For instance, when talking about the core design principles for Ethereum’s proof-of-stake consensus Casper, its co-founder Vitalik Buterin says,

We basically explicitly put incentives front and center...One thing I would be concerned about, is if you have no incentives at all, then that means you have no incentive not to just be lazy and go offline.

Vitalik Buterin

Another concern raised by blockchain developers is Algorand’s bold assumption that 2/3 of the network are honest whereas proof-of-work consensus mechanisms are more resistant to Sybil attacks, such that they can withstand an attack with up to half of dishonest nodes.

Currently Algorand is still under development and only available on the testnet.

Links

Algorand official website

Algorand whitepapers

Medium blog

Twitter @Algorand

Algorand Telegram

/r/Algorand subreddit

Interview with Algorand founder Silvio Micali

Bitcoin

BTC
Price
8,744 USD 1.84%
Volume, 24h
3,497,717,274 USD
0.00%
Marketcap
153,922,072,217 USD
56%
Emission
84%

Related news

Bitcoin Sets a New 2019 High: BTC Price Analysis & Overview Following The Breakout Of $9,000 – $10K Next Target?

Bitcoin doesn’t want to calm down. Just two days ago the coin was trading for $8100, and during the past hours, BTC was ready to set a new 2019 high, almost touching the resistance level at $9400. If you had to put up a survey during late December 2018, when Bitcoin was hovering around $3500, you would find almost no one saying that 2019 will be bullish for Bitcoin. However, crypto is always unexpected. The numbers show that Bitcoin completes a 200%+ move since 2019 begun as well as a weekly move of 24%. Where can it go from here? There’s bullishness surrounding the coin, probably due to the hype of the coming up Facebook coin, along with Binance closing its gates to US traders (which probably caused many to hedge their altcoins into Bitcoin). The last can be seen by looking at the following data. Yesterday the market cap was $273, with Bitcoin $154.4 of it (56.3% dominance). Today, $13 Billion was added to the market cap, but Bitcoin is responsible for most of the addition as it adds $10 Billion. The Altcoins, in response, are tumbling against Bitcoin and raising a lot less in their USD value. Last thing, weekends are so far so good for Bitcoin during the past months. We had recently explained why this happens in detail. Total Market Cap: $286 Billion Bitcoin Market Cap: $164.4 Billion BTC Dominance: 57.3% Looking at the 1-day & 4-hour charts – Support/Resistance: Following the breakout, Bitcoin is now aiming for higher levels, which are old resistance levels from the bearish 2018. The next significant resistnace level lies at $9400. Above is $9600 and the legendary level of $10,000, which seems closer than ever in the past year. From the bearish side, Bitcoin has set the $9000 – $9100 as its first support area, besides lies $8800, before lower support levels at $8500, $8400, $8200 – $8250 and $8100. – Trading Volume: The volume during the weekend isn’t very significant. It will be interesting to see how this move continues to the new week. – Daily chart’s RSI: The RSI had produced a fabulous bullish move, and now facing the 70 RSI resistance level. Stochastic RSI is getting into the oversold territory; however, there is space to go up here. – BitFinex open short positions: Along with the rising Bitcoin, the short positions continue to rise rapidly: There are now 24.8 K BTC of open short positions, which is the highest level of the past 30 days. BTC/USD BitStamp 4-Hour Chart BTC/USD BitStamp 1-Day Chart The post Bitcoin Sets a New 2019 High: BTC Price Analysis & Overview Following The Breakout Of $9,000 – $10K Next Target? appeared first on CryptoPotato.
CryptoPotato

Bitcoin Breaches One Million Daily Active Addresses Once Again

According to data from Coin Metrics, Bitcoin has reached an essential breakthrough. As of June 14th, 2019, the original digital asset was pushing towards its highest levels of activity with over 1 million active addresses. The last time Bitcoin saw this level of unique addresses in motion was November 27, 2017. Kevin Rooke pointed out on Twitter that milestone was reached and mocked, “nOboDY uSeS BiTcOin” in a tweet. He followed up with some more information on the last time there were this many active addresses and compared to the current situation in the market. When Bitcoin first broke 1 million active addresses (Nov 27, 2017), 1 BTC was $9,352 and the median tx fee was $3.23. Yesterday 1 BTC was $8,230 and the median tx fee was $1.33. — Kevin Rooke (@kerooke) June 15, 2019 The price is expected to rise with the added activity. As both transactions and active addresses continue to climb, the value of Bitcoin may climb back towards all-time highs. Active addresses and total transaction volume is not the only thing that has been on the rise in the cryptocurrency world. Not too long ago, it was reported that bitcoin-related Tweets were also surging. The Cryptocurrency analytics site, TheTIE.io reported that in May, Tweets about Bitcoin were way up. Cofounder, Joshua Frank said the Bitcoin Twitter action was notable. “At 17 days of consecutive growth, BTC is seeing its longest streak of increased 30-day average tweet volume since 2017.” Every time Bitcoin pumps, the masses are looking for comparisons to late 2017, when BTC was soaring. The cryptocurrency community is feeling optimistic now that Bitcoin is testing the $9000 range again. But if the cryptocurrency markets take another hit and dip, the mood would turn 180 degrees. The post Bitcoin Breaches One Million Daily Active Addresses Once Again appeared first on ZyCrypto.
ZyCrypto

Bitcoin Price Blasts Through $9.3K as Crypto Markets Hit 11-Month High

A Sunday surge has sent bitcoin price barreling though resistance yet again as it tops $9,300. The move has lifted total market capitalization above $287 billion which is the highest it has been since July 2018. Bitcoin Price Hits 13-Month High There has been no lay in for traders in Asia this morning as bitcoin price 00 hit a new 2019 and a 13-month high of $9,380 this morning. Following yesterday’s big move BTC spent the best part of Saturday trading around $8,650. As reported by Bitcoinist yesterday, the bulls were targeting $9k and they reached that milestone a few hours ago. From there BTC rose sharply to its new high for the year before retreating a little to $9,270 at the time of writing. BTC price 1-hour candles – Tradingview.com ‘Crypto Winter is Over’ Daily volume is back over $20 billion as the 7.5% surge on the day lifts bitcoin to fresh highs. All concerns over the big correction appear to be dissipating as crypto markets are driven higher today. Fundstrat co-founder and bitcoin bull, Tom Lee noted; Taking a step back, with $BTC #bitcoin at new 2019 highs, don’t those old highs look like a few FOMO days away? Crypto winter is over… Taking a step back, with $BTC #bitcoin at new 2019 highs, don’t those old highs look like a few FOMO days away? Crypto winter is over… pic.twitter.com/1neKiEzaFA — Thomas Lee (@fundstrat) June 16, 2019 From here five figures is just another 7 percent away however there is another level of resistance to break around $9,600 before it can get there. Traders on crypto twitter are speculating that the decisions from Binance and Bittrex to exclude US customers from certain altcoin markets may have driven them back into bitcoin. This does appear to be the case at the moment as bitcoin dominance has increased to 57.3% and it is the top performing crypto asset in the top twenty at the moment. A trader going by the twitter moniker ‘D4rkEnergY ‘ noted: After binance announced that they wouldnt accept US customers from Sep., investors got scared and left Alts and went into $BTC. Total Crypto Market Cap at 11-Month High This is not to say that altcoins are not moving also. In fact,  it is quite the opposite at the moment as total market capitalization has reached $288 billion which is its highest level since July 2018. Daily volume for all crypto trading has also climbed and is currently $68 billion. Granted, bitcoin is in the driver’s seat once again. But others are also making solid progress today. Ethereum has made 3.7% to reach $275, EOS has added over 6% to break $7 once again, and Bitcoin Cash is back at $435 with a 3.5% gain. Other altcoins getting lifted today include IOTA, NEO and Tezos. Will bitcoin hit five figures this week? Add your comments below. Images via Shutterstock, Tradingview.com The post Bitcoin Price Blasts Through $9.3K as Crypto Markets Hit 11-Month High appeared first on Bitcoinist.com.
Bitcoinist

Hot news

By continuing to browse, you agree to the use of cookies. Read Privacy Policy to know more or withdraw your consent.