Corda supported a decentralized model until 4.x The Corda 5.0 model is about virtual nodes and seems to go away from the decentralized model. How does this dilute the decentralized model where every Party can maintain their own node in the blockchain?
Corda 5.0 centralized vs decentralized
94 Views Asked by user3760894 At
1
There are 1 best solutions below
Related Questions in CORDA
- Running corda in Oracle jdk1.8 is working fin but not in OpenJDK patch 1.8.392
- Unable to find the Corda CLI, has it been installed?
- Corda states data design
- Not generating .cpi file in Corda5
- Add dependency in build.gradle in corda 5
- Next-Gen Corda 5.0 - Facing issue while creating CPI file from CPB file
- Corda Shell Issue
- JSON/JSONB field support in Corda PostgreSQL
- Corda 5 Exception
- How to set persistence-enabled to false in Corda for Artemis AMQP config
- Failed to apply plugin 'net.corda.plugins.cordapp'
- Corda bridge not able to connect to peer node using proxy
- Corda node_transaction table column transaction_value
- Data class file location change in CorDapp
- How to start remote flow class using RPC in Springboot remote server
Related Questions in DECENTRALIZED-APPLICATIONS
- Issue with wagmi sendTransaction hook in react native expo
- Call Uniswap V3 QuoterV2 `quoteExactOutput()` function with dart (flutter)
- Fetching Approved USDT Amount from User to Admin Wallet Using Etherscan USDT Contract Code
- connecting trust wallet mobile to my dapp
- Understanding the process of setting up a Geth client on a private network and running a DApp
- Display Uniswap USDC/WETH Liquidity Position value in USD
- What are the correct units and parameters for generating swap calldata using the 1inch API?
- How to connect tronlink deep links for my dapp? The example from the documentation does not work
- web3 connect with differents web3 browser providers
- Can Web3 be used to switch between accounts on Metamask programmatically?
- I'm trying connect my users to metamask Uncaught (in promise) ReferenceError: ethereum is not defined at connectMetamask at HTMLButtonElement.onclick
- Dapp web3 failed transaction
- web3js@latest : Uncaught TypeError: Do not know how to serialize a BigInt
- What use instead Web3Contract.setProvider("RPC_URL") in web3-eth-contract 4.x version?
- WebSocket connection Failed when using Helia IPFS in react app
Related Questions in DECENTRALIZED-IDENTITY
- 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
- unable to resolve DID document's short URI after reigisting and publishing it in ION chain
- construction of ES256KSigner throws mis-match private key length
- Corda 5.0 centralized vs decentralized
- How does correlation prevention work in the self-sovereign identity model
- Decentralized identity vs Decentralized identifiers
- Using JWS for digital signature with content encryption
- QR Code Got Expire ? with azure verifiable credential
- Azure AD Verifiable Credential from where i can get public key private key values?
- Custom MSP for Hyperledger Fabric
- How to ensure that the verifiable credential issuer is a legitimate issuer?
- Where can I find an example of Decentralized Identifiers
- Generate DID in ION SIDETREE testnet
- How do you confirm a website is decentralized?
- Sidetree protocol
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 # Hahtags
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?
The Corda 5 architecture is event-driven, which derives the thought processes and approach from virtualization technology which is the basis for today's Cloud platforms. So, a vNode is quite similar to an EC2 instance in the AWS cloud, where AWS provides and manages the underlying Infra on their user's behalf (IaaS). Similarly, businesses that don't have the expertise or want to offload the Ops risk of managing the Corda Node would outsource it to a trusted technology provider, who can run multiple vNodes as tenants on a single Corda deployment, a cluster, acting as Blockchain As A Service (BaasS) provider.
So vNodes are well segregated from each other, where requests are executed in the Sandbox/sealed environment, and data is stored in physically separate databases.
So when you compare it with the Account model of Corda 4 where the account holder was at the mercy of the node owner/provider. But with the vNodes, a user gets back to the hot seat, reduces the friction in user/node onboarding, and offers progressive decentralization.