Transaction as Proof of Stake (TaPoS)

Cygnus Network requires every transaction to include part of the hash of a recent block header.

This hash serves two purposes:

  1. prevents a replay of a transaction on forks that do not include the referenced block; and

  2. signals the network that a particular user and their stake are on a specific fork.

Over time all users end up directly confirming the blockchain which makes it difficult to forge counterfeit chains as the counterfeit would not be able to migrate transactions from the legitimate chain.

Last updated