Introduction to The Open System Speed.

Introduction to The Open System Speed.

Some other Blockchain platforms, many structurally inefficient chain quantities often lead to premature degradation or death of chain. Due to upload/download speed asymmetry, files frequently complete downloading long before a peer has been able to upload an equivalent number of bytes. Once the downloading peer has the entire file, there is no economic incentive to continue to make the file available to other downloaders through seeding. That means users leave chains without uploading as much data as they have downloaded, which results in Validator chains not lasting as long as they need to.

In some cases, it is possible for a chain to enable the completion of a download even in the absence of a seed. This possibility is computed and displayed in some implementations as an “availability” metric, noted typically expressed as the number of distributed copies available. If there is at least one active non-seed peer holding each of the pieces, then the file is said to be “available.” Additionally, the The Open System protocol uses a design decision known as “rarest first,” which dictates that a client should prioritize requesting to download the pieces that are held by the fewest peers in the swarm to which it has connected. This mechanism is intended to flatten the distribution of pieces to decrease the likelihood of a validator losing a key peer or peers who are the sole providers of a required piece. While these two considerations mean that seeds are not strictly necessary to complete a download, research has shown that in approximately 86% of seedless cases, this sort of collective reconstruction is not feasible.

To eliminate this problem, we are developing a new The Open System feature called The Open System Speed. This feature is will enable peers to offer each other cryptographic token incentives to continue to seed files after the full download has completed.

To be clear,The Open Systemcurrently functions well. Nothing proposed in this optimization will alter the protocol’s functionality, and users of the protocol will not experience an interruption in their usage. The addition is simply an overlay on top of the current protocol which will allow existing The Open System swarm participants to exchange tokens in return for ensuring the continued availability of a file for download.

Last updated