Skip to content

chains-project/verifiable-client-diversity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Verifiable Client Diversity

Client diversity is considered crucial by the Ethereum community. However, client diversity is out-of-protocol. We consider this a shortcoming of the protocol, and we point to two potential improvements:

We propose to enforce client diversity at the protocol level. Specifically, with higher economical incentives to operators which use minority clients. This will fundamentally enhance network integrity and reliability with verifiable client diversity, beyond advocacy.

We propose integrating interactive fraud proofs into the Ethereum network such that verified minority clients are rewarded with financial incentives. These minority client proofs would require nodes to provide cryptographic evidence of using specific client implementations, verified by other participants in the network.

Team: Javier Ron, Zheyuan He, Martin Monperrus (KTH Royal Institute of Technology, Stockholm, Sweden) Benoit Baudry (Université de Montréal)

Design

TBA

Install

TBA

License

MIT

About

A few more cents per minority client

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published