Safle
  • SafleID
    • About SafleID
      • Core Technical Components (1/3)
      • Core Technical Concepts (2/3)
      • Core Technical Concepts (3/3)
    • What SafleID does?
    • For Chains
      • Technical Breakdown (1/2)
      • Technical Breakdown (2/2)
    • For dApps
    • For Wallet Providers (Exchanges and independent wallets)
      • Why Integrate SafleID (1/2)
      • Why Integrate SafleID (2/2)
    • SafleID's Technology
      • Data Flow and Interactions
      • Resolving Functionalities (RegistrarMain Contract)
      • Auction Functionalities (Auction Contract)
    • Conclusion
    • Terminology
    • Technical Documentation
  • Safle Wallet
    • Onboarding
    • Buy Crypto with Fiat enabled via Transak
    • Safle Swaps
    • Transaction processing on multiple Chains
    • Annexure: Encryption Sequence
  • Safle Vault
    • Features
    • Blockchains Supported
    • Installation & Initialisation
    • Encryption/Decryption Module
    • Controllers
Powered by GitBook
On this page
  1. SafleID
  2. About SafleID

Core Technical Components (1/3)

PreviousAbout SafleIDNextCore Technical Concepts (2/3)

Last updated 10 months ago

  1. Decentralised Identifier (DID) Management

    • On-Chain Identity Storage: SafleID identities are stored directly on the blockchain, ensuring immutability and security. Each SafleID serves as a unique identifier that is anchored to the blockchain, providing a tamper-proof record of identity. Unlike traditional identities which are stored and controlled by central registries (like Facebook, instagram, linkedin) and are always at risk of identity-theft, digital impersonation, and other attack vectors.

  2. Mapping Human-Readable Names to Machine-Readable Identifiers

    • Name-to-Address Mapping: SafleID functions as a mapping system between human-readable names (e.g., charles) and machine-readable identifiers such as Ethereum addresses(0xAD82bAfdB42B2984E7E7dB3c766dD5bB4588872a) . This mapping is crucial for simplifying blockchain interactions and reducing the complexity associated with using raw hexadecimal addresses.

    • Address Abstraction: By abstracting complex addresses into simple, memorable names, SafleID represents the first step in chain abstraction. This address abstraction layer improves usability and accessibility for end-users, making blockchain applications more user-friendly.

  3. Extensible DID Framework

    • Future-Proof Design: SafleID is designed with extensibility in mind. The underlying framework allows for the SafleID system to evolve into a fully-fledged Decentralised Identifier (DID) system that complies with standards and policies. This ensures that SafleID remains relevant and adaptable to future developments in decentralised identity management.

    • W3C Compliance: In the future, SafleID can be extended to meet all the requirements set forth by the , providing a robust, interoperable and self sovereign identity solution that can be used across various applications and platforms.

  4. Security and Decentralisation

    • Cryptographic Security: SafleID leverages advanced cryptographic techniques to secure identity data and interactions. Each identity is protected by the underlying blockchain’s security mechanisms, ensuring data integrity and preventing unauthorised alterations.

W3C (World Wide Web Consortium)
W3C DID specifications