# How it works

Democrachain is a blockchain technology that uses plain text blocks, just like any other blockchain. Each block contains a set of transactions and is cryptographically secured with a signature that ensures the authenticity of the data. However, unlike other blockchain technologies that use proof of work or proof of stake to validate blocks, Democrachain uses a proof of authority consensus mechanism.

In Democrachain, only trusted entities are allowed to add new blocks to the network. Once a block is added to the network, it becomes a part of the immutable ledger that cannot be altered, ensuring the integrity and transparency of the data.

Democrachain also offers smart-contract functionality that allows users to write code in Javascript and execute it in an isolated interpreter. Smart contracts are self-executing programs that can automate the execution of complex processes, such as voting and electoral processes. Once a smart contract is deployed to the network, it becomes a part of the blockchain and is executed automatically when certain conditions are met.

Overall, Democrachain works like any other blockchain technology but offers a more secure and efficient solution for creating transparent and automated processes. The proof of authority consensus mechanism and smart-contract functionality make Democrachain a promising tool for a wide range of applications, including voting and elections.
