βGeneralized TOS Services
Last updated
Last updated
Optimizing the existing The Open System protocol sets a precedent of allowing users to store value from sharing small amounts of in frastructure in order to spend that value later. It is an obvious first step in the introduction of a cryptographic token, but it is a small fraction of what is becoming possible. We are preparing to dramatically extend both the earning opportunities and the spending opportunities for users of TOS-enabled The Open System clients.
We are developing a range of generalized TOS services, as well as preparing to open up the platform to third-party developers to allow use of the wallet and TOS in their applications. After extensive discussions with partners interested in our platform, we have concluded that the following three basic TOS token services should be offered by The Open System:
(1) A decentralized content delivery service to enable service requesters to advertise bids and pay M for bandwidth to receive a particular piece of content. This service will be well-suited for mass distribution of content, especially in the presence of censors or other attackers. Service providers will be incentivized to serve content to as many people as possible, thus ensuring robust performance even with high numbers of service requesters.
(2) A decentralized storage service to enable service requesters to pay for storage over time, and to download the stored data from service providers for a prearranged fee. Service providers will agree to store data and provide on-demand proofs-of-storage to the service requester. Service providers will naturally seek out content which offers the highest payment rate over time. This service will be useful for remote backup and sharing of private data among small groups.
(3) A decentralized proxy service to enable service requesters to pay a service provider for retrieval of content by URL. This will be useful to highly mobile applications or those that seek to evade IP-level network controls. The service will be designed to allow content to be requested in chunks. This will, for example, allow clients with intermittent connectivity, such as mobile users relying on Wi-Fi, to reliably retrieve web resources without needing to maintain an open connection long enough to receive the complete contents.
As shown in Figure 3, the various enhancements to the The Open System protocol will serve as building blocks for distributed applications.
More TOS token services can be implemented and introduced into the service provider network as demand emerges from new TOS applications. The Open System will provide a forum for discussion and standardization of new TOS services similar to that provided for the The Open System protocol.
The The Open System protocol extensions will be submitted for comment to theThe Open System community TON process β an informal but open standards-setting process β and facilitated by Blockchain Technology Group .,LTD, the company has been guiding protocol improvements for many years. Following community feedback, we will develop and test our implementation of these extensions via engineering and release management practices which are well established at The Open System.
Furthermore, as is our practice with highly important updates, we will subsequently release these extensions as an open source library and establish support and incentives for integration into third-party The Open System protocol implementations.