Cointime

Download App
iOS & Android

Node Operator Necessity and Benefits of a Hybrid Approach

The consensus layer of the blockchain is the foundational technology that makes a blockchain what it is. It is the means of protecting and storing the data so that it is immutable and transparent. Participants in a blockchain’s consensus layer are known as nodes. Whether it be time and computational power or staking of individual assets, the blockchain would cease to exist without the foundational work of these nodes. The two mainstream consensus mechanisms most used today are Proof of Work (PoW) and Proof of Stake (PoS).

A node is an individual computer that is connected to a blockchain or cryptocurrency network. Through verifying and validating transactions on the chain, the node works to maintain the blockchain ledgers integrity. Nodes help to secure the chain by participating in a consensus algorithm, in this case PoS or PoW. These nodes are all independent entities uncontrolled by a centralized power, allowing for trustless consensus within the blockchain.

A PoW consensus method is the same used by Bitcoin and uses computational power to secure the data stored in the transactions submitted to the blockchain. These PoW node operators are known as miners and receive a coin reward for their part in securing the blockchain. PoW is a tested mechanism that ensures the security that comes with Bitcoin. However, PoW is often criticized for its environmental impact. Additionally, until the chain is long enough, PoW consensus is susceptible to short term attacks aka a 51% attack. This occurs when an individual throws enough computing power at the blockchain to win enough blocks to take over 51% of the network and therefore takes control of the entire chain.

A PoS consensus mechanism has participants lock up or “Stake” some sort of cryptocurrency, to be allowed the right to validate transactions on the chain and receive the transaction fees for doing so. These node operators are called validators, after they lock their stake, they get the opportunity to sign signatures on blocks, verifying that the contents of the transaction are legit. Although PoS lessens the environmental impact of consensus, it leaves the chain open to long term attack. Now the private keys from the past become a vulnerability to the chain itself. If someone can gain access to a past private key, they can start a new chain and begin validating blocks. Since the computational power need is decreased from PoW, a validator can do years’ worth of signatures in a much shorter amount of time. Once that malicious chain has enough blocks to become the longest chain, all new nodes will be brought to the malicious chain followed by all the old nodes. Without PoW as a long-term attack protector, PoS cannot fully protect itself.

PraSaga takes an innovative approach when it comes to our consensus layer. We acknowledged the short comings of both the PoS and PoW algorithms and decided to implement a hybrid PoS/PoW approach. Security is the biggest concern when dealing with an infrastructure capable of handling trillions in economic activity and on chain currencies. We made sure to take the proper steps to ensure that SagaChain is protected in both the short-term and the long-term. The team is currently completing development of the consensus layer and preparing for our testnet. Here, I will go over a very high-level overview of how SagaChain consensus works and the benefits of the approach we are taking.

As stated above, SagaChain incorporates both PoS and PoW consensus algorithms. We are a sharded chain that can produce blocks in parallel. The process starts with validators on the PoS side. Each shard will have a leader, that leader will pick 21 nodes at random to verify and do signatures on incoming transactions. Once the signatures are completed, BFT consensus is reached and the block is produced, it will be sent up to the leader of the shard. The leader then sends that block to the miners completing the PoW to secure the block.

Once the PoW is done and the block is secured, it is shared with the leader and sent back to the validators one more time to validate that the block was secured via PoW. We chose SHA-256 as our encryption type. The PoW step gives us the ability to delete the PoS private keys used during block production stage to ensure they do not get compromised. Once the block is validated the second time by the validators, the leader shares the hash with all the other shards on the network and hash braids the network together. This makes a 51% attack much more difficult because you are forced to take over 51% of the entire network instead of just an individual shard.These steps were taken to ensure security of the network but also to increase energy efficiency for a PoW system. The goal finality time per block is 15 secs., meaning we will produce 4 blocks per minute per individual shard. When you combine the resources of producing blocks in parallel, it grows drastically. The target number of shards at mainnet is >1,000, meaning SagaChain has the capability of producing a minimum of 4,000 blocks per minute. Comparative to the time it takes to produce 1 bitcoin block, we will have the capability to produce at least 40,000 blocks per individual bitcoin block. Although we cannot decrease the cost of computational power, we have increased the energy efficiency on a per block basis.

Once we reach mainnet, anyone is free to be a node operator. All node operators must stake and validate the transactions. However, all validators can compete in PoW too. All nodes that validate and secure a transaction will split the transaction fee equally. The coin rewards from producing the blocks will be broken down to 30% for the validators and 70% for the miner. The 30% is split between the 21 nodes that completed validation. The miners will then compete for the 70% of the reward in a winner take all scenario.The architecture of our consensus and using a sharded chain increases the opportunity to win coin rewards from securing blocks on the PoW side. SagaChain will have 128/256 nodes per shard, meaning you are only competing against other miners on your shard rather than the entire mining pool. The increased opportunity means you can run a CPU, GPU, or ASIC machine to compete as a miner on SagaChain.

