3 ms·
> only able to process something like one transaction per day or something absurd like that. why are you blatantly lying? [1]: To split the logic across diffe
by ghostwriter 5y ago
> only able to process something like one transaction per day or something absurd like that.
why are you blatantly lying?
[1]: To split the logic across different branches and enforce more parallelism, it is essential to build DApps and other solutions using multiple UTXOs. This provides benefits in terms of scaling, just like developing Bitcoin services prerequisites splitting one wallet into sub wallets. DApps built on Cardano are not limited to one transaction per block. In fact, the block budget (that is the maximum number of transactions it can hold) allows the execution of hundreds of simple transactions and several complex scripts. However, the eUTXO model allows spending a transaction output only once. Given that users can face contention issues trying to access the same UTXO, it is important to use many different UTXOs. Note that this is important unless such a design would benefit from a strict ordering of clients. Sets of UTXOs can be used to implement design patterns that include semaphores. In addition, different users can interact with one smart contract without any concurrency failure.
[1] https://iohk.io/en/blog/posts/2021/09/10/concurrency-and-all-that-cardano-smart-contracts-and-the-eutxo-model/ https://iohk.io/en/blog/posts/2021/09/10/concurrency-and-all...
- thepasswordis 5y agoMaybe it changed? I know when the smart contracts were finally released, there was a bunch of discussion about only being able to do one transaction per day, or per block, or per wallet per day, or per wallet per block per day or something ridiculously small like that. It doesn't matter if it's one transaction per day, or one transaction per block per wallet per day or whatever they eventually got it to. That is way, way too slow. (I could be wrong about this. I pulled the ripcord on cardano when I started seeing the extremely bizarre youtube livestreams about vaccines, and the bizzare, 5 hour word salad interview with lex friedman.)
- regisg 5y agoWhat you're talking about is the concurrency "issue". It was a bad designed app.To code Smart Contract on Cardano you have to learn the "Cardano way" of building Smart Contracts. It's like multi-core systems : you have to learn how to take advantages of the several cores.