Kung Fu Chess is an online, real-time chess game without turns. Use a combination of strategy and speed to defeat your opponent. Play against AI of increasing difficulty, your friends, or people online.
Metadata that describes the structure and contents of the package
Resources such as data files that form the contents of the package
The Data Package metadata is stored in a "descriptor". This descriptor is what makes a collection of data a Data Package. The structure of this descriptor is the main content of the specification below.
In addition to this descriptor a data package will include other resources such as data files. The Data Package specification does NOT impose any requirements on their form or structure and can therefore be used for packaging any kind of data.
The data included in the package may be provided as:
Files bundled locally with the package descriptor
Remote resources, referenced by URL
"Inline" data (see below) which is included directly in the descriptor
At the heart of decentralized systems today is a demoralizing irony. Vast resources---intellect, equipment, and energy---go into avoiding centralized control and creating "trustless" systems like Bitcoin. But hapless users then defeat the whole purpose of these systems by handing over their private keys to centralized entities like Coinbase.
Would it be nice if there were a truly decentralized system that could do the impossible? I.e.,
Make key management easier for ordinary users.
Manage secret keys for transparent objects without secret state, like smart contracts.