Proof-of-Work

GPTKB entity

Statements (50)
Predicate Object
gptkbp:instanceOf gptkb:algorithm
gptkbp:alternativeTo gptkb:Proof-of-Stake
gptkbp:category computer security
cryptography
distributed computing
gptkbp:criticizedFor environmental impact
wasted energy
gptkbp:enables network security
decentralization
block rewards
transaction validation
gptkbp:example gptkb:Hashcash
SHA-256 mining
Scrypt mining
gptkbp:firstUsedInCryptocurrency gptkb:Bitcoin
gptkbp:goal achieve consensus
https://www.w3.org/2000/01/rdf-schema#label Proof-of-Work
gptkbp:introducedIn 1993
gptkbp:inventedBy gptkb:Cynthia_Dwork
gptkb:Moni_Naor
gptkbp:output block hash
cryptographic puzzle solution
valid block
gptkbp:powerSource high
gptkbp:prevention Sybil attacks
double spending
gptkbp:purpose prevent spam
secure blockchain
gptkbp:relatedTo gptkb:cryptocurrency
gptkb:Hashcash
mining
gptkbp:requires electricity
network consensus
computational resources
hash function
block header
computational effort
difficulty adjustment
nonce
gptkbp:usedBy gptkb:Ethereum_Classic
gptkb:Bitcoin_Cash
gptkb:Dogecoin
gptkb:Litecoin
gptkb:Monero
gptkb:Zcash
gptkbp:usedIn gptkb:Bitcoin
gptkb:Ethereum_(pre-2022)
gptkbp:vulnerableTo gptkb:51%_attack
gptkbp:bfsParent gptkb:Ropsten
gptkbp:bfsLayer 5