Ideas from books, articles & podcasts.
Either way, it is important to understand that to deploy a scalable DApp on Cardano, a developer can’t just use an adapted Ethereum contract. Cardano is based on the UTXO model; it is not account-based. And this means that a single on-chain state will not meet the concurrency property on Cardano. Instead, DApps should split up their on-chain state across many UTXOs. This will increase the concurrency in their application, thereby allowing higher throughput.
A developer looking to deploy on the Cardano mainnet would need to improve the scalability of the architecture accordingly.
published ideas from this article:
MORE IDEAS FROM THE SAME ARTICLE
Blockchains achieve immutability and transparency of transaction processing differently. Criteria:
The Alonzo hard fork event will introduce the core building blocks of Plutus 1.0. This is the beginning of ecosystem growth. Although it is still early, the Alonzo testnet allows our developers to assess system properties and build scalable DApps in advance – preparing for their mainnet launch.
Concurrency may or may not improve a system’s performance, throughput, or responsiveness. The amount of concurrency limits the maximum number of simultaneous operations that can be performed.
To obtain actual performance improvements in a UTXO-based blockchain,...
Cardano’s approach to DApp deployment is different and thus it requires a learning curve and a different approach. This is like working with different programming languages: there is one goal – to deploy a solution, but so many programming languages to use for this purpose.
Maximizing concurrency is a skill that needs to be learned: developers need to write code in a way that severely restricts the opportunities for contention (e.g., by avoiding shared states and accidental dependencies). The system must then translate this concurrency into parallelism. A number of ...
MORE LIKE THIS
Bitcoin created a decentralized monetary system which can transfer money from one person to another. That only allowed for monetary transactions, there was no way to add conditions to those transactions:
Alice can send Bob 5 BTC, but she couldn’t tell Bob that he ...
published 9 ideas
A digital coin is an asset native to its own blockchain. For example, Bitcoin exists on the Bitcoin blockchain, Ether operates and functions on the Ethereum blockchain, etc.
Digital coins don't move physically when you send and receive them. They exist as data on a ...
Polygon is a framework for building & connecting Ethereum-compatible blockchain networks:
It is a developer friendly fram...
published 2 ideas
❤️ Brainstash Inc.