0%

What is Solana?

May 20, 2022 5 min read
News Article Banner Image
Key points for Solana article: WHAT IS SOLANA: Solana is a decentralized blockchain supporting the creation of crypto apps. WHAT IS PROOF-OF-HISTORY: A source of time allowing nodes to verify received messages and create blocks without referencing the entire network. This feature works with Solana’s PoS consensus for a more efficient and secure blockchain. WHY IS SOLANA POPULAR: Its efficiency makes its transaction speeds faster and cheaper than its PoW counterparts.
Key points for Solana article: WHAT IS SOLANA: Solana is a decentralized blockchain supporting the creation of crypto apps. WHAT IS PROOF-OF-HISTORY: A source of time allowing nodes to verify received messages and create blocks without referencing the entire network. This feature works with Solana’s PoS consensus for a more efficient and secure blockchain. WHY IS SOLANA POPULAR: Its efficiency makes its transaction speeds faster and cheaper than its PoW counterparts.

What is Solana?

Solana was founded in 2017 by Anatoly Yakovenko, and was officially launched in 2020 by the non-profit organization the Solana Foundation. Like many newer blockchain platforms, Solana’s mission is to provide an ecosystem for the creation of dApps that is scalable and gets around the system bottlenecks we’ve come to know on PoW platforms.

Solana is a high-throughput blockchain that supports the creation of a multitude of different types of crypto apps. Its blockchain utilizes a Proof-of-History (PoH) source of time for its transactions. For its consensus mechanism, it uses a Proof-of-Stake protocol that sees increased efficiency from its PoH timekeeping method.

How does Solana work?

Solana, being a decentralized blockchain platform for crypto apps, uses smart contracts to run said apps. Because of its high throughput and low transaction costs, Solana has become a popular platform for developers, as it is much faster than Ethereum.

Its key innovations, explained below, allow it to get past a lot of the problems with other blockchain platforms such as network bandwidth, high fees, low throughput, and high wait times for transaction validation. It’s most notable innovation, called Proof-of-History, enhance its value to developers as it is cheaper and faster to build and deploy dApps on its blockchain.

Proof-of-History

This is arguably Solana’s biggest claim to fame. Proof-of-History, despite how it’s called, is actually what’s called a source of time. Dubbed “a clock before consensus” on Solana’s blog, this provides a verifiable order and timing of every transaction.

This system utilizes the SHA-256 hash function, which creates a hash of which the output can’t be predicted or found without running the function. The system hashes events and transactions, applying a unique hash and count to mark the time of and between different events.

Furthermore, Solana network nodes have a cryptographic clock so that they can agree on time within the blockchain. These individual clocks allow every node to add blocks without aligning with the entire network. Put another way, this solves the problem of an entire system having to agree on time.

Solana’s other innovations

Besides Proof-of-History, Solana has other features that bolster its efficiency and scalability. You can check out founder Anatoly Yakovenko’s entries in the Solana blog for detailed information.

Tower BFT- is an improvement on Practical Byzantine Fault Tolerance (not to be confused with asynchronous Byzantine Fault Tolerance). Through the use of PoH, the network can maintain the BFT fault tolerance of 33% without sacrificing speed, because PoH provides order and timing for every transaction.

Turbine- this is what’s called a “block propagation” tool. It is designed to help address the “blockchain trilemma” of security, scalability and decentralization in that it breaks up a block into smaller packets in order to more efficiently distribute its information throughout the network. That way, information is decentralized but more scalable as the smaller packets help with bandwidth problems.

Gulf Stream- this helps with mempool processing. A mempool is a database of submitted but unconfirmed transactions. Normally, this database becomes an unwieldy backlog due to the low throughput and the bandwidth needed for propagation throughout the network. Gulf stream allows validators to forward transactions to upcoming leaders. This allows non-burdened validators to validate ahead of time. And this is all possible because PoH is able to order transactions on its own.

Sealevel- a runtime that allows the network to process many transactions in parallel.

Pipelining- Solana’s Transaction Processing Unit. This feature is focused on providing the network more speed. It does this by assigning each part of the validation and replication process of a transaction to a different part of the unit. That is, its kernel space, GPU and CPU all work in parallel to validate transactions as efficiently as possible.

Cloudbreak- this is Solana’s horizontally scaled state architecture that allows for scalability without sharding, and optimizes the system’s read/write speeds.

Archivers- these provide Solana’s distributed ledger storage. They are nodes that do not participate in consensus but instead store pieces of the network’s state.

SPL tokens

SPL tokens can be considered as Solana’s version of Ethereum token standards ERC-20, ERC-721, and ERC-1155. Like on the Ethereum network, Solana’s native token, SOL, is used for every transaction of an SPL asset.

Solana’s token

Solana’s native token is called SOL. It is Solana’s governance token and users can use it as a store of value as well as stake it to secure the platform while earning rewards. SOL is also used to pay transaction fees on the network, as well as vote on future upgrades of the platform.

How to acquire SOL

SOL is available to buy and exchange on multiple exchanges like Poloniex!

“Sign up and start trading” link to sign up on Poloniex trading platform.
“Sign up and start trading” link to sign up on Poloniex trading platform.

Feeling ready to get started? Sign-up is easy! Just hop on over to https://poloniex.com/signup/ to start your crypto journey🚀

was originally published in The Poloniex blog on Medium, where people are continuing the conversation by highlighting and responding to this story.

Popular news

How to Set Up and Use Trust Wallet for Binance Smart Chain
#Bitcoin#Bitcoins#Config+2 more tags

How to Set Up and Use Trust Wallet for Binance Smart Chain

Your Essential Guide To Binance Leveraged Tokens

Your Essential Guide To Binance Leveraged Tokens

How to Sell Your Bitcoin Into Cash on Binance (2021 Update)
#Subscriptions

How to Sell Your Bitcoin Into Cash on Binance (2021 Update)

What is Grid Trading? (A Crypto-Futures Guide)

What is Grid Trading? (A Crypto-Futures Guide)

Start trading with Cryptohopper for free!

Free to use - no credit card required

Let's get started
Cryptohopper appCryptohopper app

Disclaimer: Cryptohopper is not a regulated entity. Cryptocurrency bot trading involves substantial risks, and past performance is not indicative of future results. The profits shown in product screenshots are for illustrative purposes and may be exaggerated. Only engage in bot trading if you possess sufficient knowledge or seek guidance from a qualified financial advisor. Under no circumstances shall Cryptohopper accept any liability to any person or entity for (a) any loss or damage, in whole or in part, caused by, arising out of, or in connection with transactions involving our software or (b) any direct, indirect, special, consequential, or incidental damages. Please note that the content available on the Cryptohopper social trading platform is generated by members of the Cryptohopper community and does not constitute advice or recommendations from Cryptohopper or on its behalf. Profits shown on the Markteplace are not indicative of future results. By using Cryptohopper's services, you acknowledge and accept the inherent risks involved in cryptocurrency trading and agree to hold Cryptohopper harmless from any liabilities or losses incurred. It is essential to review and understand our Terms of Service and Risk Disclosure Policy before using our software or engaging in any trading activities. Please consult legal and financial professionals for personalized advice based on your specific circumstances.

©2017 - 2024 Copyright by Cryptohopper™ - All rights reserved.