Delegated Proof of Stake (DPoS) is a consensus algorithm for distributed networks where stakeholders use their token holdings to vote for a limited number of trusted delegates, often called witnesses or block producers. These elected nodes are responsible for validating transactions, creating new blocks, and maintaining the shared ledger, acting on behalf of the entire voting community. This system is designed to achieve faster transaction finality and greater scalability than traditional Proof of Work (PoW) or basic Proof of Stake (PoS) by reducing the number of active consensus participants.
