Obelisk Consensus Algorithm

Obelisk Consensus Algorithm

Obelisk is a blockchain consensus algorithm, used by the cryptocurrency Skycoin, that purports to eliminate the shortcomings of proof of work (PoW) and proof of stake (PoS) algorithms. According to its creators, Obelisk also reduces the need for mining, significantly improves transaction speed, and delivers enhanced security. Obelisk is the proprietary blockchain consensus algorithm of Skycoin. Obelisk attempts to circumvent the problems of PoW and PoS by distributing influence over the network, according to a concept called a “web of trust.” Skycoin is still in existence, but it has not gained widespread adoption, user trust, or outside investment. Block-generating nodes collect new transactions, authenticate them, package the verified transactions in a new block, and then broadcast the block to the network. Consensus nodes collect the blocks generated by block-generating nodes and put them in a separate container (apart from the blockchain). However, if the nodes decide otherwise, then it will take one of the following actions based on the available data and local logs: 1. Re-synchronize itself with the network 2. Drop from participating in consensus or block-making 3. Keep its blockchain and request an emergency stop Obelisk is used by Skycoin, the cryptocurrency of the Skycoin project. Each such consensus node maintains necessary statistics on local winners (as reported by other nodes). When local winners have been reported by the majority of the consensus nodes, it qualifies as a global winner and continues to remain a part of the blockchain.

Obelisk is the proprietary blockchain consensus algorithm of Skycoin.

What Is the Obelisk Consensus Algorithm?

Obelisk is a blockchain consensus algorithm, used by the cryptocurrency Skycoin, that purports to eliminate the shortcomings of proof of work (PoW) and proof of stake (PoS) algorithms. According to its creators, Obelisk also reduces the need for mining, significantly improves transaction speed, and delivers enhanced security.

Obelisk is the proprietary blockchain consensus algorithm of Skycoin.
Obelisk attempts to circumvent the problems of PoW and PoS by distributing influence over the network, according to a concept called a “web of trust.”
Skycoin is still in existence, but it has not gained widespread adoption, user trust, or outside investment.

Understanding the Obelisk Consensus Algorithm

Blockchains operate globally as self-regulated, decentralized platforms without any single authority. A real-time, reliable, and secure network mechanism is required to ensure the authenticity of the transactions occurring on the network, as well as a consensus on the ledger's status. This role is performed by the consensus algorithm. A consensus algorithm is a procedure through which all the participants in the blockchain network reach a common agreement about the present state of the distributed ledger. 

While the proof of work (PoW) system — used by bitcoin and litecoin — and the proof of stake (PoS) system — used by Dash — are the two most commonly used consensus algorithms, they both have some drawbacks. PoW is said to be energy-intensive, and PoS can promote cryptocurrency hoarding instead of spending.

Obelisk's Mining Process

Obelisk attempts to circumvent the problems of PoW and PoS by distributing influence over the network, according to a concept called a “web of trust.” This concept distributes influence over various network nodes and makes consensus decisions depending upon the influence score of each node. Each node subscribes to a select number of other network nodes, and the density of a node’s subscriber network determines its influence on the network.

In terms of roles and activities performed, there are two types of nodes that participate in Obelisk: block-generating nodes and consensus nodes. Nodes can take either role; they are interchangeable. Block-generating nodes collect new transactions, authenticate them, package the verified transactions in a new block, and then broadcast the block to the network.

Consensus nodes collect the blocks generated by block-generating nodes and put them in a separate container (apart from the blockchain). It then identifies the block which was made by the largest number of block-generators. This block is called the local winner and qualifies to be added to the blockchain. Each such consensus node maintains necessary statistics on local winners (as reported by other nodes).

When local winners have been reported by the majority of the consensus nodes, it qualifies as a global winner and continues to remain a part of the blockchain. However, if the nodes decide otherwise, then it will take one of the following actions based on the available data and local logs:

  1. Re-synchronize itself with the network
  2. Drop from participating in consensus or block-making
  3. Keep its blockchain and request an emergency stop

The Skycoin Project

Obelisk is used by Skycoin, the cryptocurrency of the Skycoin project. Skycoin is a complete ecosystem of blockchain technology that was launched in order to promote the practical use of cryptocurrency and public ledger technology. The platform has been in development for more than six years, although it was officially launched in 2017.It was created by a group of developers who were also involved in Bitcoin and Ethereum.

Skycoin, which trades under the symbol SKY in the cryptocurrency marketplace, can be traded against popular cryptocurrencies like Bitcoin (BTC), LiteCoin (LTC), and DogeCoin (DOGE), along with U.S. dollars (USD).

Skycoin's ecosystem also supports various other components, including Skywire, a blockchain application that is intended to decentralize the Internet and bandwidth at the hardware level (in addition to providing storage and computation in a decentralized manner). The developers describe Skywire as "user-controlled Internet." Users of Skywire are rewarded for providing bandwidth to other users.

Related terms:

Blockchain : What You Need to Know

A guide to help you understand what blockchain is and how it can be used by industries. You've probably encountered a definition like this: “blockchain is a distributed, decentralized, public ledger." But blockchain is easier to understand than it sounds. read more

Consensus Mechanism (Cryptocurrency)

Amid the dynamically changing status of the blockchain, a consensus mechanism ensures that only the true state of the system is maintained. read more

Cryptocurrency : What Is Cryptocurrency?

A cryptocurrency is a digital or virtual currency that uses cryptography and is difficult to counterfeit because of this security feature. read more

Proof of Activity

Proof of activity is the blockchain consensus algorithm based on a hybrid approach. read more

Proof of Burn (Cryptocurrency)

The proof of burn (POB) consensus algorithm combines the proof of work (POW) and proof of stake (POS) and partially overcomes their shortcomings. read more

Proof of Stake (PoS)

Proof of Stake (PoS) concept states that a person can mine or validate block transactions according to how many coins they hold. read more

Proof of Work (PoW)

Proof of work describes the process that allows the bitcoin network to remain robust by making the process of mining, or recording transactions, difficult. read more

Skycoin (SKY)

Skycoin operates as an ecosystem of blockchain technology that is powered by its native SKY cryptocurrency and the Obelisk consensus algorithm. read more