Development Update #7

Development Updates:

We are updating the Skywire protocol. This is the last thing on checklist before launch.

Blob Replicator:

The Blob Replicator is done. Blob replicator is used for transaction replication and the emergency messaging system.

This uses a gossip protocol to replicate data among a swarm of peers:

Uses of blobs include:

Example of using Blob Replicator: https://github.com/skycoin/skycoin/blob/master/run.go

Request Manager:

Request manager is under development and almost done. Request Manager rate limits requests and is used to protect against DDoS and Sybil attacks.

https://github.com/skycoin/skycoin/blob/master/src/sync/request_manager.go

Request Manager:

Hash Chain Replicator:

This is like the Blob Replicator, but used for block chain replication. This component is used for downloading the blockchain and for Obelisk.

This is last component of the wire protocol before launch.

No translation bounty

Discuss this post on telegram

Skycoin Telegram