From the course: Threat Modeling: Repudiation in Depth

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Crypto and blockchain

Crypto and blockchain

From the course: Threat Modeling: Repudiation in Depth

Start my 1-month free trial

Crypto and blockchain

- [Instructor] One of the advantages of a blockchain is that it creates a consensus ledger where assertions are recorded. Usually, those are assertions like this public key controls this Bitcoin, but those are just numbers, anything that can be represented as a number, any digital information can be recorded in a blockchain. This creates a situation where those records are effectively immutable because the blockchain consensus mechanism relies on hashes of the previous blockchain. So if you alter it, you break the verification. If you say, I watched Adam's class today and it was awesome, thanks, then the fact that you did that on that date is recorded. If you say, I got five Bitcoins from Joe in payment for a stolen Picasso, then that's a bad deal, and it's also visible forever. You can't repudiate the statement. Sometimes that's a good thing, but other times, you don't want to be admitting to receiving stolen property.…

Contents