If you have questions about this article or would like more details about becoming a node operator for SagaChain, please email us at [email protected].

Comments

All Comments

Recommended for you

  • SlowMist: Beware of watering hole attacks launched by malicious attackers using WordPress plugin vulnerabilities

    SlowMist Security has issued a warning that attackers have recently been exploiting vulnerabilities in WordPress plugins to inject malicious JS code into normal websites and launch watering hole attacks. These attacks involve popping up malicious windows when users visit the site, deceiving them into executing malicious code or performing Web3 wallet signatures, thereby stealing their assets. It is recommended that sites using WordPress plugins check for vulnerabilities, update plugins in a timely manner, and avoid being attacked. When visiting any website, users should carefully identify the downloaded programs and Web3 signature content to avoid downloading malicious programs or having their assets stolen due to malicious signatures.

  • Unverified Ember Sword NFT auction contract vulnerability has caused nearly $200,000 in losses

    Certik has discovered a vulnerability in the unverified Ember Sword NFT auction contract, which has earned 60 WETH (approximately $195,000) from 159 victims who approved the contract. Certik reminds users to revoke their approval of the relevant contract on Polygon.

  • zkSync ecological lending platform xBank Finance suspected of RUG

    xBank Finance, a zkSync ecosystem lending platform, was suspected of being a RUG, and the protocol's TVL was close to zero. The project's official Twitter account has been frozen.

  • Scammers use fake USDT balances to defraud cryptocurrency users

    SlowMist has partnered with Imtoken to uncover a new cryptocurrency scam that uses offline transactions and USDT. Scammers manipulate the Ethereum RPC to falsify the USDT balance in the victim's wallet. The scammer lures the victim to change their Ethereum RPC URL to a URL controlled by them, making it appear that the victim has deposited USDT funds, but in reality, the victim is left empty-handed when attempting to trade. In addition, the scam also deceives users through small transfers to gain trust, then manipulates account balances and contract information, posing serious risks to unsuspecting users and is related to a wider range of pig slaughter scam activities.

  • Cointime April 27th News Express

    1. ETH falls below $3,100

  • HKEX: Accepts BOS HashKey, Huaxia, Harvest Bitcoin and Ethereum ETFs as eligible securities for multiple counters in the central clearing system

    On April 27th, the Hong Kong Stock Exchange issued three notices, announcing the inclusion of Bo Shi HashKey Bitcoin ETF shares and Bo Shi HashKey Ethereum ETF shares, Huaxia Bitcoin ETF shares and Huaxia Ethereum ETF shares, and Jia Shi Bitcoin Spot ETF shares and Jia Shi Ethereum Spot ETF shares as Central Clearing System multi-counterparty eligible securities. It is reported that:

  • Russia’s Central Bank and Rosfinmonitoring unveil pilot of fiat-to-crypto tracking system

    According to reports, since 2023, Russia has been trying to track cryptocurrency transactions and their sources. The Russian Central Bank and the Federal Financial Monitoring Service (Rosfinmonitoring) revealed that there is currently a system that allows private banks to track the connection between fiat-based transactions and cryptocurrency business.

  • PolkaWorld: Coretime trading on Kusama has started

    On April 27th, PolkaWorld announced that Coretime trading on Kusama has begun, marking the end of the era of parallel chains. With the approval and implementation of Kusama proposal 373, the proposal will upgrade the Kusama relay chain runtime to v1.2.0 and bring Coretime functionality. Shortly thereafter, the Kusama community approved Kusmaa proposal 375 last Friday, allowing Coretime chain to begin selling Coretime. Currently, Kusama is in the Renew Period and is selling batches of Coretime.

  • Over $155 million worth of MEME will be unlocked on May 3, accounting for 31.96% of the circulating supply

    According to Token Unlocks data, 5.31 billion MEME tokens, worth over $155 million, will be unlocked on May 3, 2024, accounting for 31.96% of the circulating supply. These tokens will be unlocked and distributed to airdrops, advisors, and investors.

  • The total open interest of BTC options is $17.83 billion, and the open interest of ETH options is $8.07 billion.

    Coinglass data shows that the nominal value of unclosed BTC option positions on the entire network is 17.83 billion US dollars, which is the lowest point since February 26; the nominal value of unclosed ETH option positions is 8.07 billion US dollars, which is the lowest point since February 25.