Skip to content
A free global chess rating system that's decentralized using cryptography.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
README.md
stellar-consensus-protocol.pdf

README.md

free-world-chess

A free global chess rating system that's decentralized using cryptography.

The current global chess organization is rife with ethical and social issues. We need a decentralized system to keep chess chess and politics politics. I propose creating such a system using cryptography. I see this working using the SCP consensus protocol which is a construction for FBA, federated Byzantine agreement, and runs the Stellar Lumen network.

SCP is decentralized, low-latency, flexible on trust, and has asymptotic security -- the ability to be safe from adversaries with a lot more computing power. Furthermore, SCP does not waste computing resources as in proof-of-work schemes.

From the included SCP white paper The Stellar Consensus Protocol: A Federated Model for Internet-level Consensus

In FBA, each participant knows of others it considers important. It waits for the vast majority of those others to agree on any transaction before considering the transaction settled. In turn, those important participants do not agree to the transaction until the participants they consider important agree as well, and so on. Eventually,enough of the network accepts a transaction that it becomes infeasible for an attacker to roll it back. Only then do any participants consider the transaction settled.

I imagine a network wherein the "important" participants that nodes monitor are perhaps as important as they are highly rated, or popular. Like, Kasparov and USCF. This seems natural as these participants have the most to lose if they rate someone incorrectly.

I hope we can change chess for the better. This would really do it. I am eagerly awaiting your pull requests!

You can find me on

You can’t perform that action at this time.