Calculus Features — File Retrieval Service

Calculus_io
calcu_io
Published in
4 min readMay 30, 2021

The present setting for perpetual on-computing solutions drives heavy demand for effective file retrieval services. The evolution of decentralized data storage networks addresses this incremental demand of a solution with no single point of failure.

The risk of file loss is just too huge in today’s world (literally!). Loss of sensitive files on traditional cloud services is not a foreign predicament. Losing data could mean losing money, time, resources, which simply cannot be compounded. Not to mention the heavy threshold for recovering the same files, with no guarantee, leaves the user, group, or even organization helpless. Traditional cloud is revolutionary, to say the least, but the loopholes are just too profound to overlook.

According to an investigation done by Kroll Ontrack, 67% of data loss is generally caused by hard drive crashes or cloud system failures and 10% as a result of software failure. The implications of these causes might not dawn upon us instantaneously. Do not get me wrong; the existing cloud wasn’t meant to be so flawed, neither so insecure. But again, let us take that sentiment with a grain of salt because most cases of data loss and breaches are usually misconfigurations and vulnerabilities caused by the participants.

But the ultimate root of all evil — centralization!

And the most effective counter remedy? Decentralization?

The perfect manifestation of this remedy? Calculus!

A Decentralized Quest for Data Handling and Maintenance!

Calculus is a decentralized data storage consensus network powered by the original POSS-proof mechanism. Due to its very nature as a decentralized network, there is simply no single point of failure, and the risk of file loss can easily be dispersed through statistical and effective file retrieval services!

Calculus holds the ability to not only store files but also provides users with a convenient channel of obtaining their files — network nodes stand at the heart of this feature.

Users can store their files in the Calculus network for a long time in a paid way through the storage market, and they can also obtain public files through the retrieval market. The network holds an extra incentive layer to encourage supernodes to provide users with retrieval services. The supernode obtains more effective data by providing file retrieval service, which in turn shall enhance their effective pledge quota and distribute even more network rewards.

This brings us to the next topic -

The Pledge Mechanism on the Calculus Network

Pledge on the Calculus network can be divided into two spectrums — the network access pledge and the Storage order pledge. Since the essence of our original POSS mechanism is based on the pledge, it invariably becomes the basic condition for a participant to become a node on Calculus.

Malicious deletion of the nodes and default blocking may affect the stability and reliability of storage networks. In order to counteract that insufficiency, Calculus nodes must mortgage a certain volume of their CAL tokens to ensure that efficiency and reliability are maintained to the highest standards at all times.

There is an intricate mechanism behind Calculus’s File Retrieval feature –

How Does It Work?

Since the Calculus network and hence all its features are in a development phase, this mechanism is subject to change. Any future updates shall be relayed to the community via official Channels.

In very simple terms, much like any decentralized protocol, the two main interactions of Calculus, i.e., the data storage market and the file retrieval market, rely heavily on the Tokenomics and invariably on the CAL token. Data transmission is metered, and the user must pay the supernode incrementally as the data is being transferred.

The process begins with the user identifying super nodes who hold the data that they require. After the identification concludes, the user shall request a retrieval quote from the supernode. The user then setups a payment channel between them and the supernode.

The supernode begins sending the data to the user. Once a certain data transfer threshold is reached, payment processing is requested. Once successful, data transfer continues until the user/client receives the complete and un-sealed file.

The POSS Algorithm

As we have mentioned in our previous post, Calculus has designed a POSS consensus algorithm based on Proof of Stake and Proof of Storage. Our original algorithm defines the storage space of the server, the computing power, network conditions, and the number of pledged CAL tokens. Through the workload report provided by the POSS algorithm, the storage workload and retrieval workload of all nodes can be obtained on Calculus. The POSS algorithm also calculates the staking quota for each node according to their workload. Based on this quota, the POSS consensus is then carried on.

Finally,

Calculus implements an original incentive layer protocol for the cause of decentralized storage while also taking on the file retrieval demands of our users. The network is currently under development, and soon we shall unravel the Calculus wave for our future community. There is much to say and even more to experience. So, join us as an early mover and become a part of a decentralized revolution with a clear advantage and a vision pertinent to remedying the current order!

--

--