Skip to content

GEO-Protocol/Documentation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Header

GEO Protocol is a decentralized p2p protocol for values transfer that uses state channels and trust lines technologies and implements its own routing algorithm as well. This is a protocol that is able to build a global decentralized P2P network which connects different ledgers. The protocol uses off-chain solutions that provide scalability of the network. Our purpose is to create a universal ecosystem for value transfer networks.
For more information visit our website.



Community:

Telegram Chat Telegram Channel Gitter Chatl



Useful links:



Documentation:



Specs and formal description



Repositories



Updates

Update 18.10.2018 / We uploaded C++implementation of Lamport Signature on top of BLAKE2b. Now you can take a look or download it by clicking here. We use such cryptographic sollution in GEO Network client and observers chain backend.

Update 15.10.2018 / We published specification that describes the trust lines algorithm which called Twin State. Proposed solution provides ability for 2 participants to share common state of a trust line / channel and syncronise it with quantum resistant proof of operations performed.

Update 12.10.2018 / We published specification for payment algorithm which called Twin Spark. Proposed solution provides ability for up to several hundreds participants to achieve 100% consensus via communications through potentially unstable and untrusted environment, under active fraud attempts of malicious participants.

Specifications in progress:

Current section contain steps of further GEO Protocol develpment. Sorted by priority

  1. Completion of documentation related to payments;
  2. Overview of used cryptographic solutions;
  3. Tokenomy (economic model, tokens circulation);
  4. Observers (functions, connections, edge cases everview etc);
  5. Trust lines (finalization);
  6. Ping/Pong (the mechanism of notifications within the Protocol);
  7. Routing (algorithm description, calculations);
  8. Cycles

About

GEO Protocol documentation

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •