KILT is a protocol enabling a fully decentralized claim based Trust Market using blockchain technology. It places claim standardization at the center, providing interoperability between different internet services and applications. This infrastructure is built on top of self-sovereign-identity principles, which means the identity and its claims are controlled by the owner of the identity.
What we believe and how that influences our work:
Identity belongs on protocol level
The original internet lacks a series of concepts, which turned out to be necessary for the commercial internet. These were, amongst others, search, identity and payment. Commercial companies stepped in, providing services for these concepts on application level. Unfortunately the structure of the internet leads to monopolies and this is why those companies today are the most valuable ones on the planet. While regulatory measures against these monopolies seem to have little effect, we believe that fostering the protocol level can solve the problem. Blockchain technology gives us the power to implement basic services like identity or payment on protocol level. Protocols are common good, they belong to anyone and anyone is free to use them. The value, which was accumulated by the companies on application level in the Web, will be accumulated directly in the protocol, letting anyone , who invests from it. (Graphic: Inspired by Union Square Ventures – www.usv.com)
Personal data belongs to the person and not to company.
Commercial companies collect siloed identities. They often know more about the consumer then the consumer himself. This is not only questionable in times of GDPR, it also leaves a 1984 feeling with the people. Kilt will store the properties of the individual identity on the end-user’s device or (encrypted) on a cloud service of user’s choice. The user ultimately decides, who he wants to share which part of his identity with and for how long. The sharing of information can always be revoked by the user.
Verifying shall not result in an on-chain transaction
Verification of claims potentially happens much more often than attestation. We believe it is a good reflection of the real world to have the verification of claims as a lookup, but not as a transaction on the chain.
Standardisation of Claims is key to success
Interoperability needs consensus on data formats. Claims often constitute complex data structures. A passport may include the religion in one country and the colour of the hair in another country. If we want to foster interoperability, we must incentivize the creation of standards for claims. This standardization will also provide investment security to companies, which build applications for certain types of claim. Therefore we introduce the concept of CTYPEs, which describe the properties of a claim. Any claims of the same CTYPE can be attested or verified by the same software. We strongly incentivize the convergence of CTYPEs with Kilt, providing implicit standardization.
Attestation is a relevant business model for many companies
The success of Kilt is strongly linked to the convenience of the end-user. For the end-user Kilt becomes handy, when there are many different use-cases implemented with Kilt. The number of practical use-cases depends on the number of industry- and government-implementation available. These implementations will always involve attestation of some kind. We believe, attestation reflects work and there are many profitable business models around that. Businesses will create these business models and benefit from Kilt.
Mapping of existing organizational structures is essential
If we want Kilt to be successful, we cannot ignore existing, hierarchical structures. They exist in states, in governments, in companies and also in society. Kilt reflects these structures through multiple DAGs of trust. Any DAG has a root node, which resembles an authority. Verifiers trusting this authority may also trust attestations within the DAG. Of course the creation of DAGs is permissionless and not dependent on a central authority. Kilt also offers Curated Permissioned Lists, where trusted curators can vote on attesters, to be accepted onto the list. Accepted attesters benefit from the trust of the curators.
New, decentralized trust structures must be enabled
Reflecting decentralized structures requires a mechanism to curate the group, which decides on the who is a trusted attester. We use Token Curated Registries (TCRs) to establish this kind of mechanism. Attesters who wish to benefit from the trust of such a list must apply by depositing TCR’s tokens (derived from the KILT token). Token holders of the registry are incentivized to be diligent curators to maintain the high quality of the list, which in turn drives the demand for the registry’s token and increases the token price.