Skip to main content
Knowledge mapWhat remains usable when a service closes?Industry concepts and standards

You are here. See how this question connects to other ideas.

Select a node to open its page · Expand to read within the map

Knowledge mapFollow a connection. Understand a question.
← Blockchain and shared state

One question

What remains usable when a service closes?

Separate exporting, verifying, continued access and running a replacement.

A photo service announces its closure. You can download the images, but album structure, notes and sharing relationships are missing. The files survive while part of their usefulness is lost. This hypothetical example makes “data portability” concrete.

Chapter 5 of the book puts user control and migration at the center of application design. Test that goal through four outcomes: obtaining the data, understanding its format, preserving necessary evidence and using it elsewhere. None requires every part of the solution to be blockchain-based.

What you retainWhat remains to be solved
Photo filesReconstructing albums, notes and relationships
Hashes or on-chain recordsKeeping the original files available
Encrypted backupsRetaining usable decryption keys and format information
Application sourceSupplying dependencies, configuration, data and a working environment

An IPFS content address helps check retrieved content. Continued retrieval still requires someone to retain and provide it. Pinning is a way to keep data from being garbage-collected by a node; an address is not a storage commitment.

Migration also involves other people. Taking your own copy does not transfer their accounts, consent or permissions to a new service. Old access grants need an exit process, and revoking future access cannot recall existing copies.

A useful exit test is to export a small sample while the service still operates, read it offline and restore it with another tool. Record the specific failures to identify remaining dependencies.

Book and sources

This lesson develops the questions in Chapter 5 of 《区块链实战》 with later standards. It is not an excerpt.

Check your understanding

Can file hashes and application source code restore a photo library?

No. You also need the photos, necessary keys and data structures, and a runnable environment with its dependencies. A hash cannot reconstruct the content.

Continue along a learning path