# Storage node to Satellite : I've lost this block, sorry

**URL:** <https://forum.storj.io/t/storage-node-to-satellite-ive-lost-this-block-sorry/7024>\
**Category:** Ideas & Suggestions\
**Created:** [May 21, 2020, 1:09pm UTC](https://forum.storj.io/t/storage-node-to-satellite-ive-lost-this-block-sorry/7024 "2020-05-21T13:09:38Z")\
**Posts on this page:** 1\
**Showing post:** 21

<div class="post-metadata">

**Author:** ![Alexey](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/alexey/32/41_2.png) [@Alexey](https://forum.storj.io/u/Alexey)\
**Post date:** [July 2, 2020, 7:59am UTC](https://forum.storj.io/t/storage-node-to-satellite-ive-lost-this-block-sorry/7024/21 "2020-07-02T07:59:01Z")

</div>

There is no practical way to verify that the node supposedly has all other data intact after an audit failure.

The satellite uses a probability algorithm to check random pieces from your node. To check every single piece it need a lot of time and computation, it will take weeks to check a whole single node, it is very expensive to use the whole satellite to audit only one node from thousands.

The node doesn’t have a knowledge, what data it supposedly should have, it’s untrusted by default.  
It can check checksums and store information on some trusted storage, as proposed in the linked thread, but:

> [@Ability to recover part of lost data / restore the node from backup](https://forum.storj.io/t/ability-to-recover-part-of-lost-data-restore-the-node-from-backup/6855/22):
>
> This is called a blockchain… It comes down to the following parameters: Speed of verifying Paying bandwidth Computation cost on the node and the satellite Let’s assume some type of recovery mode is implemented… If a node fails an audit, then the node will need to be removed from the network for verifying. While the node is offline in “untrusted” mode, data pieces are being requested that the node may have… but are being downloaded from other nodes and rebuilt. This means, while the node …

Thus it’s much cheaper for the network just disqualify your node and mark all hold pieces as lost.  
The result will be the same, as in your proposition:

- the held amount will be used to recover lost data;
- the reputation of the node will be reset back to zero, so start with vetting and 75% held back (because the held amount has been used);
- since all pieces are marked as probably lost, they will be recovered when the trigger is fired, thus they will be deleted from your node by the Garbage collector.

So it’s the same as disqualification, but with slow cleaning of the used space.  
It’s much simpler just start over.

---

_[View the full topic](https://forum.storj.io/t/storage-node-to-satellite-ive-lost-this-block-sorry/7024)._
