logoalt Hacker News

viscountchoculatoday at 2:14 PM3 repliesview on HN

But a regular database can do that with PKI. Crypto isn't just a reliable ledger -- it's a reliable ledger between an arbitrary number of mutually distrusting parties. Which doesn't really describe banks in a regulated, functioning economy.


Replies

derangedHorsetoday at 5:11 PM

What's your definition of a "regular" database? If you need a distributed, well-sequenced, auditable trail of cryptographically signed operations representing the transfer of value, that quite literally can be fit to match the definition of a blockchain.

show 1 reply
packetlosttoday at 2:26 PM

Not that I don't agree, but PKI relies on a trusted authority which can be compromised. If you're running a trustless system, basically any party can be compromised but the blast radius is limited to just the compromised infrastructure and money, not the entire system.

colechristensentoday at 2:21 PM

No, a regular database can't do that "with PKI", you have to write ledger software on top of it and you have to have one party operating the software.

cryptocurrencies are the ledger software, API, and data store layer -- and you do need trust between peers because the JPMorgan will take actions to reverse transactions if there are problems that need fixing.

It's not magical, but it is convenient for the actual ledger actions to be mathematically proven instead of the result of accounting rules in code.