项目作者: GEO-Protocol

项目描述 :
GEO Protocol documentation
高级语言:
项目地址: git://github.com/GEO-Protocol/Documentation.git
创建时间: 2018-08-28T10:08:08Z
项目社区:https://github.com/GEO-Protocol/Documentation

开源协议:MIT License

下载


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