decentralized-id.github.io/unsorted/web3-and-decentralized-identity/ceramic-network.md
2023-06-07 03:26:42 +05:30

6.4 KiB
Raw Blame History

published
false

Ceramic

Were excited to share that we launched the Ceramic Community Forum! The forum is the place to ask technical questions and receive support from your fellow community members and Ceramics core team

In this beginner-friendly guide, I'll give you all the tools and knowledge needed to integrate the Ceramic Network into your Web 3 dapps.

The Ceramic Network is a decentralized data network that aims to bring composable data to Web 3 dapps. There are many types of data that Ceramic can work with, but for this guide we can treat Ceramic like a decentralized NOSQL document database.

This project implements a user authentication flow leveraging an Ethereum wallet for single sign on capabilities across all of Web3.

The technologies used are DID (decentralized identifiers), Ceramic, 3id-connect, and Self.ID

The 3Box Labs team recently published a new standard for creating capability containers for accessing decentralized data to the Chain Agnostic Standards Alliance. Capability containers are an approach for managing advanced data security and permissions, commonly referred to as “Object Capabilities” or “OCAPs.”

This new standard is currently in development for use on Ceramic. Once deployed in a future version of the protocol, it will allow Ceramic to be fully compatible with the new Sign-in with Ethereum (SIWE) specification as well as provide advanced data flow control features for resources stored on the Ceramic network.

We're replacing the popular IDX runtime with a more powerful set of tools for building applications on Ceramic including DID DataStore, DataModels, and Self.ID.

Were excited to share that we launched the Ceramic Community Forum! The forum is the place to ask technical questions and receive support from your fellow community members and Ceramics core team

  • along with the slightly problematic frame that users have “a DID” (GitHub)

At the heart of CyberConnect is a tamper-proof data structure that efficiently facilitates the creation, update, query and verification of user-centric data. Long-term data retention on CyberConnect is guaranteed through Ceramics blockchain anchoring and a custom data pinning service.

…Ceramic, a decentralized network for composable Web3 data. The network consists of three core components:

  1. Scalable, decentralized data infrastructure
  2. Open APIs for storing, modifying, and retrieving data
  3. Community-created marketplace of reusable data models

In Web3 protocols cryptographic keys are used for encryption and signature verification. Typically a key is split into a public and a private key and because private keys are hard to keep secure, it is considered good practice to change keys over time.

In Web3 protocols cryptographic keys are used for encryption and signature verification. Typically a key is split into a public and a private key and because private keys are hard to keep secure, it is considered good practice to change keys over time.

Explore the unique paradigms behind Web3 reputation, prominent use cases, and example architectures to incorporate credentials into your application.

PoPP signs and issues “stamps” to the users Passport that publicly attest to the users claims. Behind the scenes, these are Verifiable Credentials (VCs) that are stored on the users Ceramic streams.

The publishing protocol uses Unlocks NFT-based access system and Ceramics decentralized data protocol to give creators full control over their content, communities and monetization.

With DID:NFT, because the content that is anchored to a Geo Web parcel can actually be owned by the parcel itself, when someone buys the land they're also getting the infrastructure that's been built up on that land.