Hacker News new | ask | show | jobs
by mcguire 2757 days ago
Can someone correct me if I'm wrong?

Proof of work is required for distributed consensus; without that you need a centralized repository like GitHub or Linus to bless the current state of the database?

1 comments

Well proof of work is used to get consensus and prevent double spend in cryptocurrency though there are other mechanisms being tried like proof of stake.

With Git for code you don't really need consensus - I can have my fork and you can have yours.

Unless what you're trying to do is actually achieve and maintain consensus without a single entity controlling the database?