I started studying the sidetree protocol but I can't understand how it works and the architecture. The documentation says (https://identity.foundation/sidetree/spec/#network-topology) that sidetree is a Level 2 protocol that can fit on blockchain as Bitcoin, Ethereum...,but I don't understand how it works and that is the role of some components (for example CAS). Could someone give me an example?
Sidetree protocol
193 Views Asked by Mario Roma At
1
There are 1 best solutions below
Related Questions in PROTOCOLS
- Objective-C Reference to object that implements protocol
- Declare conditional delegate methods in iOS
- Object initialization with protocol and class name in swift
- How to get file path in browser (using protocol or other method to get full path)
- call generic function without params
- Why do we send the length of a string in most of the currently protocols
- How to cast controller to a specific protocol instead of a class in Swift?
- Extending Swift's Dictionary to conform to Protocol that requires the use of subscript causes Linker Error
- Benefit of class inheritance, when you could use protocol extensions?
- NSObject class conforms to protocol contained in NSArray with Swift
- Assigning a variable from another class
- Swift protocol extension self reference issues with init
- Swift - Delegates - How do I link the protocol to the implemented delegate methods?
- How to hide the class' properties and methods when defining and using one protocol in the .h file for Objective-C?
- Configure asio context to use tls
Related Questions in BITCOIN
- Blockchain receive API with same address
- Unable to convert variable to GMP when initializing Bitpay client class (Laravel)
- Creating "wallets" for users with BlockCypher
- Transaction on bitcoin address derived from bitcoinjs-lib not showing in Bitcoin core
- How to event when BitcoinJ instance shut down before the transaction is confirmed?
- Connect to Multichain network using aws EC2
- Restart bitcoind daemon in case of crash with node.js code
- Bitcoin: How to check payment received on many bitcoin addresses
- (0.7/0.001)%10 is not returning 0
- Why is there no main() in bitcoin source?
- Send Multiple GET Requests to Server:80 port Simultaneously
- Transaction via Blockchain API using Multiple recipients
- Having trouble getting a specific value in JSON/PHP
- Bitcoin implementation with laravel
- com.coinbase.api.exception.UnauthorizedException
Related Questions in DECENTRALIZED-IDENTITY
- Errors while creating pool using indy-cli
- What is the tails-server-base-url? and how should it be configured?
- Error when starting aca-py agent with the help of seed parameter
- As an issuer in Hyperledger Indy/Aries, do I need to create a separate DID for each user? Likewise does a user create multiple DID for each isssuers
- Decentralized identifiers (DIDs)
- Sidetree protocol
- Decentralized identity vs Decentralized identifiers
- How does correlation prevention work in the self-sovereign identity model
- Azure AD Verifiable Credential from where i can get public key private key values?
- Hyperledger Indy - error on startup - Invalid library state: MerkleTree contains invalid item
- Anybody succeed in making DID Registration on test (Decentralized Identity Microsoft SDK)?
- Generate DID in ION SIDETREE testnet
- How do you confirm a website is decentralized?
- construction of ES256KSigner throws mis-match private key length
- unable to resolve DID document's short URI after reigisting and publishing it in ION chain
Related Questions in DECENTRALIZED-IDENTIFIERS
- What is the tails-server-base-url? and how should it be configured?
- Error when starting aca-py agent with the help of seed parameter
- Sidetree protocol
- Decentralized identity vs Decentralized identifiers
- OIDC cloud agent vs SIOP edge agent
- The number of digits of DID(Decentralized Identifier)
- Does Decentralized Identifiers cover Decentralized PKI
- Can't find the private key the example-user-agent creates when creating a new DID
- Where can I find an example of Decentralized Identifiers
- Using JWS for digital signature with content encryption
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
This sidetree repo contains a reference implementation of the sidetree specification, which uses IPFS as its underlying CAS. CAS/IPFS is simply the storage for all the data generated on this layer 2 network.
ION is a sidetree based network that runs on top of Bitcoin.
Element is a sidetree based network that runs on top of Ethereum.